[論文レビュー] A Systematic Literature Review on relationship between agile methods and Open Source Software Development methodology
本系統的文献レビューでは、アジャイルソフトウェア開発(ASD)とオープンソースソフトウェア開発(OSSD)の関係を調査し、両者の実践が互いにどのように支援し合うかを分析している。研究では、両者の手法が補完的かつ相互に有益である一方で、いくつかの事例研究を除き、包括的な統合に関する明確な証拠は限られていることが判明した。
Agile software development methods (ASD) and open source software development methods (OSSD) are two different approaches which were introduced in last decade and both of them have their fanatical advocators. Yet, it seems that relation and interface between ASD and OSSD is a fertile area and few rigorous studies have been done in this matter. Major goal of this study was assessment of the relation and integration of ASD and OSSD. Analyzing of collected data shows that ASD and OSSD are able to support each other. Some practices in one of them are useful in the other. Another finding is that however there are some case studies using ASD and OSSD simultaneously, but there is not enough evidence about comprehensive integration of them.
研究の動機と目的
- アジャイルソフトウェア開発(ASD)とオープンソースソフトウェア開発(OSSD)の関係および統合の可能性を評価すること。
- ASDとOSSDの間で共有されたり移転可能とされる実践的措置を特定すること。
- 実世界のプロジェクトにおいてASDとOSSDを同時に使用するための既存の実証的証拠を評価すること。
- ASDとOSSDの統合に関する研究の現状を明らかにし、ギャップと機会を特定すること。
提案手法
- 学術データベースを対象に、事前に定義された検索基準を用いて系統的文献レビューを実施した。
- ASDとOSSDの統合に関連する研究の関連性に基づき、含む・含まないの基準を適用して研究を絞り込んだ。
- 選定された研究から得られたデータを抽出し、適合性、共有される実践、統合の課題に関するテーマごとに分析した。
- ASDとOSSDの手法の間の類似点と相乗効果を特定することに焦点を当てた。
- 質的合成を用いて調査結果を解釈し、報告された実践や成果に関するパターンを特定することに重点を置いた。
- 透明性と再現可能性を確保するため、PRISMAスタイルの報告ガイドラインに従った。
実験結果
リサーチクエスチョン
- RQ1アジャイル開発とオープンソースソフトウェア開発の手法は、どの程度共通する実践や原則を共有しているか?
- RQ2既存の事例研究では、アジャイルとオープンソースの手法が共存または統合されている様子はどのように示されているか?
- RQ3アジャイル開発とオープンソース開発の実践を組み合わせることによる認識された利点と課題は何か?
- RQ4実世界のソフトウェアプロジェクトにおいて、アジャイルとオープンソースの手法が包括的に統合されている証拠は何か?
- RQ5アジャイル開発とオープンソースソフトウェア開発の関係を理解する分野において、まだ残っている研究ギャップは何か?
主な発見
- アジャイルソフトウェア開発(ASD)とオープンソースソフトウェア開発(OSSD)の手法は、互いに補い合い、相互に支援し合う関係にあり、片方の分野の実践がもう片方の文脈でも有益であることがしばしば見られる。
- 繰り返し開発、継続的インテグレーション、コミュニティ主導のテストといった、いくつかの共通する実践が、ASDとOSSDの間で移転可能であると特定された。
- 一部の事例研究では、ASDとOSSDの共存が成功裏に報告されているが、包括的な統合は文献においてまだ十分に検討されていない。
- 体系的な統合が不足している背景には、両者のアプローチにおけるガバナンスモデルの違い、貢献のダイナミクスの相違、開発文化の違いが関係しているとされている。
- 大規模かつ実証的な研究が、統合されたASD-OSSDフレームワークの長期的有効性を裏付けるものとして著しく不足している。
- 本レビューは、アジャイルとオープンソースの実践を効果的に統合するハイブリッドモデルの開発と評価に、今後の研究が不可欠であると結論づけた。
より良い研究を、今すぐ始めましょう
論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。
クレジットカード登録不要
このレビューはAIが作成し、人間の編集者が確認しました。