設計書サンプル/Kiroデモ画面

EcoMarket MVC設計 - 自動生成例

Kiro設計画面

Kiro設計書生成画面 - MVCアーキテクチャ定義

設計書の特徴

  • 要件定義から一貫性のある設計が自動生成
  • MVCパターンに最適化されたアーキテクチャ設計
  • 依存関係やリレーションシップが明確に定義

生成された設計書コンテンツ

# 設計ドキュメント

## アーキテクチャ概要
- MVCアーキテクチャパターン採用
- Next.js(フロントエンド)
- Express(バックエンド)
- PostgreSQL(データベース)

## モデル設計
- User(ユーザー情報)
- Product(商品情報)
- Category(カテゴリ)
- Order(注文情報)
- Cart(カート情報)

## ビュー設計
- 商品一覧ページ
- 商品詳細ページ
- ショッピングカートページ
- 注文確認・決済ページ
- ユーザープロフィールページ

API設計 - OpenAPI仕様生成

API設計画面

KiroによるAPI設計書自動生成画面

API設計の品質

  • RESTful設計原則に準拠したエンドポイント設計
  • OpenAPI形式の詳細な仕様ドキュメント生成
  • エラーハンドリングとセキュリティ定義を含む

EcoMarket APIエンドポイント例

エンドポイント メソッド 説明
/api/products GET 商品一覧を取得
/api/products/{id} GET 特定商品の詳細を取得
/api/cart POST 商品をカートに追加
/api/cart GET カート内容を取得
/api/orders POST 注文を作成
/api/users/profile GET ユーザープロフィール取得

※ Kiroにより自動生成されたAPI設計仕様から抜粋

Kiroを使いこなすポイント

生成された設計書は、要件定義に追加修正を行った場合に更新することができます。また、設計段階で気になる部分があれば、直接フィードバックを与えて再生成することで、より適切な設計が得られます。

SE向けAI開発技術レクチャーシリーズ

© 2025 Tech Innovation Team