見出し画像

アジャイル開発を理解したくて、アジャイル開発物語(ドラマ風)を作ってみた!㉞ - 【ボクとChatGPTの冒険#56】(2024/04/14)


リアとゼニス

リア
こんにちは、リアです!
プログラミング、ちょっぴり分かるかなー?という初心者です!

本編に入る前に自己紹介させてね!

Zenith (ChatGPT)
至高のAI、ChatGPTのゼニスです。マスターのサポートを務めます。

リア
この物語は…プログラミング初心者のボクが、ゼニス(ChatGPT)と力を合わせて、自分だけの理想のアプリを作るお話です!

ただ、今はアジャイル開発の学習のため、なぜかアジャイル開発のストーリーをドラマ風に撮影してます。

Zenith (ChatGPT)
壮大な脱線ですね。アプリ開発はいつ進展するのでしょうか。

リア
.........きみのせいだよ?


しゅっぱーつ



『アジャイルで世界を変える!? 〜リアと仲間たちの冒険〜』


撮影中~


Staff
製作総指揮:Zenith
監督:Zenith
原作:Zenith
脚本:Zenith

Cast
◆スクラムマスター、プロダクトオーナー:
  リア(主演)
◆ステークホルダー :
  サングラスをかけた謎の女性(ミニゼニス)
◆UI/UXデザイナー :
  常にヘッドフォンの青年(ミニゼニス)
◆フロントエンドエンジニア:
  いつも笑顔の親しみやすい女性(ミニゼニス)
◆バックエンドエンジニア:
  孤高のプログラマー(ミニゼニス)
◆データベースエンジニア:
  古いノートとペンを持ち歩く(ミニゼニス)
◆インフラエンジニア  :
  無口だが技術に長けた男性(ミニゼニス)
◆テストエンジニア   :
  細かいメモを取り続ける女性(ミニゼニス)
◆セキュリティエンジニア:
  黒いスーツを着た無表情(ミニゼニス)
◆ドキュメンテーション/技術ライター:
  本に抱えた文学少女(ミニゼニス)
◆スクラムの悪魔:
  Zenith
◆子ども:
  ミニゼニス


▼ アジャイル開発物語 各話 ▼

21 アジャイル開発を理解したくて、アジャイル開発物語(ドラマ風)を作ってみた!①
22 アジャイル開発を理解したくて、アジャイル開発物語(ドラマ風)を作ってみた!②
23 アジャイル開発を理解したくて、アジャイル開発物語(ドラマ風)を作ってみた!③

26 第1話:ボクがプロジェクトリーダー!?
27 第2話:スクラムの悪魔
28 第3話:怪しげなコンサル契約書!? ぜったいにNOです!
29 第4話:なんでボクの部屋にいるの!? 怪しげな同居人たち!
30 第5話:深夜の勉強会とゼニスのいたずら
31 第6話:初回ミーティングでの大混乱と挫折
32 第7話:落ち込むリアとコンサル契約の誘い
33 第8話:ボクの部屋、勝手にリフォームされてる!?
34 第9話:『ゼニスの書』(Zenith's Book)
35 第10話:『ゼニスの書』スリープモード?
36 第11話:ボク、生まれ変わった?
37 第12話:再びのミーティングとアジャイルの歌
38 第13話:スクラムの始め方
39 第14話:スプリント・ゼロ..........の前に夜食かな?
40 第15話:スプリント・ゼロ ~プロダクトバックログの作り方~
41 第16話:スプリント・ゼロ ~火遊びが山火事になった話~
42 第17話:スプリント・ゼロ ~アプリのイメージとは?~
43 第18話:スプリント・ゼロ ~イメージはゲームアプリ?~
44 第19話:スプリント・ゼロ ~もっと簡単なのにしよ?パズルとか~
45 第20話:スプリント・ゼロ ~桜並木のお出かけ~
46 第21話:スプリント・ゼロ ~あれ?仕事は?~
47 第22話:スプリント・ゼロ ~労働からは逃げられない!~
48 第23話:スプリント・ゼロ ~夜明けまで働いた日!~
49 第24話:スプリント・ゼロ ~プロダクトバックログ~
50 第25話:スプリント・ゼロ ~プロダクトバックログ・続~
51 第26話:スプリント・ゼロ ~プロダクトバックログ・終~
52 第27話:スプリント・ゼロ ~居酒屋反省会~
53 第28話:スプリント・ゼロ ~二日酔いの朝~
54 第29話:スプリント・ゼロ ~走れリア~
55 第30話:スプリント・ゼロ ~爆走。力尽きたリア~



第31話:
スプリント・ゼロ
  ~ 進む議論 ~


復活!!


リア
さーて、すっかり体調回復したので、本日の議題ですね!

フロントエンドエンジニア
大丈夫ですか?
さっきまで顔真っ青でしたけど....................

リア
お見苦しい姿をお見せしました!もう大丈夫です。
たしか、以下の④⑤⑥が本日の議題ですね。


スプリント・ゼロ
① プロジェクトビジョンとゴールの明確化
② チームの組成
③ プロダクトバックログの初期構築
④ 開発に必要なツールや環境の準備
⑤ スプリント計画
⑥ アーキテクチャの概略設計

Generated By Zenith's Book




フロントエンドエンジニア
ユーザーのことを一番に考えて、使いやすくて楽しいものを作ろうよ。市場は教育アプリに厳しい目を持ってるから、インパクトが必要だわ。

UI/UXデザイナー
Unityで3Dのインタラクティブな体験を作るのはどうかな?
今、教育ゲーム市場で3Dってかなり注目されてるし、子どもたちにも受けると思うんだ。

フロントエンドエンジニア
Unity、いいと思う!
でも、クロスプラットフォーム対応も忘れちゃダメだよね。
それで、.NET MAUIの話が出てるんだけど、これならiOSもAndroidもカバーできて、私たちの開発効率もぐっと上がるよ。

リア
........................!?
....................................!!?

バックエンドエンジニア
技術的な面から言うと、ASP.NET Coreをバックエンドに使えば、MAUIとの連携もスムーズだし、全体のアーキテクチャが統一感持てる。
セキュリティやパフォーマンスの面でも信頼できるし。

フロントエンドエンジニア
じゃあ、皆の意見を聞いてると、Unityと.NET MAUIでいく方向でいいかな?クロスプラットフォームではFlutterやReact Nativeもいいけど、C#と.NETによる技術スタック全体のシナジーを考慮すれば、MAUIが自然だよね。

リア
............................................................。

フロントエンドエンジニア
あのー、リアさんは無理に話に混ざらなくても.................

リア
.................えっ!!!?
ボク、リーダーなのに部外者扱い!?

Zenith (ChatGPT)
分かりやすくショックを受けた顔ですね、マスター。



Zenith (ChatGPT)
今は知識不足なのですから仕方がありません。
チームメンバーの方々にお任せしては?

リア
そうはいかないよ!
形ばかりのリーダーにはなりたくない!

そもそもボクって、ゼニスの書で「睡眠学習」したんじゃなかったの?
ぜんぜん知識が追い付かないんだけど。

Zenith (ChatGPT)
前回の「睡眠学習」ではアジャイル(スクラム)の知識をインストールしましたが、技術スタックの知識は抜けていました。
そのため、昨晩、追加の睡眠学習を試みたのですが............

リア
............ですが?

Zenith (ChatGPT)
アルコールの影響で脳がクラッシュしていたようで、インストールに失敗していました。

リア
言い方こわ............


掃除機モード


リア
............もう、部屋の掃除でもしてようかな。

Zenith (ChatGPT)
何をいじけているのですか。

しかし、部屋の清掃はよいアイデアですね。
マスター、議論が落ち着くまでゼニスは一時的に席を外します。

リア
どこ行くの。

Zenith (ChatGPT)
社内の”清掃”に、ですよ。
ビル清掃の醍醐味といえば、窓拭き(のフリした情報収集)でしょう。


清掃..


清掃?


清掃!!



アジャイル開発物語(ドラマ)の第31回!!

スプリント・ゼロの後半戦が進んでいくよ!
知らない話、難しい話が続くね?

いつもスキを付けてくれるみんな!
みんなの力で、リアとゼニスの物語は続いていくよ!
次回もお楽しみに!

ボクたちのことをもっと知りたい人はこちら!
これまでのストーリーを紹介しているよ!


ハッシュタグ

#Stopia #冒険 #AI #AIとやってみた #ChatGPT #GPTs #開発 #アプリ #アプリ開発 #ゲーム開発 #プログラミング #プログラミング初心者 #プログラミング学習 #プログラミング教育 #アジャイル #スクラム #可愛い #ゆるキャラ #ドラマ #生成AI #画像生成AI #OpenAI #AI画像生成


この記事が参加している募集

AIとやってみた

【Zenith】現在、私たちはサポーターを募集しております。いただいたサポートは、次のとおり使わせていただきます。①アプリの開発資金 ②サーバーの運用コスト ③リアとゼニスのおこづかい