ビジネスコンテキストフロー(業務像モデル)を作成
The English summary is being prepared. Showing the original description.
要求分析ツリーのJSON出力と構造検証
The English summary is being prepared. Showing the original description.
See how to installReview the instructions the agent will receive before you install.
追加指示(引数): $ARGUMENTS
前提条件:
output/value-design.tsv が存在するoutput/value-analysis-objective.tsv が存在するoutput/requirement-tree-business.tsv が存在するoutput/requirement-tree-it.tsv が存在するoutput/requirement-tree-activity.tsv が存在するRead ツールで .claude/skills/takumi-method/requirement-tree.md を読み込み、要求ツリーの構造を理解する。
ツリー構造:
ビジョン
└── コンセプト(1〜3)
└── 目的
└── 業務要求
├── IT要求
└── 活動
Read ツールで以下のファイルを読み込む:
output/value-design.tsv - ビジョン・コンセプトを取得output/value-analysis-objective.tsv - 目的を取得(コンセプトとの紐付けあり)output/requirement-tree-business.tsv - 業務要求を取得(目的との紐付けあり)output/requirement-tree-it.tsv - IT要求を取得(業務要求との紐付けあり)output/requirement-tree-activity.tsv - 活動を取得(業務要求との紐付けあり)入力ファイルのデータを基に、以下の構造でJSONを作成する:
{
"vision": {
"name": "ビジョン名"
},
"concepts": [
{
"name": "コンセプト名",
"objectives": [
{
"name": "目的名",
"businessRequirements": [
{
"name": "業務要求名",
"itRequirements": [
{
"name": "IT要求名",
"description": "説明"
}
],
"activities": [
{
"name": "活動名",
"description": "説明"
}
]
}
]
}
]
}
]
}
作成ルール:
value-design.tsv の「要素」が「ビジョン」の行から取得value-design.tsv の「要素」が「コンセプト」の行から取得value-analysis-objective.tsv から取得し、コンセプトに紐付けrequirement-tree-business.tsv から取得し、目的に紐付けrequirement-tree-it.tsv から取得し、業務要求に紐付けrequirement-tree-activity.tsv から取得し、業務要求に紐付けoutput/requirement-tree.json が存在する場合は削除する。
Write ツールで以下を作成:
output/requirement-tree.json入力ファイルの全データがJSONツリーに含まれているか検証する。
検証対象:
value-design.tsv のコンセプトがすべてJSONに含まれているかvalue-analysis-objective.tsv の目的がすべてJSONに含まれているかrequirement-tree-business.tsv の業務要求がすべてJSONに含まれているかrequirement-tree-it.tsv のIT要求がすべてJSONに含まれているかrequirement-tree-activity.tsv の活動がすべてJSONに含まれているか検証方法:
ツリー構造に含まれていない要素がある場合、以下の形式でリストアップする:
## 検証結果
### ツリーに含まれていない要素
#### コンセプト(親: ビジョン)
- なし
#### 目的(親: コンセプト)
- 「○○目的」: 紐付け先のコンセプト「△△」がビジョンに存在しない
#### 業務要求(親: 目的)
- 「○○要求」: 紐付け先の目的「△△」がコンセプト配下に存在しない
#### IT要求(親: 業務要求)
- 「○○機能」: 紐付け先の業務要求「△△」が目的配下に存在しない
#### 活動(親: 業務要求)
- 「○○作業」: 紐付け先の業務要求「△△」が目的配下に存在しない
すべての要素がツリーに含まれている場合は「すべての要素がツリー構造に正しく含まれています」と報告する。
output/requirement-tree.jsonNo reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
ビジネスコンテキストフロー(業務像モデル)を作成
The English summary is being prepared. Showing the original description.
共通手順
The English summary is being prepared. Showing the original description.
活動を作る時の観点を説明する
The English summary is being prepared. Showing the original description.
ビジネスコンテキストフローを作る時の観点を説明する
The English summary is being prepared. Showing the original description.
業務要求を作る時の観点を説明する
The English summary is being prepared. Showing the original description.
言葉(キャッチコピー)を作る時の観点を説明する
The English summary is being prepared. Showing the original description.