---
# System prepended metadata

title: 完了の定義

---

# 完了の定義

### 開発PR
- CircleCIが全て通っていること
- ガイドライン項目（該当箇所のみ確認する）
     - 使用するデータのseedを追加する
     - 必要に応じてドキュメント（READMEやwiki）の記載を追加・変更する
     - テストが追加されているか
     - 変なロジックはないか
     - コードは読んで理解できるか
     - テストシナリオが追加・修正されているか → [テスト仕様書](https://docs.google.com/spreadsheets/d/100AVz_iuI0dspvvj_tFPTXP9z5rlhwpS1gAxRUqbWPQ/edit#gid=1148509491)
     - ブラウザのconsoleでエラーが出ない状態になっている
     - PR文面にあるセルフチェックボックスにチェックをつけている。対応しないものについては取り消し線を引いている
     - セルフチェックボックスとは別段落にissueの受入条件をコピーする

### PRレビュー（LGTM出せる条件）
- issueの受け入れ条件、PRのチェックして欲しい項目すべてにチェックボックスをつけている
- テストシナリオが十分であり、パスしていること
- エラーハンドリングがされているか
- Revieweeが書いたコードを理解していること
    - わからなかったら聞く
    - **よくわからないけど動いてるしテストもパスしてるからLGTMはナシ**

### スプリント
- スプリントプランニング→デモ前日？ が完了していること
    - 設計（見積もり）の完了の定義
        - 機能レベルで書き出す
        - ページの内容も書く
        - ディレクトリ、ファイル名等書く
        - テストシナリオのすり合わせ
    - 松木さんに合意が取れていること
- スプリントレビュー が完了していること
    - スプリントレビューの準備
        - dev→藤井さんに明日教えていただく
- スプリントレトロスペクティブ　が完了していること
    - dev→藤井さんに明日教えていただく
- stgへのデプロイが完了していること

### リリース
- mainブランチへのデプロイが完了していること
- リグレッションテストが通ること