活用プロンプト例
エージェント:フルスタックエージェント、バックエンドエージェント
<aside>
<img src="notion://custom_emoji/be6005d7-8302-4c8e-93fe-03d0d3d71970/12f3c107-d7a8-8009-8054-007a9b09b0b8" alt="notion://custom_emoji/be6005d7-8302-4c8e-93fe-03d0d3d71970/12f3c107-d7a8-8009-8054-007a9b09b0b8" width="40px" />
@{議事録などのインプット}を元に @要件定義書テンプレートに沿った要件定義書を作成して
</aside>
テンプレート
# 要件定義書
## 1. 基本情報
| 項目     | 内容          |
| ------ | ----------- |
| 文書名    |             |
| 作成日    | YYYY年MM月DD日 |
| 作成者    |             |
| 承認者    |             |
| バージョン  |             |
| 対象システム |             |
## 2. 改訂履歴
| バージョン | 改訂日        | 改訂者 | 改訂内容 |
| ----- | ---------- | --- | ---- |
| 1.0   | 2025/07/31 |     | 初版作成 |
## 3. 概要
### 3.1 目的
### 3.2 適用範囲
### 3.3 前提条件
### 3.4 制約事項
## 4. 現状分析
### 4.1 現行システム概要
| 項目     | 内容 |
| ------ | -- |
| システム名  |    |
| 技術スタック |    |
| 主要機能   |    |
### 4.2 現状課題
| No | 課題項目 | 現状 | 影響度   | 優先度   |
| -- | ---- | -- | ----- | ----- |
| 1  |      |    | 高/中/低 | 高/中/低 |
| 2  |      |    | 高/中/低 | 高/中/低 |
### 4.3 改善要求
## 5. 機能要件
### 5.1 追加機能一覧
| 機能ID | 機能名 | 概要 | 優先度   | 関連モジュール |
| ---- | --- | -- | ----- | ------- |
| F001 |     |    | 高/中/低 |         |
| F002 |     |    | 高/中/低 |         |
### 5.2 機能詳細仕様
#### 5.2.1 機能F001:\\[機能名]
##### 5.2.1.1 機能概要
##### 5.2.1.2 入力項目
| 項目ID | 項目名 | 型 | 桁数 | 必須  | 初期値 | 備考 |
| ---- | --- | - | -- | --- | --- | -- |
|      |     |   |    | ○/- |     |    |
##### 5.2.1.3 出力項目
| 項目ID | 項目名 | 型 | 桁数 | 備考 |
| ---- | --- | - | -- | -- |
|      |     |   |    |    |
##### 5.2.1.4 処理フロー
##### 5.2.1.5 業務フロー(シーケンス図)
```mermaid
sequenceDiagram
    participant 👤 アクター1
    participant 👤 アクター2
    participant 💻 システム
    
    Note over 👤 アクター1,💻 システム: 凡例:👤アクター、💻システム
    
    👤 アクター1->>💻 システム: 業務名 
    👤 アクター2->>💻 システム: 業務名    
    💻 システム-->>👤 アクター2: 通知内容
5.2.1.6 バリデーション
| 項目名 | バリデーション種別 | ルール | 
|  | 必須/文字数/文字種/形式/範囲/重複/相関 |  | 
5.2.1.7 エラーハンドリング
6. 非機能要件
6.1 性能要件
| 項目 | 要件 | 測定方法 | 
| レスポンス時間 |  |  | 
| 同時接続数 |  |  | 
| スループット |  |  | 
6.2 可用性要件
6.3 セキュリティ要件
6.4 運用・保守性要件
7. システム方式設計
7.1 システム構成
7.2 技術アーキテクチャ
| レイヤー | 技術要素 | 備考 | 
| プレゼンテーション層 |  |  | 
| ビジネスロジック層 |  |  | 
| データアクセス層 |  |  | 
| データベース層 |  | 既存踏襲 | 
7.3 データベース設計
7.3.1 追加テーブル一覧
7.3.2 既存テーブル変更
7.4 API設計
7.4.1 新規API一覧
| API名 | HTTPメソッド | エンドポイント | 概要 | 認可 | 
|  | GET/POST/PUT/DELETE | /api/... |  | hasRole('...') | 
7.4.2 既存API変更
8. 画面設計
8.1 画面一覧
8.2 画面遷移図
8.3 画面レイアウト
9. インターフェース設計
9.1 外部システム連携
9.2 ファイル入出力
| ファイル種別 | 形式 | 項目 | 用途 | 
|  | CSV/Excel/PDF |  |  | 
## 出力サンプル
## 1. 基本情報
| 項目 | 内容 |
| --- | --- |
| 文書名 | 在宅・リモート勤務申請・管理機能 要件定義書 |
| 作成日 | 2025年7月31日 |
| 作成者 | システム開発チーム |
| 承認者 | プロジェクトマネージャー |
| バージョン | 1.0 |
| 対象システム | Java-Spring-ERP システム |
## 2. 改訂履歴
| バージョン | 改訂日 | 改訂者 | 改訂内容 |
| --- | --- | --- | --- |
| 1.0 | 2025/07/31 | 開発チーム | 初版作成 |
## 3. 概要
### 3.1 目的
働き方改革の一環として、在宅勤務制度の本格導入に伴い、効率的な申請・承認・管理システムを構築する。現在の紙ベースの申請プロセスをデジタル化し、既存の勤怠システムとの連携を実現する。
### 3.2 適用範囲
- 在宅勤務申請・承認機能
- 在宅勤務実績管理機能
- 既存勤怠システムとの連携
- 管理者向けダッシュボード機能
### 3.3 前提条件