Grupo ARCO - Universidad de Castilla-La Mancha
Grupo ARCO - Universidad de Castilla-La Mancha
Grupo ARCO - Universidad de Castilla-La Mancha
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
4. MÉTODO DE TRABAJO Y HERRAMIENTAS 26<br />
Figura 4.1: Diagrama <strong>de</strong> flujo <strong>de</strong>l prototipado incremental<br />
mayor confianza y creencia en la obtención final <strong>de</strong> un producto que cumplirá con los<br />
requisitos especificados.<br />
El <strong>de</strong>sarrollo <strong>de</strong> prototipos intermedios hace más fácil <strong>de</strong>terminar si los nuevos requisitos<br />
planteados en las siguientes iteraciones son correctos y viables.<br />
El riesgo <strong>de</strong> errores es muy bajo y los fallos pue<strong>de</strong>n ser fácilmente solventados. En<br />
cada iteración se prueba el prototipo realizado y a<strong>de</strong>más se realizan las pruebas <strong>de</strong> las<br />
iteraciones anteriores para asegurar que el prototipo cumple también con las funcionalida<strong>de</strong>s<br />
añadidas anteriormente.<br />
<strong>La</strong>s funcionalida<strong>de</strong>s más importantes se entregan en las primeras fases <strong>de</strong> <strong>de</strong>sarrollo<br />
y es, por lo tanto, la parte <strong>de</strong>l sistema que se somete a más pruebas. Esto conlleva al<br />
<strong>de</strong>sarrollo <strong>de</strong> un sistema más fiable.<br />
Aunque no todo son ventajas. Disponer <strong>de</strong> prototipos intermedios pue<strong>de</strong> conducir a situaciones<br />
poco convenientes:<br />
El cliente participa activamente en el proceso <strong>de</strong> <strong>de</strong>sarrollo, lo que hace que los requisitos<br />
puedan ser modificados continuamente <strong>de</strong>bido a los cambios que el cliente crea<br />
oportunos.<br />
El mantenimiento <strong>de</strong>l sistema pue<strong>de</strong> ser problemático <strong>de</strong>bido a la especificación <strong>de</strong><br />
nuevas funcionalida<strong>de</strong>s en su <strong>de</strong>sarrollo. Los <strong>de</strong>sarrolladores, por su parte, pue<strong>de</strong>n<br />
especializar <strong>de</strong>masiado el producto lo que dificultaría un futuro mantenimiento por el<br />
personal que no está familiarizado.<br />
Para solventar en la medida <strong>de</strong> lo posible estos problemas, se ha optado por una combinación<br />
<strong>de</strong> esta metodología con el <strong>de</strong>sarrollo dirigido por pruebas.