最新ニュース
あなたへのおすすめ

ソフトウェア開発における生成AIの役割をナビゲートする

著者ブライアン・クームブライアン・クーム 3分で読了
  • 生成 AI ツールは、開発者の生産性向上において極めて大きな可能性を示しています。
  • ChatGPT や Copilot などのツールは、エンジニアリングチーム内で急速に普及しています。
  • 組織内での機密または重要なタスクに一般向けツールを使用することは、プライバシーやセキュリティのリスクを伴う可能性があります。

Amazon Web ServicesのCodeWhispererやGitHubのCopilotのような生成AIツールの潜在力をソフトウェア開発の世界が受け入れるにつれ、組織が明確に定義された生成AIポリシーを確立することがますます重要になっています。これらのポリシーは、生産性の恩恵を活用するためだけでなく、これらのツールに関連する潜在的なリスクを軽減するためにも不可欠です。

生成AIによる生産性の向上

生成AIツールは、開発者の生産性を向上させる上で大きな可能性を示しています。しかし、適切なガイドラインなしにこれらのツールを採用すると、予期せぬ結果を招く可能性があります。Purdue Universityの研究者が8月に実施した研究などの最近の調査では、生成AIモデルの不正確さが指摘されています。これにもかかわらず、Fortune-500企業の80%以上がこれらのツールを利用しており、コードの品質と信頼性について疑問が提起されています。

顕著な例として、Samsungは、ChatGPTのような生成AIツールに機密性の高い内部ソースコードが意図せず漏洩する事態に見舞われました。この事件により、同社では生成AIアシスタントの使用に対する迅速かつ広範な禁止令が発令されました。このような反応は短期的には合理的に思えるかもしれませんが、生成AIの潜在力を活用するための長期的なビジョンに欠けています。

生成AIツールの生産性の潜在力を最大限に活用しつつ、公衆関係の落とし穴を避けるために、組織はエンジニアリングチームに対して明確な生成AIポリシーを確立し、周知徹底する必要があります。今回のTech Worksエディションでは、生成AIを早期に採用したエンジニアリングリーダーシップが、効果的なポリシーの作成において組織をどのように導くことができるかを探ります。

消費者向け vs 企業向け生成AIツール

CodeWhisperer、GoogleのBard、Meta AIのLLaMA、Copilot、OpenAIのChatGPTなど、多数の生成AIツールが利用可能です。しかし、ChatGPTやCopilotのようなツールはエンジニアリングチーム内で大きな支持を得ています。どの生成AIツールを使用するかは、意図されたユースケースによって異なります。

ChatGPTのような消費者向けツールは、その制限を考慮せずに使用されることが多く、不正確な回答をもたらします。ユーザーは、公共のLLMが正確な情報がなくても回答を提供するように訓練されているため、これらのツールに確信がある場合のみ回答を提供するよう明示的に指示する必要があります。

組織内の機密性または重要なタスクに消費者向けツールを使用することは、プライバシーとセキュリティのリスクをもたらす可能性があります。したがって、組織はエンジニアをこれらのツールから遠ざけ、より安全で企業志向のオプションへと誘導することをお勧めします。

生成AIツールの効果は、組織の特定のニーズの文脈内でトレーニングすることで大幅に向上させることができます。内部開発者チャットボットは、内部戦略、プロセス、コーディング基準でトレーニングされ、より正確で文脈を考慮した回答をもたらします。

生成AIは、コードスニペットの生成、ドキュメントの作成、ライブラリのインポート、ワイヤーフレームの生成、品質およびセキュリティスキャンの実行、コードの要約などのタスクにおいて特に価値があります。これらの出力が常に本番環境で直接使用できるわけではありませんが、開発者にとって貴重な出発点となります。

生成AIは、ドキュメントの分野でも大きな利点を提供します。内部ドキュメントはしばしば古く、アクセスが困難で、ソフトウェア開発ワークフローから切り離されています。生成AIは、コードスニペットの自動再生成、ドキュメントの維持、文脈駆動型の検索の支援によってこれを支援できます。

雇用における生成AI 

生成AIは開発者を置き換えるために意図されているのではなく、開発者の能力を補完し、反復的なタスクを効率化するためにあります。定型業務を排除することで生産性を高め、開発者がより高価値な活動に集中できるようにします。

組織は、生成AIが定着していることを認識し、明確に定義された生成AIポリシーを整備する必要があります。これらのポリシーには、エンジニアが生成AIツールを効果的に利用するためのトレーニングプログラム、その強みと弱みの特定、倫理基準の維持が含まれるべきです。

生成AIツールが一般的になりつつある急速に進化する環境において、構造化されたポリシーを伴ってこれらのテクノロジーを受け入れる組織は、生産性の向上を楽しみ、ソフトウェア開発の最前線を維持する可能性が高いでしょう。

暗号通貨のニュースを読むだけでなく、それを理解しましょう。ニュースレターに登録してください。無料です。

この記事をシェア

免責事項. ここに提供される情報は取引助言ではありません。 Cryptopolitan.com 当社は、このページに提供される情報に基づいて行われたいかなる投資に対しても責任を負いません。いかなる投資判断を下す前に、独立した調査および/または資格を有する専門家への相談を強く推奨します。

ブライアン・クーム

ブライアン・クーム

ブライアン・クミは2017年から業界に従事し、ブロックチェーンおよび暗号通貨の報道において7年以上の経験を持っています。BlockToday.comを含む主要な出版物に寄稿しており、BitDegree.orgでEthereum 101コースを開発したのち、Cryptopolitanのフルタイムライターとして参加しました。ブライアンはエバーグリーンガイド(EG)、ディープダイブ、インタビュー、価格分析をカバーしており、DeFi、ブロックチェーンのイノベーション、新興の暗号通貨プロジェクトへの注目は読者を魅了しています。

もっと見る… ニュース