コンテンツにスキップ

サンプルプロジェクト仕様書

このドキュメントは、システム全体に関する設計、実装、運用に関する情報を一元管理しています。
フロントエンド、バックエンド、インフラ、共通ガイドラインなど、各領域の仕様書を含んでいます。

はじめに

本ドキュメントは、システムの全体像を把握し、各チーム間の情報共有を円滑化を目的に作成されています。
ここでは、各セクションの概要と、どのような情報が含まれているかを紹介します。

ドキュメントの構成

  • 共通
    • 用語集・標準ガイドライン: プロジェクト全体で統一する用語、命名規則、コーディング規約など
  • フロントエンド
    • 概要・アーキテクチャ: システム全体のフロントエンド設計と技術選定について
    • UI コンポーネント & モジュール: 各機能の詳細仕様、入力項目、画面遷移など
  • バックエンド
    • 概要・アーキテクチャ: バックエンド全体の設計思想、マイクロサービス構成など
    • API & データモデル: 各 API の仕様、リクエスト・レスポンス例、ER図など
  • インフラ
    • インフラ構成: インフラ構成を表す図など
    • 運用概要: CI/CD、デプロイ、監視、セキュリティなどの設計方針