アジャイル手法の比較

この記事では、主要な最新のソフトウェア開発方法論を簡単に要約します。 比較比較を実行すると、ライフサイクル、役割、慣行、測定基準などの幅広い基準に基づいてガイドできます。 この記事では、方法論を比較するための次の公式を提案します。



価値+原則+実践



画像





は、開発を推進し、意思決定を推進する一連の信念です。 各プロジェクト参加者にとって重要かつ重要な信念の最小セット。 値の類似物はモーセの十戒に役立つことができます。 多くの人が信念を変えることは非常に困難です。 チームがこれらの値を受け入れると、チームの行動、作業原則、さらには習慣を再構築します。 信念は、考え方のスタイルとチームワークの方法を決定します。



原則 -価値と実践の間の橋渡しは、価値の性質を明確にしている。 一般的な形式の原則は、特定の価値の内容を開示し、プロジェクトの組織、チーム構造などに関して成功したプロジェクトで開発された要件を表します。



プラクティス -一連のアクティビティ。その後、成功の可能性を高めます。 ほとんどの場合、一連のプラクティスは、現在のプロジェクトの状況に応じてチームごとに異なる可能性がありますが、価値と原則は変わりません。 たとえば、あるプロジェクトでペアプログラミングを行うことは承認され、別のプロジェクトでは役に立たないことがあります。



したがって、どのようなアライメントが方法論を提供します:

アジャイル宣言= 4 + 12 + 0

極端なプログラミング= 5 + 14 +24

スクラム= 5 + 5 + 7

アジャイルモデリング= 5 + 13 + 21

リーン= 0 + 7 + 7

機能駆動開発= 0 + 8 +16

適応ソフトウェア開発= 0 + 6 + 18

かんばん= 0 + 6 + 3

RUP = 0 + 7 + 120



詳細な比較表が利用可能です: リンク



All Articles