enterpriseCloud+ | CACのAWS導入支援サービス「enterpriseCloud+」

AI仕様駆動開発 導入支援サービス for Kiro

enterpriseCloud+ > サービス内容 > AI仕様駆動開発 導入支援サービス for Kiro

Kiroを活用し、仕様を起点としたAI開発プロセスの導入・定着を支援します

「AI仕様駆動開発 導入支援サービス for Kiro」は、仕様駆動開発の考え方をお客様の開発プロセスに取り入れ、仕様を起点に要件・設計・実装・テストをつなげる開発体制への移行を支援するサービスです。
CACは、Kiroの導入設定に加え、お客様の開発プロセスに合わせた標準開発フロー、AI活用ルール、レビュー観点、定着化計画を整備し、チームで継続的に運用できる仕組みとして定着させます。

仕様駆動開発とKiroの位置づけ

仕様駆動開発とは要件・設計・実装タスクを分断せず、仕様を起点として一貫して管理する開発アプローチです。仕様を開発の中心に置くことで、設計と実装のずれを抑え、変更時の影響把握や保守時の引き継ぎを容易にします。

Kiroとは 要件定義から本番稼働まで、仕様駆動開発(Spec Driven Development)を中核として開発を支援する、AWSのAI IDE(統合開発環境)です。要件・設計・実装タスクを仕様ファイル(Specs)として構造化し、一貫して管理します。

仕様ファイル(Specs)による一貫管理

3つの仕様ファイルで「要件→設計→タスク」を一貫管理し、開発の進行に合わせて常に最新の状態を維持します。仕様ファイルを開発の進行に合わせて更新する運用により、保守フェーズでの仕様のブラックボックス化を防ぎ、引き継ぎや監査対応も容易になります。

仕様駆動開発の全体像

※EARS記法(Easy Approach to Requirements Syntax):キーワードと文型パターンにより、誰が書いても解釈のズレが起きにくい要件記述を実現する構造化記法です。

AI活用ルールの3要素

AIの出力品質をプロジェクト全体で安定させるために、ステアリング・テンプレート・プロンプトの3つの仕組みでAIを制御します。これにより、開発者ごとのAI出力のばらつきを抑制し、プロジェクトの方針に沿ったコード・ドキュメント生成が期待できます。

AI制御基盤の3要素

AI仕様駆動開発におけるKiro利用のメリット

Kiroは、AWSが提供するエージェント型の開発環境であり、Amazon Bedrockを基盤としたAI機能を活用して、仕様作成、設計支援、実装支援を行います。組織利用では、AWS IAM Identity Centerによる認証・ユーザー管理や、AWSアカウントを通じたサブスクリプション管理・請求管理に対応できます。

組織利用を見据えたセキュリティ・ガバナンス設計

機密情報やソースコードを扱う場合も、認証・ユーザー管理、契約・請求管理、外部連携範囲を組織のセキュリティポリシーに沿って整理し、安全性に配慮した利用環境を整備できます。

  • AWS IAM Identity Center連携による認証・ユーザー管理
  • AWSアカウントを通じたサブスクリプション管理・請求管理
  • 契約形態に応じた入力データ・応答データの取り扱い確認
  • MCP連携・外部ツール接続範囲の確認と制御方針の整理
  • 組織のセキュリティポリシーに沿った利用ルール・レビュー手順の整備

仕様駆動開発導入による効果

課題 仕様駆動開発による改善
属人化 仕様・設計意図・タスクを継続的に管理し、担当者に依存しない開発・保守体制を構築
手戻り 要件・設計・タスクの対応関係を明確化し、AIによる整合性確認で不整合を早期発見
品質のばらつき プロセス・テンプレート・プロンプト・レビュー観点の標準化で、開発者間の品質のばらつきを抑制
保守・引き継ぎ負荷 仕様を継続的に更新・参照できる状態にし、再調査工数や引継ぎ負荷を削減
リードタイム 要件・設計・タスク生成・実装をAIが支援し、開発のリードタイムを短縮

サービスメニュー

CACは、Kiroの導入設定、開発標準の整備、AI活用ルールの策定、一部プロジェクトへの先行適用、定着化支援までを一体で提供し、お客様が仕様駆動開発を継続的に活用・改善できる体制づくりを支援します。

環境整備

Kiroをチームで安全に利用するための初期環境、認証・権限、外部連携の基本設定を整備します。

  • Kiroのセットアップと初期設定支援
  • AWS環境との基本連携設定
  • MCP連携の整備支援(外部ツール・データソースとの接続設定)
  • チーム利用に向けた権限設定・アクセス管理

開発標準整備

仕様駆動開発をチーム全体で一貫して実践できるよう、AI活用ルール、開発フロー、エージェント実行・自動化基盤を標準化します。

  • AI活用ルールの整備

    - ステアリングファイル整備支援(コーディング規約、テスト方針等のガイドライン)

    - テンプレートファイル整備支援(設計書・テスト仕様書等の雛形)

    - プロンプトファイル整備支援(AI指示の標準化されたプロンプト集)

  • 開発フロー(要件→設計→実装→レビュー→リリース)の定義
  • エージェント実行・自動化基盤の整備

    - Agent Skills整備支援(組織固有の知識・手順・ルールの設計・作成)

    - Sub Agent整備支援(役割による専門作業の設計・作成)

    - Agent Hooks整備支援(ファイル保存などイベント起点の自動処理ルールの設定)

    - テスト自動化整備支援(テストケース生成・実施の自動化設定)

    - CI/CD連携整備支援(開発フローにCI/CD組込設定)

定着支援

一部プロジェクトへの先行適用を通じて仕様駆動開発の実践方法を定着させ、お客様チームが継続的に改善・自走できる状態を目指します。

  • パイロットプロジェクトへの適用支援
  • 定期的な振り返りとプロセス改善提案
  • 既存プロジェクトへの段階的な展開計画策定

ご利用の流れ

お客様の開発課題の整理から導入計画の策定、Kiro環境とAI活用ルールの整備、伴走型の共同開発、そして自走化・継続改善までを段階的に支援します。

ご利用の流れ

よくあるご質問

1既存のプロジェクトにも適用できますか?
1はい。新規開発だけでなく、既存システムの保守・機能追加にも適用できます。まずは仕様整理や影響範囲の把握など、効果が見えやすい領域から開始し、段階的に対象範囲を広げていくアプローチを推奨しています。
2現在の開発プロセスを大きく変える必要がありますか?
2全面的に変更する必要はありません。現在の開発フローを前提に、仕様管理、AI活用ルール、レビュー観点などを段階的に組み込みます。必要に応じて一部の手順を見直しながら、現場に定着しやすい形で導入します。
3AIを活用しても品質を確認しながら進められますか?
3仕様駆動開発では、AIは要件整理、設計、実装などを補助する役割として活用し、最終判断は人が行います。AI活用ルール、レビュー観点を整備し、各工程でレビューを実施することで、品質を確認しながらAIの効率性を活かします。
4機密性の高いコードを扱っても問題ありませんか?
4Kiro Enterprise契約では、入力内容や生成コードはAIモデルの学習等に利用されません。CACは、契約形態、認証・権限設定、外部ツール連携の範囲などを含め、お客様のセキュリティポリシーに沿って利用範囲・レビュー手順を整理し、安全性に配慮した運用設計を支援します。

よくある質問

全般について

契約について

料金/
支払いについて

お問い合わせ・無料診断はこちら

メール
cloudsales@cac.co.jp
フォーム
  • お問い合わせ