リリース手順書
- リリース名 / バージョン:
- 実施日時: YYYY/MM/DD HH:MM
- 作業者 / 確認者:
1. 事前準備
- 対象バージョンを確認した
- バックアップを取得した
- 関係者へ告知した
2. 作業手順
3. 動作確認
- 主要機能が動作する
- エラーログが増えていない
4. 切り戻し
- 条件:
- 手順:
運用・保守OPS-04
リリース判定(Go / No-Go)、作業手順、動作確認、切り戻し条件、完了連絡をそろえます。
# リリース手順書
- リリース名 / バージョン:
- 実施日時: YYYY/MM/DD HH:MM
- 作業者 / 確認者:
## 1. 事前準備
- [ ] 対象バージョンを確認した
- [ ] バックアップを取得した
- [ ] 関係者へ告知した
## 2. 作業手順
1.
2.
3.
## 3. 動作確認
- [ ] 主要機能が動作する
- [ ] エラーログが増えていない
## 4. 切り戻し
- 条件:
- 手順:
| 項目 | 内容 |
|---|---|
| リリース名 / バージョン | |
| 対象システム / 環境 | |
| 版数 | 1.0 |
| 作成日 | YYYY/MM/DD |
| 作成者 | |
| 承認者 |
| 項目 | 内容 |
|---|---|
| リリース内容 | |
| 関連チケット | |
| 実施日時 | YYYY/MM/DD HH:MM 〜 HH:MM |
| サービス影響 | 停止あり(HH:MM 〜 HH:MM) / なし |
| DB 変更 | あり / なし |
| 作業者 | |
| 確認者 |
| 判定項目 | 基準 | 結果 |
|---|---|---|
| テスト | 受入テストが完了し、未解決の重大な不具合がない | ☐ |
| 承認 | リリース承認を得ている | ☐ |
| 体制 | 作業者・確認者・連絡先がそろっている | ☐ |
| 切り戻し | 切り戻し手順を検証済み | ☐ |
| No | 予定時刻 | 作業内容 | コマンド / 操作 | 期待する結果 | 確認 |
|---|---|---|---|---|---|
| 1 | HH:MM | 作業開始を連絡する | - | - | ☐ |
| 2 | HH:MM | デプロイする | ☐ | ||
| 3 | HH:MM | DB マイグレーションを実行する | ☐ | ||
| 4 | HH:MM | 作業終了を連絡する | - | - | ☐ |
# リリース手順書
<!-- リリース判定(Go / No-Go)の基準と切り戻し条件を、作業前に関係者と合意しておく -->
## 文書管理情報
| 項目 | 内容 |
| --- | --- |
| リリース名 / バージョン | |
| 対象システム / 環境 | |
| 版数 | 1.0 |
| 作成日 | YYYY/MM/DD |
| 作成者 | |
| 承認者 | |
## 1. リリース概要
| 項目 | 内容 |
| --- | --- |
| リリース内容 | |
| 関連チケット | |
| 実施日時 | YYYY/MM/DD HH:MM 〜 HH:MM |
| サービス影響 | 停止あり(HH:MM 〜 HH:MM) / なし |
| DB 変更 | あり / なし |
| 作業者 | |
| 確認者 | |
## 2. リリース判定
| 判定項目 | 基準 | 結果 |
| --- | --- | --- |
| テスト | 受入テストが完了し、未解決の重大な不具合がない | ☐ |
| 承認 | リリース承認を得ている | ☐ |
| 体制 | 作業者・確認者・連絡先がそろっている | ☐ |
| 切り戻し | 切り戻し手順を検証済み | ☐ |
- 判定結果: Go / No-Go
- 判定者:
## 3. 事前準備
- [ ] リリース対象のバージョン(タグ・コミット)を確認した
- [ ] バックアップを取得した
- [ ] 利用者・関係者へ告知した
- [ ] 監視の抑止を設定した
## 4. 作業手順
| No | 予定時刻 | 作業内容 | コマンド / 操作 | 期待する結果 | 確認 |
| --- | --- | --- | --- | --- | --- |
| 1 | HH:MM | 作業開始を連絡する | - | - | ☐ |
| 2 | HH:MM | デプロイする | | | ☐ |
| 3 | HH:MM | DB マイグレーションを実行する | | | ☐ |
| 4 | HH:MM | 作業終了を連絡する | - | - | ☐ |
## 5. 動作確認
- [ ] 主要画面が表示できる
- [ ] 主要 API が正常に応答する
- [ ] リリースした変更が反映されている
- [ ] エラーログが増えていない
## 6. 切り戻し
- 切り戻し条件:
- 判断者:
- 判断期限: HH:MM
- 手順:
## 7. 完了連絡
- 連絡先:
- 連絡内容: リリース内容・完了時刻・既知の問題
| 項目 | 内容 |
|---|---|
| リリース名 / バージョン | |
| 変更管理番号 | |
| 対象システム / 環境 | |
| 版数 | 1.0 |
| 作成日 | YYYY/MM/DD |
| 作成者 | |
| レビュー者 | |
| 承認者 |
| 版数 | 日付 | 変更内容 | 変更者 |
|---|---|---|---|
| 1.0 | YYYY/MM/DD | 初版作成 |
| 項目 | 内容 |
|---|---|
| リリース内容 | |
| 関連チケット | |
| リリース区分 | 定期 / 臨時 / 緊急 |
| 実施日時 | YYYY/MM/DD HH:MM 〜 HH:MM |
| 予備日 | YYYY/MM/DD |
| サービス影響 | 停止あり(HH:MM 〜 HH:MM) / なし |
| DB 変更 | あり / なし |
| 設定変更 | あり / なし |
| 外部連携への影響 | あり / なし |
| No | チケット | 変更内容 | 影響範囲 | 担当 |
|---|---|---|---|---|
| 1 |
| 役割 | 氏名 | 連絡先 |
|---|---|---|
| リリース責任者 | ||
| 作業者 | ||
| 確認者 | ||
| 業務確認担当 | ||
| 待機(開発担当) |
| 判定項目 | 基準 | 結果 | 確認者 |
|---|---|---|---|
| テスト | 受入テストが完了し、未解決の重大な不具合がない | ☐ | |
| 性能 | 性能テストの結果が基準を満たしている | ☐ | |
| セキュリティ | 脆弱性診断で重大な指摘がない | ☐ | |
| 承認 | 変更管理の承認を得ている | ☐ | |
| 体制 | 作業者・確認者・連絡先がそろっている | ☐ | |
| 切り戻し | 切り戻し手順を検証環境で確認済み | ☐ | |
| 告知 | 利用者・関係者への告知が完了している | ☐ |
| 時刻 | 作業 | 担当 |
|---|---|---|
| HH:MM | 作業開始連絡 | |
| HH:MM | 事前確認・バックアップ | |
| HH:MM | サービス停止(必要な場合) | |
| HH:MM | デプロイ・マイグレーション | |
| HH:MM | 動作確認 | |
| HH:MM | 切り戻し判断ポイント | リリース責任者 |
| HH:MM | サービス再開・完了連絡 |
| No | 予定時刻 | 作業内容 | コマンド / 操作 | 期待する結果 | 実施時刻 | 作業者 | 確認者 |
|---|---|---|---|---|---|---|---|
| 1 | HH:MM | 作業開始を連絡する | - | - | ☐ | ☐ | |
| 2 | HH:MM | メンテナンス画面に切り替える | ☐ | ☐ | |||
| 3 | HH:MM | デプロイする | ☐ | ☐ | |||
| 4 | HH:MM | DB マイグレーションを実行する | ☐ | ☐ | |||
| 5 | HH:MM | メンテナンス画面を解除する | ☐ | ☐ | |||
| 6 | HH:MM | 作業終了を連絡する | - | - | ☐ | ☐ |
| No | 確認内容 | 確認方法 | 期待する結果 | 結果 | 確認者 |
|---|---|---|---|---|---|
| 1 | 主要画面が表示できる | ☐ | |||
| 2 | 主要 API が正常に応答する | ☐ | |||
| 3 | リリースした変更が反映されている | ☐ | |||
| 4 | 外部連携が正常 | ☐ | |||
| 5 | エラーログが増えていない | ☐ |
| 判断ポイント | 判断期限 | 切り戻す条件 | 判断者 |
|---|---|---|---|
| 動作確認完了時 | HH:MM | 主要機能の不具合、エラー率の上昇 |
| No | 作業内容 | コマンド / 操作 | 期待する結果 | 所要時間 |
|---|---|---|---|---|
| 1 | 前バージョンを再デプロイする | |||
| 2 | DB を切り戻す(ダウンマイグレーション / リストア) | |||
| 3 | 動作確認を行う |
| タイミング | 連絡先 | 方法 | 内容 |
|---|---|---|---|
| 作業開始 | |||
| 作業終了 | リリース内容・完了時刻・既知の問題 | ||
| 切り戻し実施 |
| 期間 | 監視内容 | 担当 |
|---|---|---|
| リリース後 1 時間 | エラー率・応答時間 | |
| 翌営業日 | 問い合わせ・業務影響 |
# リリース手順書
<!-- リリース判定(Go / No-Go)の基準と切り戻し条件を、作業前に関係者と合意しておく -->
<!-- 用語は ITIL のリリース管理・変更管理に合わせる -->
## 文書管理情報
| 項目 | 内容 |
| --- | --- |
| リリース名 / バージョン | |
| 変更管理番号 | |
| 対象システム / 環境 | |
| 版数 | 1.0 |
| 作成日 | YYYY/MM/DD |
| 作成者 | |
| レビュー者 | |
| 承認者 | |
## 改版履歴
| 版数 | 日付 | 変更内容 | 変更者 |
| --- | --- | --- | --- |
| 1.0 | YYYY/MM/DD | 初版作成 | |
## 1. リリース概要
| 項目 | 内容 |
| --- | --- |
| リリース内容 | |
| 関連チケット | |
| リリース区分 | 定期 / 臨時 / 緊急 |
| 実施日時 | YYYY/MM/DD HH:MM 〜 HH:MM |
| 予備日 | YYYY/MM/DD |
| サービス影響 | 停止あり(HH:MM 〜 HH:MM) / なし |
| DB 変更 | あり / なし |
| 設定変更 | あり / なし |
| 外部連携への影響 | あり / なし |
### 1.1 変更内容一覧
| No | チケット | 変更内容 | 影響範囲 | 担当 |
| --- | --- | --- | --- | --- |
| 1 | | | | |
## 2. 作業体制
| 役割 | 氏名 | 連絡先 |
| --- | --- | --- |
| リリース責任者 | | |
| 作業者 | | |
| 確認者 | | |
| 業務確認担当 | | |
| 待機(開発担当) | | |
## 3. リリース判定(Go / No-Go)
| 判定項目 | 基準 | 結果 | 確認者 |
| --- | --- | --- | --- |
| テスト | 受入テストが完了し、未解決の重大な不具合がない | ☐ | |
| 性能 | 性能テストの結果が基準を満たしている | ☐ | |
| セキュリティ | 脆弱性診断で重大な指摘がない | ☐ | |
| 承認 | 変更管理の承認を得ている | ☐ | |
| 体制 | 作業者・確認者・連絡先がそろっている | ☐ | |
| 切り戻し | 切り戻し手順を検証環境で確認済み | ☐ | |
| 告知 | 利用者・関係者への告知が完了している | ☐ | |
- 判定日時: YYYY/MM/DD HH:MM
- 判定結果: Go / No-Go
- 判定者:
## 4. タイムテーブル
| 時刻 | 作業 | 担当 |
| --- | --- | --- |
| HH:MM | 作業開始連絡 | |
| HH:MM | 事前確認・バックアップ | |
| HH:MM | サービス停止(必要な場合) | |
| HH:MM | デプロイ・マイグレーション | |
| HH:MM | 動作確認 | |
| HH:MM | 切り戻し判断ポイント | リリース責任者 |
| HH:MM | サービス再開・完了連絡 | |
## 5. 事前準備
- [ ] リリース対象のバージョン(タグ・コミット)を確認した
- [ ] リリース物件(成果物・設定値)を確認した
- [ ] バックアップを取得した
- [ ] 利用者・関係者へ告知した
- [ ] 監視の抑止を設定した
- [ ] 作業用の権限を確認した
## 6. 作業手順
| No | 予定時刻 | 作業内容 | コマンド / 操作 | 期待する結果 | 実施時刻 | 作業者 | 確認者 |
| --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | HH:MM | 作業開始を連絡する | - | - | | ☐ | ☐ |
| 2 | HH:MM | メンテナンス画面に切り替える | | | | ☐ | ☐ |
| 3 | HH:MM | デプロイする | | | | ☐ | ☐ |
| 4 | HH:MM | DB マイグレーションを実行する | | | | ☐ | ☐ |
| 5 | HH:MM | メンテナンス画面を解除する | | | | ☐ | ☐ |
| 6 | HH:MM | 作業終了を連絡する | - | - | | ☐ | ☐ |
## 7. 動作確認
| No | 確認内容 | 確認方法 | 期待する結果 | 結果 | 確認者 |
| --- | --- | --- | --- | --- | --- |
| 1 | 主要画面が表示できる | | | ☐ | |
| 2 | 主要 API が正常に応答する | | | ☐ | |
| 3 | リリースした変更が反映されている | | | ☐ | |
| 4 | 外部連携が正常 | | | ☐ | |
| 5 | エラーログが増えていない | | | ☐ | |
## 8. 切り戻し
### 8.1 判断基準
| 判断ポイント | 判断期限 | 切り戻す条件 | 判断者 |
| --- | --- | --- | --- |
| 動作確認完了時 | HH:MM | 主要機能の不具合、エラー率の上昇 | |
### 8.2 切り戻し手順
| No | 作業内容 | コマンド / 操作 | 期待する結果 | 所要時間 |
| --- | --- | --- | --- | --- |
| 1 | 前バージョンを再デプロイする | | | |
| 2 | DB を切り戻す(ダウンマイグレーション / リストア) | | | |
| 3 | 動作確認を行う | | | |
- DB 変更を切り戻せない場合の扱い:
## 9. 連絡
| タイミング | 連絡先 | 方法 | 内容 |
| --- | --- | --- | --- |
| 作業開始 | | | |
| 作業終了 | | | リリース内容・完了時刻・既知の問題 |
| 切り戻し実施 | | | |
## 10. リリース後の監視
| 期間 | 監視内容 | 担当 |
| --- | --- | --- |
| リリース後 1 時間 | エラー率・応答時間 | |
| 翌営業日 | 問い合わせ・業務影響 | |
## 11. 作業結果
- 結果: 完了 / 切り戻し / 中止
- 実作業時間: HH:MM 〜 HH:MM
- 発生した問題と対応:
リリース作業の判定基準・手順・確認・切り戻しを事前に合意し、作業漏れと判断の遅れを防ぐための手順書です。