Desenvolupament del projecte. La iteració és una manera de millorar un procés

Taula de continguts:

Desenvolupament del projecte. La iteració és una manera de millorar un procés
Desenvolupament del projecte. La iteració és una manera de millorar un procés
Anonim

Una iteració és un període de temps definit dins d'un projecte durant el qual es produeix una versió estable i funcional d'un producte. Ve amb scripts d'instal·lació, documentació que l'acompanya i altres artefactes que són necessaris per utilitzar aquesta versió.

la iteració
la iteració

Un cop d'ull

La versió de treball del producte us permet mostrar als grups d'interès el desenvolupament real del projecte. Durant la demostració, l'equip de desenvolupament pot obtenir comentaris sobre què cal fer per obtenir una comprensió més àmplia de les necessitats i com implementar-les. La següent iteració es basa en l'anterior. El producte resultant està un pas més a prop del producte final. Una iteració és un període limitat. En altres paraules, l'horari està bastant rígidament fixat. Per complir amb aquesta programació, el contingut del període de temps pot canviar.

Característiques

La iteració és un període ben definit. El desenvolupament del projecte té objectius planificats amb curala durada de l'interval de temps és fixa. A l'hora de regular, cada iteració estableix els seus propis criteris d'avaluació. Al mateix temps, les responsabilitats i les tasques es reparteixen clarament entre els participants implicats en el projecte. Addicionalment, es realitza un estudi d'indicadors objectius del desenvolupament del projecte. Una iteració és un període que implica un cert nombre de reelaboracions. Cal dir que tots es porten a terme de manera estructurada.

solució iterativa
solució iterativa

Integració

Qualsevol iteració senzilla ha de tenir en compte els possibles riscos que són importants per al projecte, així com implementar components d' alta prioritat del treball. Com a resultat, hi ha confiança que cada període afegeix el màxim valor per a les parts interessades en un context de reducció d'incertesa. Normalment, el desenvolupament iteratiu es combina amb una integració contínua o freqüent. En altres paraules, un cop els components superen les seves proves unitàries, s'integren en el disseny global. Després de realitzar el muntatge i les proves. Així, les capacitats dels productes integrats augmenten al llarg de la iteració en relació amb els objectius que es van identificar durant la planificació. Les compilacions regulars (diàries o més freqüents) us permeten separar els problemes i les tasques d'integració i prova, distribuir-los de manera uniforme al llarg del cicle de desenvolupament. Sovint, el motiu del col·lapse dels projectes és que totes les dificultats es descobreixen en un moment en el marc d'un procés d'integració que té lloc aetapa final. En aquest cas, un sol problema atura tot l'equip.

simple iteració
simple iteració

Perspectives

A causa de la complexitat del programari que s'utilitza avui dia, no sempre és possible dissenyar, definir requisits, provar, implementar, triar una arquitectura, realitzar aquests i altres passos correctament de manera coherent. Una solució iterativa permet, al final de cada període, donar accés als grups d'interès a les oportunitats del projecte. En aquest cas, durant el desenvolupament, l'equip rep feedback de manera ràpida i periòdica. Aquests, al seu torn, permeten abordar millores i problemes a un cost més baix si dins del temps i pressupost del projecte i molt abans que el desenvolupament hagi avançat prou com per tal que es requereixi una reelaboració important. La iteració us permet obtenir el codi actual. Es pot activar, avaluar i ajustar en la direcció del desenvolupament del projecte. Per regla general, la durada del període és de quatre setmanes. Tanmateix, hi ha equips que treballen set dies o més, fins a un mes i mig.

Recomanat: