354 Views
December 25, 24
スライド概要
情報処理学会第86回全国大会のアジャイル開発オムニバスでの発表内容です。
主に永和システムマネジメントにおける、マーケティングや人材育成おける活用事例となります。
本業は永和システムマネジメント http://agile-studio.jp のアジャイル実践者。副業で福井県のCDO補佐官としてDX支援やってます。
生成AIを右腕にする。 ChatGPTでチームはどう変わるか?マーケ ティング・人材育成の現場事例 2024年3月15日 永和システムマネジメント 岡島 幸男 情報処理学会第86回全国大会 アジャイル開発オムニバス 1
福井県CDO補佐官 永和システムマネジメント 取締役CTO/ Agile Studio ディレクター 岡島 幸男 岡島 幸男 福井大学 非常勤講師(ソフトウェア工学) 2
福井本社 ● 金融、医療、組込み (自動車) ● Web/Cloud、アジャイル開発 ● 社員 210名 WeWork 3
本日お伝えしたいこと 1. 生成AIの活用を通じて実現できたこと(事例) 2. 生成AIの価値(AIが右腕になることで自己実現に近づく) 3. Agile&AI時代のWayOfWorking(スキル+マインドの重要性) 4
生成AIで実現できたこと 5
【事例:マーケティング】 Agile Studio見学者の関心を探れ! 6
Agile Studioはアジャイル開発拠点 7
Agile Studio 見学とは ● 開発現場のZoom中継 ● 事例紹介 ● ディスカッション ● 1.5~2時間 ● リアル(@福井市)見学も可能 https://www.agile-studio.jp/tour 8
マーケティング担当としてやりたいこと ● 私は、Agile Studioのマーケティング責任者として、見学者(アジャイルに 関心のある層)が、どのようなことに課題感を持っているのかを知りたい。 これにより、Agile Studioのコンテンツをより良くすることができるからだ。 9
分析対象データ ● Agile Studio見学者事前アンケート ○ 対象期間は2020年8月~2023年6月、回数にして120 ○ 事前に聞いた「Agile Studio見学時に質問したいことは何ですか?」 に対する、782件の回答 ○ 日本語で自由に書かれたテキスト(短いものもあれば、超長いものも ある) 10
ディスカッションテーマとなる様々な質問を ● フルリモートでメンバーと活動していますが、メンバーが今やっていることとリーダーが「今やっていてほしいこ と」の差が出ています。緊急の保守対応等、急な作業も入り込んでくるからというのもあると思うのですが、どの ように状況を共有するとメンバー内でのコミュニケーション取れるか、話したいです。 ● 現場感として、従来のウォーターフォール型と大きく異った部分(メリット・デメリット) ● 開発中の予算・工数管理の方法 ● Readyな状態のPBIの記述粒度 ● 品質はどのように担保、定義しているのか ● スクラム開発における各ポジションの技量の高め方。 ● WFからアジャイルに移行した際の手順について教えていただきたい 11
一つ一つ分類してきた ● フルリモートでメンバーと活動していますが、メンバーが今やっていることとリーダーが「今やっていてほしいこ と」の差が出ています。緊急の保守対応等、急な作業も入り込んでくるからというのもあると思うのですが、どの ように状況を共有するとメンバー内でのコミュニケーション取れるか、話したいです。 【人・組織・コミュニケー ション】 ● 現場感として、従来のウォーターフォール型と大きく異った部分(メリット・デメリット) 【なぜアジャイル・得手不 得手】 ● 開発中の予算・工数管理の方法【予算・契約】 ● Readyな状態のPBIの記述粒度【アジャイル・ Scrumの中身】 ● 品質はどのように担保、定義しているのか【品質】 ● スクラム開発における各ポジションの技量の高め方。【採用・育成・評価】 ● WFからアジャイルに移行した際の手順について教えていただきたい 【アジャイルへの移行・定着・スケール】 12
大変面倒なので AIに任せたい ● 分類問題として解ける ○ ざっくりどのような内容が書いてあるか、分類(カテゴリ化)できればよ さそう ● 傾向がつかめる程度の精度(性能)であればよい ○ 人間の分類結果に比べて、75%程度正解でOK 13
利用した技術 ● Scikit-LLMによるFew Shot ● 教師データはChatGPTに 作ってもらう ● GPT-4 14
ChatGPTに教師データのベースを作ってもらう 各ラベル3つ 程度あれば OK 15
検証用データの準備 人間がラベ ル付けする 16
性能(32件での検証結果) パターン1 パターン2 パターン3 Accuracy: 0.62 Precision: 0.73 Recall: 0.62 F1-score: 0.65 Accuracy: 0.69 Precision: 0.70 Recall: 0.69 F1-score: 0.68 Accuracy: 0.72 Precision: 0.84 Recall: 0.72 F1-score: 0.73 17
ビジネスゴール達成のための改善ループ 1. 評価結果を分析 a. AIと自分の違いを眺めて考えをすり合わせる b. 自分が何をやりたい・知りたいのか再検討 2. データの修正 a. 分類(ラベル)の見直し b. Few Shotとして与える件数の見直し(※ 何を訓練データ≒Few Shotとするかはランダムにする) 3. 評価 4. 1.に戻る 18
考えのすり合わせ 19
性能(71件での検証結果) パターン1 パターン2 パターン3 Accuracy: 0.77 Precision: 0.81 Recall: 0.77 F1-score: 0.78 Accuracy: 0.80 Precision: 0.83 Recall: 0.80 F1-score: 0.79 Accuracy: 0.83 Precision: 0.86 Recall: 0.83 F1-score: 0.84 20
分類結果:見学者の関心ごと 21
結果 ● ビジネスゴール(75%の正確性)は達成できた ○ LLMとの継続的な対話(すりあわせ)重要 ○ 継続的なラベルの見直しは、性能に寄与するだけでなく、人間に新し い気づきも与えてくれる ● わかったこと ○ 処理時間結構かかる(782件 GPT-4で40分程度かかった) ○ それでも人間がやることに比べたら圧倒的効率性(データはどんどん 増え続けるので、なおさら) 22
効果 ● マーケティングチームの負荷軽減 ● 「仕事に生成AIを活用して良いのだ」というチームの意識変化 23
【事例:文書生成】 新入社員向け講義資料を作れ! 24
永和システムの取締役としてやりたいこと ● 私は、新入社員に、今の時代に必要な Way of Working や技術に対す る取り組み方について伝えたい。激動の中でも成長し自己実現してほしい からだ。 25
新入社員向け「生成 AI時代の 働き方」 26
生成AIとは ● 生成AIの基本概念と歴史 ● ビジネスでの生成AIの活用例 ● 生成AIが働き方に与える影響 27
生成AIを活用した効率的な働き方 ● 日常業務における生成AIの活用方法 ● 生成AIを用いた問題解決のアプローチ ● 適切な使用と倫理的考慮事項 28
未来を見据えたスキルセット ● 生成AI時代に求められる新しいスキル ● 自己学習と成長の重要性 ● 未来のキャリアに向けた準備 29
例:こんな感じのスライドを自動生成さ せた AI時代のソフトウェア開発者 に必要なマインドセット 30
例:こんな感じのスライドを自動生成さ せた マインドセットの重要性 ● AI技術の急速な進化に対応するためには、柔軟なマインドセットが必要 ● 新しい技術やアルゴリズムに対してオープンな姿勢を持つ ● 常に学び続け、自己啓発を意識する 31
例:こんな感じのスライドを自動生成さ せた データ志向のマインドセット ● AI開発においては、データが重要な要素となる ● データの収集・分析・活用に関する知識を持つ ● データに基づいた意思決定を行う能力を養う 32
例:こんな感じのスライドを自動生成さ せた チームプレイのマインドセット ● AI開発は複数人でのチームプレイが必要 ● コミュニケーション能力を高め、円滑なチームワークを築く ● 他のメンバーとの協力や意見交換を積極的に行う 33
結果と効果 ● 講義の途中でネタ晴らし ○ 誰もAIが生成したものだとは気が付かなかった ○ 本当に伝えたいことは、ネタ晴らしの後で伝えました ● ゼロから講義内容を企画し資料を作成するのに比べたら、圧倒的な効率 性(タイムパフォーマンス) ● 伝えたいことが伝えられたのが一番の効果 スライド生成プラグイン :https://github.com/HappymanOkajima/gpt-slide 34
【事例:チャットボット】 私の代わりに問い合わせに対応して! 35
永和システムの AI推進担当としてやりたいこと ● 私は、社員にChatGPTやOpenAIなどの技術を広く活用してほしい。その ために必要な補助は会社から行いたい。 ○ チャットボット作って、事務的な対応を任せてみた 36
結果と効果 ● 良い感じで代わりに回答してくれている ○ 質問と回答のパターンはメンテナンスする必要あり ● 全部私が対応するのに比べたら ○ 効率は相当向上(とはいえ、大切なことは人間が対応) ● 活用事例とすることで、ChatGPT補助を利用する社員が増え、AIリテラ シーが向上するという効果 37
【事例:文章生成】 女子高校生にデータ分析を教える! 38
「ふくい Girls未来のテックリーダー」 ● 福井県の理工系分野への大学進学にお いて、女子の進学率が低い ● 女子高校生を対象に実践的なデジタル スキルを身につける機会を提供 ● 首都圏研修や地元企業・大学との連携 を通じてスキルを磨く ● 女子生徒のテクノロジーへの興味や関 心を高めるプロジェクト 39
文章生成 AIで教科書を作成 ● Python基礎および、データ分析 ● 手引きおよび、サンプルコード ● これにより大幅に作業を効率化すること ができ、ボランティアメンバーの参加意 欲を高められた ● 参加者(生徒)からも好評 40
【事例:文章生成】 自治体のデジタル化を支援! 41
文章生成 AIでITパスポート試験向けの手引き作成 ● 福井県の特定自治体向け ● ITパスポート試験合格に向けた支援 ● 生成AIにて作成作業を大幅に効率化で きた 42
【事例:文章・画像生成】 オリジナルの アジャイルマーケティングゲーム 43
クオリティの高い教育教材を素早くつくる ● ゲームのルールとカードデザイン を生成AIを活用して作成 ● 参加者から高い評価を獲得 44
生成AIの価値 45
生成AIが私にもたらした変化 ● テクノロジーの恩恵 ○ ⇒ 新しいスキルセット。時間の制約でできなかった、いろんなことが できるようになった ○ ⇒ 自分のマインドセットの再発見。自分の人生観や仕事における価 値観のみつめなおし ● 新しいスキルとマインドによる、新しいWayOfWorkingの自覚 46
圧倒的に進化する AIのインパクトの裏側で https://arxiv.org/pdf/2303.18223.pdf 47
働き方やその価値観も多様化 ● リモート勤務 ● 副業・兼業 ● ワーケーション ● アジャイル 48
アジャイルさが求められる時代 ● ラリーカー ● 機敏なドライビングが必要 ● クラッシュの不安 ● タフ、でも、たのしい 全てが速く動き変わっていく世界における 働き方・考え方が欲しい 49
私:副業で自分のスキルと経験を活かしたい ● 自治体をアジャイルに ● 地元福井への貢献 ● 新しいことへのチャレンジ 50
AIで効率化することで人の右腕となる時間を作る 忙しい自分を AIにカバーして もらう 自分の能力を 誰かのために 使いたいという 想い 51
Agile&AI時代のWayOfWorking 52
レガシー右腕 ● 実行する ● ボスから選ばれる ● 忠実さ ボスを頂点とする階層的な関係性 53
モダン右腕 ● 伴走する ● 自分から差し出す=自由 ● 誠実さ 誰とでもつながるネットワーク的関係性 54
モダン右腕力 =Agile&AI時代をたのしくしたたか に生きるためのスキルとマインド 55
モダン右腕力のバックボーン スキル AI マーケティ ング 自動化 ペアプログラミング Sprint バックログ OODA アジャイル マインド 透明性 勇気 対話 ソース 原理 システム 思考 チーム リスペクト 56
マーケティング≒自己プロデュースのスキル ● 自分のやりたいこと・できる ことを知ってもらうスキル ● SNSの使いこなしも大切だ が ● 自分の想い・実績の言語化 と表現のほうがもっと大切 57
ソース原理とシステム思考 ● 単純な因果関係だけで 物事を理解しない ● 重要なのは関係性 ● 物事をしなやかにした たかに進める力 58
まとめ ● 生成AIは様々な領域で成果を出している ● 生成AIにより仕事が大幅に効率化することで、チームも個人も働き方が変 わる ● アジャイルさが求められる現代に生成AIはマッチする ● Agile&AI時代のWayOfWorkingとしての、モダン右腕 ● モダン右腕力を鍛えることで、たのしくしたたかに生きることができる 59