Je pense que c'est un mythe que les équipes de projet Agile ne documentent pas leurs applications et c'est le premier point de résistance que vous obtenez dans les entreprises qui sont certifiées pour avoir la meilleure documentation selon leurs normes.
Je travaille dans une entreprise certifiée ISO-9001, mais nous faisons également des Scrums sur un grand nombre de nos projets. Dans notre cas, le changement est venu des chefs de projet (c'est-à-dire des personnes assez âgées) et c'est pourquoi il est adopté - par opposition à un chef de projet ou développeur essayant de pousser ce changement.
Une pratique utile que nous suivons est Documenter suffisamment mais en continu . Cela signifie évidemment que nous ne suivons pas tous les modèles prescrits pour le projet, mais il y a une compréhension consciente et un accord sur les sections / documents nécessaires par rapport à ceux qui ne sont que des frais généraux inutiles.
Vous devez ensuite socialiser ce point de vue et obtenir l'approbation du groupe Qualité ou de la division Normes ou de tout autre nom.
Le principe Agile est une documentation «juste suffisante». Pouvez-vous essayer de le pousser du client pour exprimer à l'équipe combien est juste suffisant? Le chef de projet pourrait parler au client et comprendre quelles sont ses attentes et ses besoins organisationnels, puis documenter la décision et répondre à ces attentes. Si c'est assez bon pour eux (c'est-à-dire les clients payants), cela peut être ce que vous suivez.
S'ils pensent qu'Agile ne se transforme pas en projets de grande envergure, convainquez-les - par décomposition et efforts parallèles.
Dans une grande organisation, le contrôle et la surveillance de grands programmes sont réalisés en gérant des bureaux de suivi de projet (PMO) qui effectuent une planification conventionnelle pour les coûts / la comptabilité / la gestion des ressources, etc. (le tableau de combustion SCRUM pour un). Ils doivent savoir comment des techniques telles que l'intégration continue les aident plus tôt que tard, et il est donc préférable pour la productivité de chacun d'éliminer les documents généraux.
Agile est un ensemble de compétences qu'une équipe peut apprendre et qui est largement orthogonal à nos compétences techniques traditionnelles. Mais si vous ajoutez cela à leurs compétences existantes, vous pouvez bien sûr devenir une équipe plus efficace. Les réunions quotidiennes (c.-à-d. Les réunions Scrum) ne seront pas possibles du jour au lendemain - mais auriez-vous des réunions d'équipe régulières (disons toutes les deux semaines) à l'heure actuelle? Je dirais commencer par convertir ceux-ci en suivant l'agenda de la question Scrum (pas trop sournois;) et expliquer à l'équipe plus large pourquoi cette approche peut fonctionner et ne signifie pas une documentation laxiste / des normes médiocres ou tout autre mythe.