Is there anyone who can tell me what is the difference between CMMI and Agile. I know some obvious difference, but I want to know it further. I will appreciate it a lot if someone can help me! Thanks!
質問する
16515 次
3 に答える
6
アジャイルは、次の 4 つの主要な原則のセットです。
- プロセスとツールを介した個人と相互作用
- 包括的なドキュメントよりも動作するソフトウェア
- 契約交渉におけるお客様の協力
- 計画よりも変化への対応
そこから何十ものソフトウェア 開発 方法論が派生しています。
CMMIはプロセス改善モデルです。これはメタプロセスであり、ソフトウェア開発に厳密に関連しているわけではありません。
そのため、この 2 つ (モデルと一連の原則) を比較してもまったく意味がありません。また、どの成熟度レベルがアジャイルであるか、またはどの成熟度レベルが特定のアジャイル方法論であるかについて質問しても意味がありません。
特定のアジャイル ソフトウェア方法論の実装の特定の成熟度レベルについてのみ話すことができます。たとえば、「このチームでは、最適化成熟度レベルでスクラムを行っています」。
于 2013-06-12T09:28:49.593 に答える