Skip to content

システム受入条件 (SAC) 作成の指示テンプレート

  • 以下のルールに従って、システム受入条件(SAC) を 1 ファイル作成してください。出力は Markdown とします。
  • 目的: システム全体としての合格基準(出口条件)を、検証可能な形で定義し、受入判断の根拠を明確にすること。
  • 禁止: 物理テーブル名・物理カラム名・SQL全文、実装クラス/関数名、特定ライブラリの設定値の列挙、クリック手順など UI 操作の逐語列挙

出力フォーマット

  • 先頭に YAML Frontmatter を付与し、以下の形式で記述してください(id / type / title / status は必須、typetest 固定):

    yaml
    ---
    id: sac-<英小文字とハイフンで構成したID>
    type: test
    title: システム受入条件: <対象名>
    status: draft # draft / ready / deprecated
    part_of: []
    based_on: []
    supersedes: []
    ---
  • 本文は次の見出し(日本語)をこの順序で必ず含めてください:

    1. 概要
    2. 受入条件
    3. メモ / 将来課題
  • 受入条件は Markdown で「シナリオ」を 2〜8 個程度作成してください。

  • 各シナリオは、少なくとも次の小見出しを含めてください:

    前提 / 操作 / 期待結果

  • 小見出しのレベルは #### を推奨します(例: #### 前提)。

  • 期待結果は 観測・計測できる事実として書き、可能な限り数値・単位(秒、ms、%、件、日など)を含めてください。