AI、仕事、自動化の未来

生成AIで縮小する開発者の役割--より求められるビジネスへの注力

Joe McKendrick (Special to ZDNET.com) 翻訳校正: 川村インターナショナル

2023-12-28 07:30

 ソフトウェア開発者の役割が変わりつつある。それはすべて、人工知能(AI)の影響によるものだ。今や明らかなことだが、OpenAIの「GPT-4」やMicrosoftの「Copilot」などの生成AIモデルとアシスタントは、大量のコードをほぼ瞬時に、あらゆる言語とあらゆる目的で生成する能力に長けている。

 このテクノロジーが可能にする能力により、ソフトウェア開発者の役割は縮小されることになるだろう。現時点での論点は、それが「どれくらいの規模か」だ。

 業界観測筋の評価では、今のところは問題ない、とされている。

 しかし、生成AIが開発者の成功に寄与するのか、開発者の役割の多くを奪うのかについては、さまざまな反応がある。

 また、生成AIがアプリケーションモダナイゼーションに向けた地ならしに役立つ可能性もある。

 「生成AIは、開発者が自らの役割に向き合う姿勢を劇的に変え、まさに生産性の革命を引き起こそうとしている」。こう語るのは、The Planet GroupのLaunch Consulting部門でプリンシパル兼テクノロジーリーダーを務めるJoe Welch氏だ。「先頃のプロジェクトで『GitHub Copilot』を『VS Code』に組み込んだところ、プログラマーが10分かけていた小さな関数の作成などの作業が、30秒に短縮され、関数を説明するコメントを書くだけですむようになった。関数の実際のコードはCopilotによって作成される。多くの場合、これらの関数はそのままで正常に動作し、変更を加える必要はない。これは控え目に言ってもゲームチェンジャーだ」

 生成AIツールは開発者の退屈な重労働の多くを引き取る可能性があるが、こうした技術の登場によって、組織内での開発者の役割をより高い次元に引き上げる機会が生まれる。要するに、AIと自動化の時代における縮小とは、決して悪いことではなく、より興味深い新たな役割へとつながる可能性があるということだ。

 現在の業界は、生成AIプラットフォームがソフトウェア開発にもたらす力と生産性に沸いている。「多くの開発者にとって、生成AIはこれまでで最も価値のあるコーディングパートナーになるだろう」。コンサルティング会社KPMGのレポートにはこう書かれている。最終的には、過労でストレスを抱えていたIT担当者が、仕事から退屈な側面を切り離し、もっとビジネスに関係する重要な問題に専念できるようになるかもしれない。

 これは、基本的なレベルでは、プロジェクトでこなせる作業量が増えることを意味する。AIの利用が広がれば、「開発者がもっと多くのフレームワークやプラットフォーム、製品、記録システムに対応できるようになる」とKPMGのレポートの著者らは指摘する。「生成AIは、通常扱えるよりも幅広いプロジェクトに取り組むために必要な足場とガイダンスを提供するだろう」

 しかし、将来的にAIと自動化が仕事に与える影響という点では、生産性の向上は出発点でしかない。生成AIの採用拡大により、開発者はさらに高度な役割に対応し、AI提供リソースをまとめてビジネスの要件にマッピングすることも求められるだろう。「コードをどのように実行させたいのかを明確に説明する能力が、開発者にとって一段と重要になる」。Motorola Solutionsの最高技術責任者(CTO)を務めるMahesh Saptharishi氏はこのように述べた。

 「優れたユーザーストーリーによってAIに適切な情報を与えて、望ましい答えを得るとともに、質問のし方や結果をテストする方法を理解しなければならない」とSaptharishi氏。「ユーザーストーリーを機能や製品に変換するスピードが上がるにつれて、アジャイル方法論の調整が必要になるだろう。多くの点で、ソフトウェアが実行すべき内容をユーザーストーリーの形式で記述したものが、新しいコードになるかもしれない」

 このような重点の変化が「縮小」へとつながるが、それが意味するのは、実際のプログラミングの仕事が減少し、開発者がもっとビジネスに注力して、特定のアプリケーションに必要な機能の組み立てに力を入れるようになるということだ。

ZDNET Japan 記事を毎朝メールでまとめ読み(登録無料)

ホワイトペーパー

新着

ランキング

  1. セキュリティ

    「デジタル・フォレンジック」から始まるセキュリティ災禍論--活用したいIT業界の防災マニュアル

  2. 運用管理

    「無線LANがつながらない」という問い合わせにAIで対応、トラブル解決の切り札とは

  3. 運用管理

    Oracle DatabaseのAzure移行時におけるポイント、移行前に確認しておきたい障害対策

  4. 運用管理

    Google Chrome ブラウザ がセキュリティを強化、ゼロトラスト移行で高まるブラウザの重要性

  5. ビジネスアプリケーション

    技術進化でさらに発展するデータサイエンス/アナリティクス、最新の6大トレンドを解説

ZDNET Japan クイックポール

注目している大規模言語モデル(LLM)を教えてください

NEWSLETTERS

エンタープライズ・コンピューティングの最前線を配信

ZDNET Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]