web-dev-qa-db-fra.com

Quelle est la différence entre les modèles de processus Agile, Scrum et CMMI TFS

Je veux vous poser une question très simple "Quelle est la différence entre les modèles de processus Agile, Scrum et CMMI TFS du point de vue des développeurs" ..

Je crée un projet dans Team Foundation Server et il me demande de choisir un modèle de projet.

J'ai différentes options, mais je me demande comment cela va affecter mon développement si je choisis MSF pour le développement Agile Software ou Scrum.

En tant que développeur Layman, veuillez me dire la différence entre ces modèles. Votre réponse doit être centrée sur "En tant que développeur, quelle est la différence que je vais ressentir"

25
user2739679

Le modèle de processus définit l'ensemble des types d'éléments de travail et des rapports que vous utiliserez pour planifier et suivre votre projet

Voici toute la documentation dont vous avez besoin . Il ne peut pas être mieux décrit en termes de "développeur Layman".

Il est fort probable que vous n'utilisiez pas les outils affectés par les modèles de processus fournis par TFS.

Lien mis à jour pour TFS 2017 & Team Services

21
Peter-Pan

http://www.scrumalliance.org/community/articles/2011/f February/implementing-scrum- (agile) -and-cmmi% C2% AE-together

Apparemment, CMMI est un ensemble plus général de règles d'ingénierie logicielle, dont les méthodes agiles seraient considérées comme un sous-ensemble, et Scrum est une implémentation populaire spécifique de ce sous-ensemble, et cela se reflète également dans les modèles.

Jetez également un œil à Différence entre VS2010 Scrum v1.0 vs MSF pour le développement de logiciels Agile v5.0 ou ce dernier est le sur-ensemble? à partir duquel on peut venir la conclusion comme dit ci-dessus.

Vous pouvez le voir dans la définition des assistants:

  • Pour le modèle Scrum:
    - "Ce modèle est destiné aux équipes qui suivent la méthodologie Scrum et utilisent la terminologie Scrum."

  • Pour le modèle MSF Agile:
    - "Ce modèle est flexible et fonctionnera très bien pour la plupart des équipes utilisant des méthodes de planification Agile, y compris celles qui pratiquent Scrum."

  • Pour le modèle CMMI:
    - "Ce modèle est destiné aux projets plus formels nécessitant un cadre pour l'amélioration des processus et un registre vérifiable des décisions."

1
yoel halb