去年のアドベントカレンダーで弊社の平栗がお詫びと学びを共有させていただいています。それは色々全社を巻き込んだものであるため、全社員の危機意識も向上できていると思います。9月1日を防災の日としたことに倣い、10月を障害訓練月間とすることで、あの障害で高まった意識を風化させることを防ぎ、また全社で取り組むべきイベントという意識づけを狙いました。このようなポスターも、社内の各フロアの扉に貼って、オンラインだけでなくオフラインでも啓蒙に繋がるような取り組みにしました。障害訓練月間ポスターちなみに、この背景画像になっているのが、日経コンピュータの「動かないコンピュータ」シリーズに掲載された、あの障害の記事のページです。このシリーズに載ったことも、当社にとって非常に大きなインパクトになりました。テーマを決めるさてまずはテーマを決めないといけません。障害対応に関係することが多い各チームのキーマンを招集し、定例会の日程を抑え、テーマの議論に入りました。できることが確認できる」というような形で検討します。当社が具体的にどういうテーマでやったかを記載するのは差し控えさせていただきますが、例えば、以下のような感じです。XXXのパターンの障害発生時にノーダウンで縮退運用に移行できることを確認するいつも障害対応をするメンバーがいなくても、障害時の顧客コミュニケーションができる(属人化されていない運用が確立していること)を確認する内部不正の発生を迅速に特定して、顧客・メディアへの消火対応を行えることを確認する訓練概要と参加メンバーを決めるテーマが決まったあとは、訓練概要を決めます。いう原因で、どういう事象が発生するのかどういう影響範囲を想定した事象なのかどこまでの対応を訓練の中でやるのか訓練概要が決まれば、実際に訓練に参加してもらうメンバーを確定します。日程を決め、予定を押さえるメンバーが固まったらとっととメンバーの予定を押さえます。ある程度長時間になるので、早めに押さえておくといいですね。会議室も早めにおさえておけるといいでしょう。リアリティを求めて、予定を確保せずに抜き打ちでやる手もありますが、訓練を回す難易度がかなり上がってしまうので、やはり予定を確保しておいたほうがいいと思います。「抜き打ちに耐えられる」をテーマにするのであれば別ですが。訓練実施日だけでなく、振り返りの会議の日程もおさえてしまいましょう。準拠したいガイドライン・マニュアルを決める実際に事象が発生した時の対応として、どういう行動を取るべきかが記載されたガイドラインやマニュアル、手順書のドキュメントについて確認をしましょう。これによって、訓練時の行動に対して評価ができますし、訓練とそれまでの準備を通してドキュメントの有効性についても確認できます。準拠すべきドキュメントが存在していない場合は、訓練実施までにそれを準備することをタスクに組み込みましょう。そのドキュメントが一定程度有効かを机上演習で事前に確認しておけると、とてもいいと思います。参加メンバーの役割分担を決める参加メンバーは「統制する側」と「参加する側」に分かれます。統制する側は訓練をコントロールする役割です。参加する側は、訓練を受ける側ですね。中途半端にどちらにも所属するようなメンバーを作るべきではありません。分けるようにしましょう。普段、障害対応に参加することが多いとか、障害対応運用を構築することが多い立場のメンバーが統制する側に立つのが良いと思います。参加メンバーの行動をメモっていく教訓となりそうなこと、準拠すべきドキュメントから逸脱した行動などは、積極的に記録していく随時写真や動画などを撮っておくことも振り返りに役立つシナリオを決める時系列に沿って、どういう事象が発生するのか、それに対してどういう対応を期待するのか、次のシナリオに遷移するのに何が必要か、統制側からフォローする範囲は何かを決めます。下記のように、「タイムボックス」に時系列ごとのシナリオを記載しました。上記が全て満たされるあるいは12時になってしまう統裁側の統制セキュリティ担当へのエスカレーションまではもし実施されない場合にはフォローを行うなお、訓練であることをしっかり見分けられる統制は必要です。この記号をつける統制について、訓練実施前日などに共有しておくことも大事ですまた、事象が発生したことを表現できる素材は、可能な限りリアルに用意しておくと、よりリアリティのある訓練ができて効果的です。SNS上で炎上しているツイートのスクリーンショットとか、メディア記事サイト、漏洩した顧客情報のスクリーンショット、実際に不正操作をしたログ、などなどです。全ての準備が整ったらいよいよ訓練の実施です。訓練を実施している最中にどうしても起こってしまうのは、「どこまでが与えられた状況で、どこからはリアリティ持って対応をしないといけないこと?」と参加メンバーが戸惑ってしまう状況です。これに迅速に回答できるように、統制側は緻密にシナリオを組んでおくべきですし、訓練最中の問い合わせに回答できるように準備しておくべきです。準備できていない点について問い合わせを受けたら、慌てずに統制サイドで迅速に議論し、その場その場で方針を決めていきましょう。振り返り振り返りまでちゃんとやることはとても大事です。やってみて得られる気づきは必ずあるものです。そこからTODOも発生すると思います。そのTODOをきちんと実行できるようにフォローしていきましょう。やってみてどうだったかまずは、「やれてよかった」「やってよかった」という感想が一番強いです。やってみて、色々な気づきが得られて、参加チームが自発的に「おかわり訓練」をやってくれるなどの動きも見られました。思った以上に経営陣含め、社員が積極的に関わってくれて、会社のチームとしての強さを感じることもできました。この手の「やばい感じのお祭り」が好きなメンバーというのは一定数いるもので、そのことと、それが誰かなのかがよくわかったのも面白かったです。トップダウンでやるよりも、そういうメンバーを負担かけすぎない程度にうまく巻き込んでいくことで、ムーブメントっぽく進めることができると思っています。一方で準備不足、運営の未熟さを感じる場面も多かったので、その辺りはよく学んで次回に生かしていきたいと思います。15:00障害訓練、これ見てやってみようTweet2019-12-19freeeが関西で開発組織を立ち上げてから1年半が経ちました。