Scrum est une méthodologie de développement , c'est un processus reproductible pour développer des logiciels de qualité. Mêlée se concentre sur des itérations rapides; prototypes fonctionnels sont produites rapidement et améliorés , ou sont mises au rebut . Scrum vise à augmenter le bonheur des développeurs en diminuant contrôle de gestion . Scrum favorise également le travail d'équipe en encourageant les développeurs de projet et le code ensemble. Développement accru vitesse
Les statistiques montrent que près de la moitié des fonctionnalités dans le logiciel commercial ne sont jamais utilisés . Scrum vise à réduire le temps de développement en ne travaillant sur des caractéristiques qui offrent une valeur commerciale évidente pour l' utilisateur final. Scrum tire également parti d'un flux de travail itératif axé sur la prise répétée de petites étapes . Cela permet de maintenir les développeurs motivés et concentrés .
Flexibilité
La méthodologie Scrum anticipe les évolutions au cours du développement . Parce que le processus de développement itératif est tellement mêlée , cela permet de faire des changements structurels importants au cours du développement . Scrum prône également une approche fortement orientée objet à la création de logiciels . Ceci est en contraste avec les approches procédurales, qui peuvent être moins modulaire. Cela rend mêlée idéal pour les projets où les besoins sont mal spécifiés ou inconnus .
Developer Bonheur
Scrum prend beaucoup de pouvoir passer de la gestion et lui donne aux développeurs. Les développeurs sont beaucoup plus indépendant de la méthodologie Scrum, et sont libres de prendre plus de décisions sur la façon dont le logiciel doit être écrit . Les développeurs sont créatifs, si cela peut aider à augmenter le moral des équipes de développement de logiciels . En outre, l'accent mis sur l'itération et la fabrication de petits jalons diminue la quantité de planification qui doit être fait . Les développeurs peuvent consacrer davantage de temps de codage.
Moins gestion
gestionnaires ont beaucoup moins de responsabilité dans l'approche mêlée au développement de logiciels . Les entreprises peuvent économiser de l'argent sur la gestion depuis moins de gestionnaires sont nécessaires si l'approche mêlée est suivie . Cela va conduire à un produit moins cher finale depuis mêlée diminue également le temps de développement . Scrum , il est facile de vérifier sur les progrès du projet puisque les rapports fréquents font partie de la méthodologie Scrum .