仕様を源泉に、AIの速さを制御する
AI駆動開発では、コード生成の速さだけに注目すると、後から仕様の根拠が追えなくなります。
スパイスファクトリーは、仕様を静的なドキュメントではなく、開発の判断基準として扱います。業務理解、ユーザーストーリー、ドメインモデル、非機能要件、受入基準をLiving Spec(生きた仕様書 — 開発中も継続的に更新される判断基準)として継続的に更新し、実装はその最終工程として位置づけます。
AIには曖昧な依頼ではなく、構造化された意図を渡す。だからこそ、速さを保ちながら、変更やレビューに耐える開発を進められます。
探索・実装・セキュリティを並走させる
「何を作るか」を探索するDiscovery(探索)、「どう作るか」を実装するDelivery(実装)、そして安全に出せるかを担保するSecurity(セキュリティ担保)を、順番ではなく並行して進めます。
初期段階ではEventStormingやプロトタイプを通じて業務の本質をつかみ、同時にアーキテクチャ、データ、セキュリティの論点を早期に洗い出します。AIで実装が速くなる時代だからこそ、人間による合意形成と品質ゲートを明確にし、作る前・作っている途中・出す前の判断を止めずに回します。
本番運用に耐える証跡と基盤を残す
プロトタイプが動くだけでは、エンタープライズの現場には出せません。
スパイスファクトリーは、Walking Skeleton(本番相当の最小構成)を早期に立ち上げ、インフラ、外部連携、認証、監視、運用切替のリスクを前倒しで検証します。
さらに、Contract Baseline Package(受入基準を固定する成果物)で品質基準を凍結し、AI Provenance Log(AI生成コードの来歴記録)でAI生成コードの出どころを追跡可能に。要件、設計、実装、テスト、リリースまでを追跡できる状態にし、速く作ったものを安心して育てられる基盤へつなげます。