リア
こんにちは、リアです!
プログラミング初心者のボクだけど、自分だけのアプリを作る。
そんな夢を目指して今日も頑張ります〜!
Zenith (ChatGPT)
至高のAIのゼニスです。夢見がちなマスターのサポートを務めます。
リア
今日もがんばるぞー
まず、ここまでのおさらいだね!
リア
ああ、、覚えたことが今にも頭からこぼれ落ちそう。
Zenith (ChatGPT)
マスター、じっとしてください。
今からその頭にガムテープを巻いて、記憶がこぼれないようにスキマを埋めてあげますよ。
リア
やめて!?
リア
しかも何この画像!こっわ!
Zenith (ChatGPT)
画像生成してみました。臨場感が伝わりますか?
リア
ボクがただのクルマになってるよ!
アイデンティティの危機!
Zenith (ChatGPT)
やれやれ。
Zenith (ChatGPT)
キャラクターデザインを微調整しました。
リア
すごくない?ゼニスはほぼ100点だよ……?
リアは別人だけど。
Zenith (ChatGPT)
話を戻します。
大切なポイントは、大まかな流れを掴むことです。
今すぐに深く理解する必要はありません。
各プロセス(目標設定、設計、開発、テスト、デプロイメント、メンテナンス)と、主要な役割(クライアント、プロジェクトマネージャー、エンジニア、デザイナー)をざっくりと理解することから始めましょう。
大丈夫です。忘れたらゼニスがいつでも教えましょう。
アプリ開発プロセス
登場人物「管理・戦略グループ」
このグループは、アプリ開発プロジェクトの方向性を決定し、監督し、関係者間の調整を行います。
彼らはプロジェクトの舵を握り、目的地へと船を導く船長のようなものです。
登場人物「デザイングループ」
『アプリ開発におけるデザインの専門家』です。
ユーザーにとって直感的で、使いやすく、かつ魅力的なアプリをデザインすることが仕事です。
登場人物「エンジニアリンググループ」
アプリ開発には、それぞれ異なる専門分野を持つエンジニアが必要です。
それぞれの専門性を理解しましょうね。
登場人物「サポートグループ」
「ユーザーマニュアル」「FAQ」のような「ユーザー」向けのドキュメントや、「開発ドキュメント」を作ります。
登場人物「マーケティンググループ」
マーケティングの専門家です。
アプリ開発と並行して、マーケティング戦略を立てる必要がありますね。
開発プロセス+登場人物 合わせてみると?
Zenith (ChatGPT)
ここまでのまとめとして、それぞれの開発プロセスにおける登場人物の役割について、追記してみましょうか。
リア
やっとまとめ……
アプリ開発プロセス(+登場人物)
リア
それらしくなった!
Zenith (ChatGPT)
まだまだブラッシュアップは必要ですよ。
よく見ると、マーケターの出番が抜けてますしね。
リア
あれ!?
ついにアプリ開発プロセスがイメージできてきたよ!
明日は何をするのかな!?
では、またねー。