開発担当者と運用担当者がお互いに協調し合い,バージョン管理や本番移行に関する自動化のツールなどを積極的に取り入れることによって,仕様変更要求などに対して迅速かつ柔軟に対応できるようにする取組を表す用語として,最も適切なものはどれか。
正答1
解説
正解は1です。
開発担当者と運用担当者が協調し、自動化ツールなどを使って迅速かつ柔軟にシステムを改善していく取組の名称を問う問題です。
この取組はDevOpsと呼ばれます。
【選択肢別解説】
1:○ DevOpsは、開発(Development)と運用(Operations)を組み合わせた言葉です。
両者が協力し、テストやリリースの自動化などを取り入れて、変更要求に素早く対応する取組を指します。
2:× WBS(Work Breakdown Structure:作業分解構成図)は、プロジェクトの作業を階層的に細かく分解して整理した図です。
開発と運用の協調の取組ではありません。
3:× プロトタイピングは、試作品を早い段階で作り、利用者の評価を受けながら開発を進める手法です。
開発担当者と運用担当者の協調を表す用語ではありません。
4:× ペアプログラミングは、2人のプログラマが1台のコンピュータで、1人がコードを書き、もう1人が確認しながら開発する手法です。
運用担当者との協調を表す用語ではありません。
【ポイント】
DevOpsは「開発と運用の連携」「自動化」「迅速なリリース」がキーワードです。
アジャイル開発とあわせて導入されることが多い考え方です。