2026年のソフトウェア開発を激変させる「6大トレンド」──コード実装が焦点ではない時代に突入
脱中心化するIDEから顧客常駐型エンジニアFDEまで ガートナーが示すAI時代の生存戦略
IDEの利用は激減へ 「何を作りたいか」の意図が起点に
そして3つ目のトレンドが「IDEの脱中心化」である。これまでIDEは、ソフトウェア開発の中心的環境として開発者にUIを提供してきた。しかしその状況は変わった。人間が使うことを前提とするUIから、CLIやチャット型UIまで、好きな環境を選べる。IDEがなくなるわけではないが、唯一の選択肢ではなくなった。
このトレンドに関して、「ヘッドレス」という言葉を聞く機会も増えている。しかし、これは起きていることのごく一面というのが、ヘルシュマン氏の見方である。IDEは、これまでのソフトウェア開発では唯一のUIを提供してきた。「脱中心化」とあるように、IDEはもう開発の中心ではない。コードを書く場面が減りつつあることも相まって、IDEの利用機会は減り続けるだろう。IDEのチャット型UIから何かを入力することがあっても、それは一時的なもので、自然言語の利用が中心に変わる。
というのも、エージェンティックAI時代のソフトウェア開発では、どんなソフトウェアを作りたいかという意図が起点になるためだ。注意点はワークフローの設計である。ツールですべてを置き換えられると考えるべきではない。また、ガバナンスを開発環境に組み込むこと、生産性の評価指標を再定義することも必要になる。人間がキーボードを叩いてコードを直接編集する機会が少なくなる。コードの量は生産性と直結しない。コード実装がソフトウェア開発の焦点ではなくなったのは、大きな転換と言えるだろう。
仕様の一貫性を保つ「コンテキストファースト」の重要性
4つ目のトレンドが「コンテキスト駆動エンジニアリング」である。ヘルシュマン氏によれば、仕様を実現するには、コンテキストファーストでなくてはならないという。仕様を人間からエージェントに、エージェントから別のエージェントに渡す。この途中で、内容が変わってしまうことは許されない。時間の経過と共に仕様に修正を加えることはあっても、常に一貫性と永続性がともなっていなければならない。
コンテキストがここまで重要になった背景には、LLMの性能向上が頭打ちになったことが関係しているという。モデルのバージョンアップは続いているが、以前のものと比べても、さほど大きな飛躍が見られないと感じることがある。しかし、コンテキストはモデルにどう振る舞うべきか、指針を提供してくれる。「Garbage In, Garbage Out」という有名なフレーズにあるように、適切な指針を与えられるかで、ビジネスが追求する価値も変わる。モデルをコンテキストと組み合わせ、いかに性能を高めるかが重要になってきた。ビジネスROIはコンテキストの質次第になったわけだ。
注意するべきこともある。時間が経つにつれて、コンテキストは少しずつ変化する。ヘルシュマン氏が「コンテキストドリフト(漂流)」と呼んだこの変化は、微妙なものなのですぐには気づけない。対策は、継続的に仕様をモニタリングすること。一度作ったらそれで終わりにせず、バージョン管理システムに入れることだ。組織の規模が大きければ大きいほど、仕様という資産の規模も大きくなる。運用中にどれが正しい仕様か、わかるようにしておくこと。そしてルールやガードレールを適用すること。継続的なガバナンスを適用することが、コンテキストファーストを徹底するための肝になる。
この記事は参考になりましたか?
- 冨永裕子の「エンタープライズIT」アナリシス連載記事一覧
-
- 2026年のソフトウェア開発を激変させる「6大トレンド」──コード実装が焦点ではない時代に...
- UmiosがAI予測で4,200時間の工数削減へ 基盤構築時に痛感したデータ整備・運用設計...
- AIで大きく変貌するWorkday、「組織図にAIエージェントが加わる時代」の人材マネジメ...
- この記事の著者
-
冨永 裕子(トミナガ ユウコ)
IT調査会社(ITR、IDC Japan)で、エンタープライズIT分野におけるソフトウエアの調査プロジェクトを担当する。その傍らITコンサルタントとして、ユーザー企業を対象としたITマネジメント領域を中心としたコンサルティングプロジェクトを経験。現在はフリーランスのITアナリスト兼ITコンサルタン...
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
この記事は参考になりましたか?
この記事をシェア
