最近、取材先から「DevOps(デブオプス)」の話題を聞くケースが増えてきた。DevOpsに厳密な定義はないが、一般的には「開発チームと運用チームが一丸となり、ビジネス上の効果を高めるため、短サイクルでシステムを改善し続ける取り組み」といった意味だろう。 このうち「ビジネス上の効果を高めるため、短サイクルでシステムを改善し続ける」という部分に着目すると、現在のDevOpsには、大事なピースが二つ欠けているように思う。 一丸となるべきは開発と運用だけではない その一つは「利用部門」である。 ビジネス上の効果を高めるシステム改善を行う上では、利用部門が起点になる。利用部門が既存システムの改善要望を出し、それを開発チームと運用チームが一丸となったITチームが受け付け、実現していく。その際、改善要望を単に受け付ければいいわけではない。詳しくは後述するが、利用部門に要望の目的を確認したり優先順位付け