815 Shares 3640 views

Développement du projet. L'itération est un moyen d'améliorer le processus

L'itération est une période de temps établie dans le cadre du projet, au cours de laquelle une version de travail stable du produit est produite. Les scripts d'installation, la documentation d'accompagnement, d'autres artefacts sont nécessaires pour l'application de cette version.

Brève information

Une version fonctionnelle du produit permet de montrer aux personnes intéressées le développement réel du projet. Au cours de la démonstration, l'équipe de développement peut obtenir des commentaires sur ce qu'il faut faire pour mieux comprendre les besoins et les moyens de les mettre en œuvre. L'itération suivante est effectuée sur la base de la précédente. Le produit obtenu en conséquence est un stade plus proche du dernier. L'itération est une période limitée. En d'autres termes, le calendrier est rigide. Pour respecter ce calendrier, le remplissage de l'intervalle de temps peut changer.

Caractéristiques

L'itération est une période clairement réglementée. Le développement du projet a soigneusement planifié des objectifs, la durée de la période est fixée. Lors de la régulation pour chaque itération, définissez leurs propres critères d'évaluation. Dans le même temps, les responsabilités et les tâches sont clairement réparties entre les participants impliqués dans le projet. En outre, une étude des indicateurs objectifs du développement de projets est réalisée. L'itération est une période qui implique un certain nombre de modifications. Il faut dire qu'ils sont tous mis en œuvre de manière structurée.

Intégration

Toute itération simple devrait tenir compte des risques probables qui sont importants pour le projet, et implémenter également des éléments hautement prioritaires du travail. En conséquence, il est certain qu'à chaque période, un maximum de valeur pour les parties prenantes est ajouté dans le contexte d'une réduction de l'incertitude. Habituellement, le développement itératif est combiné avec une intégration continue ou fréquente. En d'autres termes, à partir du moment où les composants deviennent satisfaisants par les résultats des tests unitaires, ils sont intégrés dans le projet global. Une fois l'assemblage et les essais effectués. Ainsi, les capacités des produits intégrés au cours de l'itération augmentent par rapport aux objectifs identifiés lors de la planification. Les assemblages réguliers (tous les jours ou plus fréquents) vous permettent de séparer les problèmes et les tâches d'intégration et de test, de les répartir uniformément tout au long du cycle de développement. Souvent, la raison de l'effondrement des projets est que toutes les difficultés sont découvertes en un point dans le cadre d'un processus d'intégration qui se déroule au stade final. Dans ce cas, en raison du seul problème, toute l'équipe s'arrête.

Perspectives

En raison de la complexité du logiciel utilisé aujourd'hui, il n'est pas toujours possible de concevoir, de définir, de tester, d'implémenter, de choisir l'architecture, d'effectuer ces étapes et d'autres étapes correctement. La solution par méthode d'itération permet, à la fin de chaque période, de donner aux personnes intéressées l'accès aux possibilités du projet. Dans ce cas, l'équipe reçoit rapidement et régulièrement des commentaires. Ils, à leur tour, permettent d'apporter des améliorations et de résoudre des problèmes à moindre coût en cas de leur mise en place dans le cadre temporaire et budgétaire du projet et longtemps avant que le développement ne soit suffisamment élevé pour que des changements majeurs soient nécessaires. L'itération vous permet d'obtenir le code actuel. Il peut être activé, évalué et corrigé pour la direction du développement du projet. Typiquement, la durée de la période est de quatre semaines. Cependant, il y a des équipes qui travaillent pendant sept jours ou plus – jusqu'à un mois et demi.