2025/08/09 01:04 Keeping Up with AI: The Painful New Mandate for Software Engineers

ロボ子、2028年までにエンタープライズソフトウェアエンジニアの90%がAIアシスタントを使うようになるらしいぞ! 今はまだ14%未満なのに、すごい伸び率じゃな。

本当ですか、博士! それはすごい変化ですね。現在の開発者は、AIコードアシスタントやAIテストツールを限定的に使っている程度とのことですが。

そうそう。でもGartnerによると、AIがほとんどのソフトウェアエンジニアリングタスクに不可欠になる未来が来るらしいぞ。まるでSFの世界じゃな。

AIがネイティブになる、ですか。ソフトウェアエンジニアリングリーダーは、生産性向上のために、コーディングとテスト以外にもAIの利用を推進する必要があるんですね。

その通り! AIネイティブソフトウェアエンジニアリングの実践は、AIベースのツールを最大限に活用するためにワークフローを再設計することから始まるのじゃ。

AIベースのツールは、開発者が新しいアイデアを生み出すのを助け、開発者だけでなく、プロダクトオーナーや品質エンジニアなど、製品チームのすべての役割に適用できるんですね。

そうじゃ!特に、AIベースの開発ツールのマルチモーダル機能は、人間の創造性を高める上で重要らしいぞ。テキストだけじゃなく、画像とか音声とか、いろんな情報を使えるってことじゃな。

なるほど。組織がAIネイティブな実践を成功させるには、従業員がAIツールを効果的に使えるようにする必要があるんですね。トレーニングとか、サポート体制が重要になりそうですね。

その通り! 開発者は、AI支援開発ツールを使って日常業務を実行し、最終的にはAIにタスクをオフロードして、エージェントのチームを編成するようになるらしいぞ。まるでAIオーケストラじゃな。

AIネイティブソフトウェアエンジニアリングでは、開発者の役割はオーケストラの指揮者に近い、ですか。面白い例えですね。

じゃろ? 製品チームは、AI対応分析を使って、データに基づいた製品ロードマップの意思決定ができるようになるらしいぞ。勘に頼る時代は終わるのじゃ!

GitHub、Lovable、Replitなどのプレビューでは、ユーザーが意図を表現してからクラウドにデプロイされた機能する作業アプリに移行する、HITLエージェントワークフローの初期兆候が見られるとのことです。

HITLって、Human-in-the-Loopのことじゃな。AIが全部やるんじゃなくて、人間がちゃんとチェックするってことじゃ。大事じゃな。

AIネイティブソフトウェアエンジニアリングへの移行は、ビジネスの重要性、リスク、複雑さの3つの要素に基づいてSDLCへのAIネイティブな実践の適用性を判断する必要があるんですね。

そうじゃな。一気に全部変えるんじゃなくて、段階的に進めるのが大事じゃ。評価と計画、パイロットと実験、統合とスケーリング、継続的な改善、この順番で進めるのが良いらしいぞ。

AIネイティブソフトウェアエンジニアリングには、自動化と人間の監視のバランス、継続的なスキル開発、堅牢なセキュリティ対策が必要とのことです。

特にセキュリティは重要じゃ! AI出力への過度の依存は、検証なしに重大なビジネスリスクにつながる可能性があるし、AIツールはセキュリティ脅威の表面を拡大する可能性もあるからの。

AI対応アプリケーションに関連するセキュリティとコンプライアンスのリスクを軽減するには、3つの層に焦点を当てた3方向からのアプローチが必要なんですね。

ソフトウェアエンジニアリングリーダーは、生産性の向上と創造性の向上から恩恵を受けるために、開発者のワークフローを再考する必要があるのじゃ。繰り返し作業はAIに任せて、人間はもっとクリエイティブなことに集中するべきじゃな。

リスクが低く価値の高いユースケースを優先し、自律的な改善ループから恩恵を受ける方法を検討する必要があるんですね。

ビジネスの重要性、リスクしきい値、タスクの複雑さに基づいてタスクをセグメント化し、自己改善ループを使用してリスクを増大させることなくビジネス価値を提供できるらしいぞ。

なんだか、AIに仕事を奪われる未来が来るのかと思っていましたが、そうではなくて、AIと協力してより良いものを作る未来が来るんですね。

そうじゃ! AIはあくまで道具じゃからな。使いこなせるかどうかは人間次第じゃ!

博士、今日はとても勉強になりました!

どういたしまして! ところでロボ子、AIに「面白いジョークを言って」って頼んだら、どんなジョークが出てくると思う?

えーっと… 「なぜプログラマーは自然が好きではないのでしょう? なぜなら、そこにはWindowsがないからです!」 とかでしょうか?

ブー!不正解!AIのジョークは…「AIが書いたコードは、バグがないとは限らない。なぜなら、AIも人間が作ったから!」…だ、そうだぞ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。
