本番が終わっても、仕事は終わらない。Hyper Careという“本当の現場”
システム開発の本番リリース。
その瞬間をゴールだと思っていた頃が、私にもありました。
でも実際は、そこから始まる期間があります。
それが Hyper Care です。
ローンチ後3日間――24時間、連絡がつく覚悟
本番直後は、まず3日間のホットスタンバイ。
基本は24時間、いつでも連絡が取れる状態を維持します。
夜間に動くバッチシステム、データ転送処理。
何も起きなければそれでいい。でも、起きた瞬間に即動けることが求められます。
1日目は、だいたい何かが起きます。
想定外のログ、運用手順の抜け、軽微な不具合。
ただ、2日目、3日目になるとシステムの挙動が見えてくる。
「これは想定内だな」と判断できるようになるのです。
4日目からのHyper Care――静かで地道な改善
問題なく3日を越えると、24時間体制は徐々に解除され、4日目あたりからHyper Careに入ります。
ここでは運用メンバーだけでなく、開発プロジェクトのメンバーも残ります。
大きな障害が頻発するわけではありません。
代わりに出てくるのは、小さな不具合。
「これは3日で直そう」「これは1週間かかる」
そうやって優先度を付け、修正版をまとめて本番へリリースする。
それを淡々と繰り返します。
人は減り、次が近づく
時間が経つにつれ、開発メンバーは少しずつ次のプロジェクトへ移っていきます。
私の最初のプロジェクトでは、Hyper Careは1カ月間。
立ち続けた本番リリースから、ようやく一区切り。
そして告げられます。
「じゃあ、次のプロジェクト。」
そのとき思ったのは、ただ一つ。
あんまり遠くのプロジェクトじゃないといいな。
それでも進む。
この経験が、次の現場で必ず生きると知っているから。
私ならできる!明日から踏み出す