私は現在、アジャイル.NET開発プロジェクトに取り組んでおり、来月はCMMIプロジェクトに移行します。バックログと毎日のスタンドアップ・ミーティングの要件についてCMMIのミーティングはどのように異なるのですか?また、作業項目がどのように機能することが決定されていますか? CMMIの計画にはどのツールセットが使用されていますか?アジャイルでは、VS Team Servicesを使用します。開発と計画の面でCMMIとアジャイルの違いは何ですか?
答えて
短い答えは違いがないということです。
アジャイルと違って、CMMIはプロジェクトの計画や開発の方法ではありません。 CMMIはスクラム、かんばん、滝などどのようなメソドロジでも動作します。
CMMIは、特定の実行方法ではなく、操作の要件として考えることができます。 CMMIは、「何をすべきか」のアジャイルに取り組んでいます。だからCMMIは、実際の方法にかかわらず、どんな組織でも弾力性とパフォーマンスを高める方法です。
CMMI研究所によると、CMMIユーザーの約70%は、いくつかのアジャイル方法やプラクティスを使用しています。したがって、たとえば、CMMIは、要件開発において「関連するステークホルダーを特定し、関与させる必要がある」と言います。これを行う方法を具体的に教えてくれるわけではありません。スクラムでは、ユーザーがストーリーポイントを検証したり、スプリントデモを実行することでこれを行う方法が2つあります。滝では、いくつかの要件文書レビューがあるかもしれません。
CMMIは規範的ではありませんが、アジャイルメソッドは非常に規範的です。 CMMIは、より大きな一連の組織行動もカバーします。例えば、スクラムは、仕事を細分化し、ワークフローを管理することにかなり重点を置いています。 CMMIはこれをカバーするだけでなく、「あなたの人々が訓練されていることを確認する方法はありますか?」、「リスクを特定し管理する方法はありますか? CMMIは本当に弾力性と持続可能性のある継続的な改善の事実に基づく文化を作り出します。そのため、Agile CMMI組織では、人々が物事を測定したり、プロジェクトチームを超えて組織全体で学んでいることを確認したり、彼らは
アジャイルとCMMIのプロジェクトを区別します。
今、あなたの仕事で(1)おそらく、アジャイルやCMMI のいずれかを理解していない(2)彼らはおそらく、特定のクライアントの要求に応答していることを意味します。
この場合、「CMMIプロジェクト」は、クライアントが要求した特定の方法論を採用し、実際に実行されていることを保証するインフラ、措置、および証拠が存在します。
これは、スパイラルプロジェクト、スクラムプロジェクト、滝プロジェクトなどである可能性があります。皮肉なことに、CMMIを使用すると決まったことは決してありません。そのため、仕事に合わせて適切に調整される可能性があることを除いて、あなたが見るものを言うのは難しいです。希望が役立ちます。
- 1. スクラムとアジャイル開発の違いは何ですか?
- 2. ユーザーストーリーとアジャイル用語のフィーチャーの違いは何ですか?
- 3. アジャイル開発とアーキテクチャ
- 4. 良いソフトウェア開発計画とは何ですか?
- 5. ソフトウェア開発プロセスでは、「アーキテクチャ」と「設計」の違いは何ですか?
- 6. メディアクエリの「画面」と「画面のみ」の違いは何ですか?
- 7. コマンドgitで "開発"と "起点/開発"の違いは何ですか?
- 8. iPhoneの開発 - 開発と配布のプロビジョニングの違いは何ですか?
- 9. Android開発のBundleとJSONObjectの違いは何ですか?
- 10. Android開発のプラットフォームツールとSDKツールの違いは何ですか?
- 11. iPhoneとiPhone 4の開発の違いは何ですか?
- 12. ASP.NET開発サーバーとIIS Expressの違いは何ですか?
- 13. アジャイルソフトウェア開発とエクストリームプログラミングの主な違いは何ですか?
- 14. Webpack開発モードとプロダクションビルドモードの違いは何ですか?
- 15. 開発プロビジョニングプロファイルとアドホックプロビジョニングプロファイルの違いは何ですか?
- 16. 開発者マスターとリモートマスターの違いは何ですか?
- 17. 小規模チームにとって最高のアジャイル開発プラットフォームとは何ですか?
- 18. のアジャイルでは、プロジェクトの開始時に何を計画する必要がありますか?
- 19. バイナリ計測とByteCode計測の違いは何ですか?
- 20. Androidスタジオで開発する場合、アプリエンジンとクラウドエンドポイントの違いは何ですか?
- 21. iPhone開発:ビューベースのアプリケーションとウィンドウベースのアプリケーションの違いは何ですか?
- 22. アジャイル開発におけるビジネスロジック違反の対処方法
- 23. インタプリタとメディエータの設計パターンの違いは何ですか?
- 24. OpenCLとOpenGLの計算シェーダの違いは何ですか?
- 25. 工場とパイプラインの設計パターンの違いは何ですか?
- 26. アジャイルとOOPの関係は何ですか?
- 27. アジャイルソフトウェア開発6.0用MSFとVisual Studio 2.0の違いは何ですか
- 28. Eclipse for Java(EE)開発者とEclipse Classicの違いは何ですか?
- 29. チームサービスでボードをCMMIからアジャイルに変更するにはどうすればよいですか?
- 30. TI-Nspireの統計計算でsxとσxの違いは何ですか?
よく考えてみていただきありがとうございます。非常に明確で理解しやすい。 – Chaka