Pour la plupart des gens dire indifféremment de Scrum et Agile mais quelle est la différence entre les pratiques de Scrum par rapport à la pratique Agile ?
Réponses
Trop de publicités?Agile et SCRUM sont liés mais distincts. Agile décrit un ensemble de principes directeurs pour créer des logiciels par le biais de développement itératif. Les principes agiles sont mieux décrits dans le Manifeste Agile. SCRUM est un ensemble spécifique de règles à suivre lors de la pratique de développement logiciel agile.
Scrum est sous le grand parapluie appelé Agile. Kanban, eXtreme Programming (XP), Maigre sont, a déclaré à venir en vertu de l'Agile.
Mon expérience personnelle est: il n'y a pas de mot distinct appelé "Agile Pratique". Les meilleures pratiques exercées dans SCRUM, XP peut être cumulativement appelé aussi Agile Pratique.
Les pratiques suivantes sont visibles dans les deux XP et SCRUM, donc en Agile.
- Article de l'utilisateur comme exigence de Client
- La Programmation En Binôme
- Développement Piloté par les tests (TDD)
- L'équipe d'estimation, basée sur la
- Refactoring
- Conception Simple
- Conception Évolutive
- Rétrospective
- Daily Stand-up meeting
- Intégration continue de code
- Client Démo etc.
Pour plus de détails, vous pouvez aller sur mon blog: http://chandrimachoudhury.blogspot.in/
Comme il est mentionné, Agile est une méthode, et il y a diverses façons de définir ce qu'agile. Dans une large mesure, si elle comporte une constante de tests unitaires et de la capacité à s'adapter rapidement lorsque l'entreprise a besoin de changement, alors il est probablement agile. Le contraire est la méthode de la cascade.
Il existe différentes implémentations qui sont codifiés par des consultants, comme Xtremem Programming, Scrum et le RUP (Rational Unified Process).
Donc, si vous êtes à l'aide de Scrum ensuite, vous pouvez basculer entre agile et scrum en fonction de si vous parlez de la méthodologie ou de votre mise en œuvre. Vous voulez voir si les conditions sont utilisées correctement, par le contexte.
Par exemple, si je parle de l'15 min debout dans le cadre de mon processus agile, qui n'est pas forcément nécessaire d'être agile, mais mêlée de près l'exige, de sorte que lorsque vous échange les termes, il est important de faire la distinction entre les deux concepts.