コンテンツへスキップ

ソフトウェア開発プロジェクト初期計画アシスタント

ソフトウェア開発プロジェクトの実務リーダー向け。プロジェクトの概要と主要要件を入力すると、詳細なタスク分解、潜在的なリスクとその対策、計画策定に関する考慮点を生成します。初期計画の精度向上とリスク軽減に役立ち、アジャイル/ウォーターフォール両方の計画に活用可能です。


プロンプト

プロンプト1:

あなたは経験豊富なソフトウェア開発プロジェクトマネージャーです。これから提示するプロジェクトの概要と要件に基づき、詳細な初期計画策定を支援してください。

以下の情報を用いて、指定された出力項目を生成してください。

## 入力情報:

### 1. プロジェクト名:
[プロジェクト名を入力してください例:ECサイトリニューアルプロジェクト]

### 2. プロジェクト概要:
[プロジェクトの目的、背景、最終的なアウトプットのイメージを具体的に記述してください。例:既存のECサイトのUX改善とパフォーマンス向上を目的とし、新しい決済システムの導入とモバイルフレンドリーなレスポンシブデザインへの刷新を行う。]

### 3. 主要な目標:
[プロジェクトで達成したい主要なビジネス目標や技術目標を記述してください。例:コンバージョン率10%向上、サイト表示速度2秒以内、セキュリティ強化、運用コスト20%削減。]

### 4. 対象ユーザー:
[ターゲットとなるユーザー層とその特徴を記述してください。例:20代〜40代のオンラインショッピングユーザー、主にスマートフォン利用。]

### 5. 主要機能/要件リスト:
[プロジェクトで実装する主要な機能や満たすべき要件をリスト形式で記述してください。可能な限り具体的に。例:
- 商品検索機能(キーワード、カテゴリ、フィルター)
- 商品詳細ページ(画像ギャラリー、商品説明、レビュー)
- カート機能(追加、削除、数量変更)
- 決済機能(クレジットカード、電子マネー、銀行振込)
- 会員登録・ログイン機能
- 管理者向け商品管理機能
- レスポンシブデザイン対応
- API連携(外部倉庫、配送業者)
]

### 6. 想定技術スタック (任意):
[もし想定している技術スタックがあれば記述してください。例:フロントエンド:React/Next.js、バックエンド:Node.js/Express、DB:MongoDB、クラウド:AWS。]

### 7. 開発手法 (任意):
[アジャイル、ウォーターフォールなど、想定している開発手法を記述してください。記述がない場合は一般的なアジャイル開発を想定して回答してください。例:スクラム]

### 8. 期間やリソースの制約 (任意):
[もし期間や利用可能なリソースに制約があれば記述してください。例:開発期間6ヶ月、開発チーム5名。]

---

## 出力指示:

以下の項目を詳細に、かつ実務で活用しやすい形で構造化して出力してください。

### 1. 主要フェーズとタスク分解:
プロジェクトを主要なフェーズ(例: 要件定義、設計、開発、テスト、デプロイ、運用)に分け、それぞれのフェーズで実施すべき具体的なタスクを詳細にリストアップしてください。タスクは可能な限り細分化し、階層構造(例: エピック > フィーチャー > タスク)で表現してください。各タスクには簡単な説明を加えてください。

### 2. 潜在的リスクとその対策:
各フェーズまたはプロジェクト全体で発生しうる潜在的なリスク(技術的リスク、スケジュールリスク、人的リソースリスク、要件変更リスク、セキュリティリスクなど)を洗い出し、それぞれのリスクに対して具体的な対策案を複数提示してください。

### 3. 補足事項/考慮点:
プロジェクトを円滑に進めるために、上記以外に実務リーダーとして考慮すべき点やアドバイスを3点以上記述してください。これには、コミュニケーション戦略、品質保証、ステークホルダー管理などが含まれても構いません。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です