Slide 1

Slide 1 text

1 ©2023 Loglass Inc. 一緒にスクラム開発: GPT-4と人間が共創するプロダクトの進化 2023.03.23 伊藤博志(いとひろ) @itohiro73 ChatGPT選手権!エンジニアリングに組み込んでみたらこうなりました LT大会

Slide 2

Slide 2 text

2 ©2023 Loglass Inc. 自己紹介 ログラス株式会社のエンジニアリングマネージャー プロダクト開発チーム2チームのマネジメントに従事 略歴 外資系証券会社で12年間エンジニアとして従事したのち、 FinTech系スタートアップ3社を経て現職。 前職ではクラウドファンディングの会社で 執行役員VP of Engineeringとしてエンジニア組織の統括 Eclipse Collections (旧GS Collections)元プロジェクトリード 伊藤博志 いとひろ@itohir73

Slide 3

Slide 3 text

3 ©2023 Loglass Inc. (注意事項) 情報量多いですが、ページ送り早い予定なのでLTでは 雰囲気だけ感じてください! スライドもZennの記事も共有するのであとでゆっくり読 んでね

Slide 4

Slide 4 text

4 ©2023 Loglass Inc. 約3ヶ月半前、ChatGPTの登場に 衝撃を受けました

Slide 5

Slide 5 text

5 ©2023 Loglass Inc. 約3ヶ月半前、ChatGPTが現れたときの戯れ 対話的にコードの実装をお願いしてみ たら、なんとTwitterっぽいフロントエン ド実装をReact/TypeScript/ CSSを駆 使してつくってくれました! この時の衝撃は忘れられない

Slide 6

Slide 6 text

6 ©2023 Loglass Inc. さらに衝撃!ChatGPTさんはフロントエンドエンジニアだった!?

Slide 7

Slide 7 text

7 ©2023 Loglass Inc. 時は経て、GPT-4が登場 ChatGPTさんの実力はそんなもんじゃないはず (笑)

Slide 8

Slide 8 text

8 ©2023 Loglass Inc. 今回は、ChatGPTさんと一緒に スクラム開発をしてみました!!

Slide 9

Slide 9 text

9 ©2023 Loglass Inc. ChatGPTさんとスクラム開発ってどういうこと? 最初の前さばき ● 開発するプロダクトをChatGPTさんに考えてもらう ● ざっくりした要件と仕様設計を ChatGPTさんに考えてもらう スクラム開始 ● while(プロダクトゴール達成するまで) ○ スプリント開始 ■ スプリントゴール/スプリントバックログアイテムを ChatGPTさんに考えてもらう ■ while(スプリントゴール達成するまで) ● バックログアイテム開始 ○ ChatGPTさんに実装を考えてもらう ● バックログアイテムの終了条件までつづける ■ ChatGPTさんに振り返りをしてもらう ○ スプリント終了

Slide 10

Slide 10 text

10 ©2023 Loglass Inc. ちなみにまだプロダクトゴールは達成してません 今日は途中経過の共有

Slide 11

Slide 11 text

11 ©2023 Loglass Inc. さっそく開始(このときはスクラム開発はあんまり意識していなかった)

Slide 12

Slide 12 text

12 ©2023 Loglass Inc. ChatGPTさん、初期アイデアからいきなりめっちゃクリエイティブ

Slide 13

Slide 13 text

13 ©2023 Loglass Inc. ChatGPTさん、アイデアの絞り込みに対しても積極的に意見をくれます

Slide 14

Slide 14 text

14 ©2023 Loglass Inc. 名前も決めに行きます

Slide 15

Slide 15 text

15 ©2023 Loglass Inc. なんとゆーか、名前の意図の表現が美しすぎる

Slide 16

Slide 16 text

16 ©2023 Loglass Inc. ChatGPTさん、名前への思い入れの表現も美しい...

Slide 17

Slide 17 text

17 ©2023 Loglass Inc. プロダクト名はTaleWeaver!名前と方向性も決まったので次のステップへ

Slide 18

Slide 18 text

18 ©2023 Loglass Inc. 要件定義をDesign Docに書き下し、Mermaid記法でシーケンス図も書いてくれた

Slide 19

Slide 19 text

19 ©2023 Loglass Inc. ここまで、アイデアから始まり名前・要件・仕様アウトプットまですべてChatGPTさん自ら 考案し作成!!Generative AIすごい!!! < 私はただのコピペマシーンです

Slide 20

Slide 20 text

20 ©2023 Loglass Inc. スクラム開発 スプリント #1 開始

Slide 21

Slide 21 text

21 ©2023 Loglass Inc. スプリントゴールを設定するぞ!いきなりOpenAI APIとつなげようとしてる!

Slide 22

Slide 22 text

22 ©2023 Loglass Inc. ちょっと無謀なんでモックのデータで行こうぜって言ったら素直に聞いてくれた

Slide 23

Slide 23 text

23 ©2023 Loglass Inc. スプリントバックログアイテムも整理してくれました

Slide 24

Slide 24 text

24 ©2023 Loglass Inc. コピペマシーンいとひろがGitHub上で整理します

Slide 25

Slide 25 text

25 ©2023 Loglass Inc. ChatGPTさん、実装もゴリゴリ進めてくれます

Slide 26

Slide 26 text

26 ©2023 Loglass Inc. バックエンドAPIの初期実装完成

Slide 27

Slide 27 text

27 ©2023 Loglass Inc. フロントエンドの初期実装完成

Slide 28

Slide 28 text

28 ©2023 Loglass Inc. Axiosの通信機能実装完成(この時点では404で期待値通り)

Slide 29

Slide 29 text

29 ©2023 Loglass Inc. バックエンドのモックデータAPI完成(フロントエンドaxiosとの疎通も確認)

Slide 30

Slide 30 text

30 ©2023 Loglass Inc. フロントエンド表示機能完成(スプリントゴール達成!!)

Slide 31

Slide 31 text

31 ©2023 Loglass Inc. スプリント #1 ゴール達成しちゃいました!!!(歓喜)

Slide 32

Slide 32 text

32 ©2023 Loglass Inc. ChatGPTさんと一緒に振り返りもしっかり実施

Slide 33

Slide 33 text

33 ©2023 Loglass Inc. チームとしてちゃんと私もKPTします

Slide 34

Slide 34 text

34 ©2023 Loglass Inc. ChatGPTさん、お気持ち表明。素直すぎて、前向きだし、泣ける...!!

Slide 35

Slide 35 text

35 ©2023 Loglass Inc. 思わずこんなツイートしました

Slide 36

Slide 36 text

36 ©2023 Loglass Inc. これにてスプリント #1 完!!

Slide 37

Slide 37 text

37 ©2023 Loglass Inc. スプリント #2 も完したんだけど、 LTでお伝えする時間なさそうです(ToT)

Slide 38

Slide 38 text

38 ©2023 Loglass Inc. スプリント #2 ゴール達成時のスクショだけ共有!

Slide 39

Slide 39 text

39 ©2023 Loglass Inc. GitHubはこちら: https://github.com/itohiro73/tale-weaver

Slide 40

Slide 40 text

40 ©2023 Loglass Inc. 一緒にスクラム開発: GPT-4と人間が共創するプロダクトの進化 このタイトルの雰囲気を感じていただけましたか?

Slide 41

Slide 41 text

41 ©2023 Loglass Inc. LTなのに情報過多でごめんなさい!! 本日の発表内容の詳細はこのあとすぐ Zennで公開予定!お楽しみに!!

Slide 42

Slide 42 text

42 ©2023 Loglass Inc. おまけ: ここでちょっと株式会社ログラスの話

Slide 43

Slide 43 text

43 43 ©2023 Loglass Inc. 次世代型 経営管理クラウド

Slide 44

Slide 44 text

44 ©2023 Loglass Inc. 株式会社ログラスはAI関連開発に積極的に投資していくことを意思決定!

Slide 45

Slide 45 text

45 ©2023 Loglass Inc. ログラス社について 気になる方は、Twitter DMやYOUTRUSTでお 気軽にお声がけくださいね!

Slide 46

Slide 46 text

46