L`application de la valeur de la gestion agile 2: logiciel de travail sur la documentation complète

L`objectif d`une équipe de développement logiciel devrait être mis sur la production de produits de travail. La deuxième valeur fondamentale Agile met l`accent sur le logiciel de travail sur une documentation complète.

Video: Comment utiliser la méthode SCRUM pour développer un logiciel

Sur des projets en utilisant des outils de gestion agile, la seule façon de mesurer si vous êtes vraiment fait avec une exigence de produit est de produire la fonction du produit de travail associé à cette exigence. Pour les produits logiciels, logiciels de travail signifie que le logiciel répond à ce qu`on appelle la définition done: à tout le moins, développé, testé, intégré et documenté. Après tout, le produit de travail est la raison pour laquelle le projet.

Sur un projet traditionnel, si vous êtes 75 pour cent fait, vous ne possédez pas de logiciel de travail pour donner au client - « 75 pour cent fait » signifie que vous êtes toujours 75 pour cent en cours et 0 pour cent fait. Sur un projet agile, cependant, si vous êtes 75 pour cent fait, vous avez travailler les caractéristiques du produit pour 75 pour cent des besoins de votre projet - les 75 plus prioritaire pour cent des besoins.

Tous les projets nécessitent une documentation. Sur les projets agiles, cependant, les documents ne sont utiles que si elles sont à peine suffisantes pour servir la conception, la livraison et le déploiement d`un produit qui fonctionne de la manière la plus directe, sans cérémonie. Lorsque vous travaillez sur un projet agile, vous concentrer cependant sur les documents nécessaires pour soutenir le développement des produits. les approches Agiles simplifient considérablement les démarches administratives relatives au temps, le contrôle des coûts, contrôle de la portée ou des rapports.

Par exemple, de nombreux gestionnaires de projet passent des heures à développer, mettre à jour, et la tenue membres de l`équipe responsables à un calendrier de projet avec les dates et les tâches du début à la fin. En réalité, tous les membres de l`équipe veulent savoir est quand ils ont besoin d`avoir leur produit en forme livrable, et le gestionnaire se veut essentiellement savoir si le projet est dans les délais prévus, avant la date prévue, ou en retard.

Les équipes de projet Agile produisent moins, des documents plus simples qui prennent moins de temps pour maintenir et assurer une meilleure visibilité sur les problèmes potentiels. Souvent, les seuls besoins de documentation sont

  • documentation requise: Tous les projets ont des exigences - des détails sur les caractéristiques des produits et des besoins. Les équipes de développement ont besoin de connaître les besoins pour créer un produit.

  • Spécifications techniques du produit: Comment vous avez créé documentant un produit peut rendre plus facile les changements futurs.

Arrêtez la production d`un document et voir qui se plaint. Si quelqu`un manque la paperasse, demandez pourquoi le document est nécessaire. En fait, demander: « Pourquoi? » Cinq fois pour se rendre à la raison racine du document est manquée. Lorsque vous connaissez la raison principale du rapport, voir comment vous pouvez répondre à ce besoin d`un processus simplifié.

Avec des approches agiles, les équipes de projet passent plus de temps sur le développement et moins de temps sur la documentation, entraînant une livraison plus efficace d`un produit de travail.

Articles connexes