Scrum est-il possible sans développement piloté par les tests?

J'ai maintenant vu deux entreprises à passer à développement agile avec Scrum.

Dans les deux cas, la norme de codage a été assez bon quand chaque partie de l'application est seulement en train de travailler sur un ou deux développeurs avec les développeurs de dépenses d'un montant raisonnable de temps de travail sur une partie de l'application avant de passer à la tâche suivante. Les taux de défaut ont été aussi raisonnable.

Cependant, avec de la Mêlée, les développeurs sont attendus:

  • à tous d'être en mesure de travailler sur tous les bits de l'application.
  • de ne travailler que sur une seule zone de l'application pour quelques jours tout au plus avant de passer à la zone suivante
  • pour la plupart, travaillent sur le code n'a pas l'écrire

Code qualités, est devenue une question à la fois de la Mêlée projets.

Donc, il y a un moyen de faire du Scrum qui ne conduit pas à ces problèmes, sans d'abord obtenir tous les développeurs pour faire le test driven development?

Avez-vous vu Mêlée de bien travailler sur un projet d'envergure, sans développement piloté par les tests? (Si oui, comment?)

source d'informationauteur Ian Ringrose