2016-06-01 14 views
0

私は現在、アジャイル.NET開発プロジェクトに取り組んでおり、来月はCMMIプロジェクトに移行します。バックログと毎日のスタンドアップ・ミーティングの要件についてCMMIのミーティングはどのように異なるのですか?また、作業項目がどのように機能することが決定されていますか? CMMIの計画にはどのツールセットが使用されていますか?アジャイルでは、VS Team Servicesを使用します。開発と計画の面でCMMIとアジャイルの違いは何ですか?

答えて

-1

短い答えは違いがないということです。

アジャイルと違って、CMMIはプロジェクトの計画や開発の方法ではありません。 CMMIはスクラム、かんばん、滝などどのようなメソドロジでも動作します。

CMMIは、特定の実行方法ではなく、操作の要件として考えることができます。 CMMIは、「何をすべきか」のアジャイルに取り組んでいます。だからCMMIは、実際の方法にかかわらず、どんな組織でも弾力性とパフォーマンスを高める方法です。

CMMI研究所によると、CMMIユーザーの約70%は、いくつかのアジャイル方法やプラクティスを使用しています。したがって、たとえば、CMMIは、要件開発において「関連するステークホルダーを特定し、関与させる必要がある」と言います。これを行う方法を具体的に教えてくれるわけではありません。スクラムでは、ユーザーがストーリーポイントを検証したり、スプリントデモを実行することでこれを行う方法が2つあります。滝では、いくつかの要件文書レビューがあるかもしれません。

CMMIは規範的ではありませんが、アジャイルメソッドは非常に規範的です。 CMMIは、より大きな一連の組織行動もカバーします。例えば、スクラムは、仕事を細分化し、ワークフローを管理することにかなり重点を置いています。 CMMIはこれをカバーするだけでなく、「あなたの人々が訓練されていることを確認する方法はありますか?」、「リスクを特定し管理する方法はありますか? CMMIは本当に弾力性と持続可能性のある継続的な改善の事実に基づく文化を作り出します。そのため、Agile CMMI組織では、人々が物事を測定したり、プロジェクトチームを超えて組織全体で学んでいることを確認したり、彼らは

アジャイルとCMMIのプロジェクトを区別します。

今、あなたの仕事で(1)おそらく、アジャイルやCMMI のいずれかを理解していない(2)彼らはおそらく、特定のクライアントの要求に応答していることを意味します。

この場合、「CMMIプロジェクト」は、クライアントが要求した特定の方法論を採用し、実際に実行されていることを保証するインフラ、措置、および証拠が存在します。

これは、スパイラルプロジェクト、スクラムプロジェクト、滝プロジェクトなどである可能性があります。皮肉なことに、CMMIを使用すると決まったことは決してありません。そのため、仕事に合わせて適切に調整される可能性があることを除いて、あなたが見るものを言うのは難しいです。希望が役立ちます。

+0

よく考えてみていただきありがとうございます。非常に明確で理解しやすい。 – Chaka

関連する問題