Skip to main content
QUICK REVIEW

[論文レビュー] Factors that Contribute to the Success of a Software Organisation's DevOps Environment: A Systematic Review

Ashley Gwangwadza, Ridewaan Hanslo|arXiv (Cornell University)|Nov 8, 2022
Software Engineering Techniques and Practices参考文献 29被引用数 4
ひとこと要約

本系統的文献レビューでは、ソフトウェア組織におけるDevOps成功に寄与する4つのカテゴリー——協働文化、組織的側面、ツールと技術、継続的実践——にまたがる15の成功要因を同定した。本研究では、2015年から2021年までの33篇の論文をレビューし、DevOps環境の成功要因モデルを包括的に提唱した。このモデルは、DevOpsの導入および最適化に関する研究および実践のための構造化されたフレームワークを提供する。

ABSTRACT

This research assesses the aspects of software organizations' DevOps environments and identifies the factors contributing to these environments' success. DevOps is a recent concept, and many organizations are moving from old-style software development methods to agile approaches such as DevOps. However, there is no comprehensive information on what factors impact the success of the DevOps environment once organizations adopt it. This research focused on addressing this gap through a systematic literature review. The systematic review consisted of 33 articles from five selected search systems and databases from 2015 to 2021. Based on the included articles, 15 factors were identified and grouped into four categories: Collaborative Culture, Organizational Aspects, Tooling and Technology, and Continuous Practices. In addition, this research proposes a DevOps environment success factors model to potentially contribute to DevOps research and practice. Recommendations are made for additional research on the effectiveness of the proposed model and its success factors.

研究の動機と目的

  • ソフトウェア組織におけるDevOps環境の成功に寄与する要因を同定および分類すること。
  • 導入後のDevOps成功要因に関する包括的で証拠に基づいた知見の不足を解消すること。
  • 既存の文献からの知見を統合し、DevOps成功のための構造化されたモデルを構築すること。
  • 実務家および研究者がDevOps実装の多面的性質を理解するのを支援すること。

提案手法

  • 5つの学術データベースおよび検索システムを用いて、系統的文献レビューを実施した。
  • 2015年から2021年までの間に発表された33篇の関連論文を、事前に定義された含む・除外基準を適用してスクリーニングした。
  • 主題分析を実施し、成功要因を4つの包括的テーマに抽出および分類した。
  • 定性的な統合手法を用いて、DevOps環境成功要因の概念的モデルを構築した。
  • 文献の繰り返しレビューと要因のクラスタリングを通じて、モデルの整合性および完全性を検証した。
  • 同定された要因を統合した包括的なフレームワークとして、新しいDevOps環境成功要因モデルを提唱した。

実験結果

リサーチクエスチョン

  • RQ1ソフトウェア組織のDevOps環境の成功に寄与する要因は何か?
  • RQ2これらの成功要因は、DevOps実装の異なる次元においてどのように分類されるか?
  • RQ3文化的要因、組織的要因、技術的要因、実践的要因の相対的な重要性と相互作用は、DevOps成功にどのように影響するか?
  • RQ4既存の実証的証拠から、包括的なDevOps成功要因モデルをどのように統合的に構築できるか?
  • RQ5提案されたモデルは、今後の研究および組織のDevOps導入にどのような意味を持つのか?

主な発見

  • 15の明確に区別される成功要因が同定され、4つのカテゴリーにグループ化された:協働文化、組織的側面、ツールと技術、継続的実践。
  • 協働文化は基盤的要因として浮き彫りとなり、開発および運用チーム間でのコミュニケーション、信頼、共有責任の重要性が強調された。
  • リーダーシップの支援、明確な目標設定、効果的な変化管理といった組織的側面は、DevOps成功と一貫して関連づけられた。
  • 自動化ツールやCI/CDパイプラインを含むツールと技術の要因は不可欠であったが、文化的要因およびプロセスの整合性がなければ単独では不十分であった。
  • 監視、フィードバックループ、反復的改善を含む継続的実践は、長期間にわたりDevOpsパフォーマンスを維持するために不可欠であった。
  • 提案されたDevOps環境成功要因モデルは、これらの要素を統合的に統合した包括的フレームワークとして、組織のDevOps変革を支援する。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。