変更管理(Change management)の基準を高めよう
本番環境に何か影響力のある変更を加えようとするときには、変更管理のプロセスを踏むべきです。そのプロセスの中で、変更管理に対するレビューを受けたいと思ったときに、OpsBR はこれから行う変更に対する基準を引き上げる手助けができるでしょう。
変更管理とは、データベーススキーマ変更やインフラの更新の様な、本番環境に対して影響が大きい変更を準備したり実行するプロセスのことです。 皆さんは変更管理を、変更前に承認を集めるための官僚的なプロセスだと思いがちです。しかし、承認ステップは実際大して重要ではありません。
変更管理の主たる目的は、“楽観バイアス”、つまり人間が何も間違っていないと自然に思い込んでしまうことを排除するためにあります。 次に行う変更を計画する時に、皆さんはその変更が安全で何も心配する必要がないと考えるでしょう。けど実際には、どんな変更でも、それが例え一行の変更であったとしても、システム全体を破壊してしまう可能性があります。 変更管理プロセスの中では、皆さんは意図的に自分の中の楽観に抵抗し、最悪の場合を注意深く想像しそれに対処することが求められます。
例えば変更管理ドキュメントをどの様に構成するか、といった変更管理の一般的なベストプラクティスは存在しますが、最も効果的なプラクティスとは、第三者にレビューしてもらうことです。 この第三者のレビュー者は皆さんのシステムについて深い知識は持っていない/持っているべきではないので、皆さんの同僚が持っているシステムに対する暗黙的な知識や経験がなく、 この変更によって典型的にどんなことが起こるかを推測できません。そのため皆さんのドキュメントを楽観バイアス無しに読むことができます。
OpsBR は変更管理に関して強力な知識と経験を持っています。私たちは変更管理ドキュメントを書くためのベストプラクティスを共有したり、変更管理ドキュメントをレビューすることができます。 これによって、皆さんの変更に伴うリスクを大きく減らすことができるでしょう。