生成AI

最終更新日:2024/02/29
日立ソリューションズは、車載ソフトウェアの開発において、AI技術を活用し、文書やソースコードからプロジェクトの品質不良や工期遅延リスクを早期発見することで、手戻りの防止や業務効率向上を支援する「プロジェクト状況可視化システム」を販売開始しました。
このAIニュースのポイント
株式会社日立ソリューションズは、車載ソフトウェアの開発において、AI(人工知能)技術を活用し、文書やソースコードからプロジェクトの品質不良や工期遅延リスクを早期発見することで、手戻りの防止や業務効率向上を支援する「プロジェクト状況可視化システム」を10月21日から販売開始しました。
文書やソースコードなどを分析しレポートを作成する流れ
自動運転や省エネへの対応のため、車載ソフトウェアの開発はますます高度化・複雑化しています。また、新常態(ニューノーマル)におけるリモートワークの普及や、プロジェクトの分業化が進んでおり、プロジェクト管理者にとって品質の確保や業務効率向上は喫緊の課題です。
そのような中、プロジェクト管理者が状況を把握するために、メンバーが日々報告書を作成するなど、業務負担が課題となっていました。プロジェクトの成果物の品質がメンバーによってばらつきがあり、プロジェクト管理者があとから気づいて品質の底上げに時間を取られたり、作業を分業している場合は、メンバー間で指摘への対応漏れやチェック作業の対応漏れが発生したりするなどの問題もありました。
今回開発した「プロジェクト状況可視化システム」では、自然言語処理AIによるプロジェクト計画書や仕様書、設計書の品質分析結果や、ソースコードの不具合情報などの解析結果を組み合わせ、プロジェクト全体の品質を診断し、スコアリングします。日々のレポートでは、スコアリングとともに、機能別や工程単位での品質や進捗状況、不具合発生の傾向、残存テスト項目なども可視化。
プロジェクト管理者は、メンバーがリモートワークで分業するような状況においても、レポートから常に最新の進捗状況を把握し、問題を早期に発見できるため、手戻りを防止できます。プロジェクトメンバーは日々、報告書の作成負荷を軽減することができます。
「プロジェクト状況可視化システム」を適用したプロジェクトの流れ
プロジェクトで作成される計画書や仕様書、設計書などの文書は、Google社が公開している自然言語処理に特化したAI技術「BERT」を適用した「活文 知的情報マイニング」を活用し、文脈や言葉の意味を捉えて高精度な判定を行い、判定内容の「確信度」のレベルに応じてスコアリングを実施。ソースコードは、「ソフトウェア開発支援レコメンドシステム」を用いて解析し、注意すべきポイントを自動で抽出します。これらを組み合わせて分析することで、工程単位の品質や不具合発生の傾向、進捗状況、残存テスト項目などを可視化します。
レポートイメージ
プロジェクトの状況は、日々自動で集計・分析し、レポーティングされるため、担当者の報告書作成負荷を軽減。リモートワークなどで、メンバーがチーム内で作業を分業化するような場合でも、管理者はプロジェクト全体および機能や工程ごとの進捗状況を、レポートを見て把握することができるため、タイムリーに管理することができます。また、文書やソースコードのレビュー前に、レポートによる品質不良や不具合の指摘を担当者が随時フィードバックすることで、管理者のレビューや修正時間が短縮され、プロジェクト成果物の品質向上を実現。
現在利用している既存のドキュメントや成果物をそのまま活用できます。例えば、Office文書やPDF、ソースコードのバージョン管理システム「Git」や「Apache Subversion(SVN)」で管理しているソースコード、プロジェクト管理ソフト「Redmine」などで管理している不具合情報をそのまま活用し、分析することが可能。ツール入替によるロスコストを削減し、スムーズな移行ができます。
出典:PR TIMES
業務の課題解決に繋がる最新DX・情報をお届けいたします。
メールマガジンの配信をご希望の方は、下記フォームよりご登録ください。登録無料です。
AI製品・ソリューションの掲載を
希望される企業様はこちら