サンプルプロジェクト仕様書
このドキュメントは、システム全体に関する設計、実装、運用に関する情報を一元管理しています。
フロントエンド、バックエンド、インフラ、共通ガイドラインなど、各領域の仕様書を含んでいます。
はじめに
本ドキュメントは、システムの全体像を把握し、各チーム間の情報共有を円滑化を目的に作成されています。
ここでは、各セクションの概要と、どのような情報が含まれているかを紹介します。
ドキュメントの構成
- 共通
- 用語集・標準ガイドライン: プロジェクト全体で統一する用語、命名規則、コーディング規約など
- フロントエンド
- 概要・アーキテクチャ: システム全体のフロントエンド設計と技術選定について
- UI コンポーネント & モジュール: 各機能の詳細仕様、入力項目、画面遷移など
- バックエンド
- 概要・アーキテクチャ: バックエンド全体の設計思想、マイクロサービス構成など
- API & データモデル: 各 API の仕様、リクエスト・レスポンス例、ER図など
- インフラ
- インフラ構成: インフラ構成を表す図など
- 運用概要: CI/CD、デプロイ、監視、セキュリティなどの設計方針