Está en la página 1de 3

Abelardo Elizondo Contreras

Mat: ES1410910847
Desarrollo de Software

Mtodos de desarrollo de software


Evidencia de Aprendizaje U1.
Metodologa de desarrollo

El tipo de proyectos que se desarrollan en la empresa son aplicaciones web, de las cuales
ya se cuenta con una plantilla reutilizable de la aplicacin completa, cada vez que se
vende un nuevo proyecto el equipo nicamente aplica los ajustes que el cliente solicita y
pone en marcha el producto. El tiempo de entrega de las aplicaciones nunca es mayor a 3
meses. Para lograr la completa satisfaccin de las especificaciones del cliente, se mantiene
una comunicacin muy cercana para entender los requerimientos y tambin para que lo
revise y vaya liberando los avances. Cabe indicar que nuestro equipo de desarrollo es
pequeo, solo 5 integrantes, pero el compromiso de cada uno es muy elevado, de tal
manera que, cada vez que existe algn cambio solicitado por algn cliente, cualquier
integrante que se encuentre disponible puede realizar dicho cambio. Qu ciclo de vida es
el ms adecuado y porque?

Qu mtodo de desarrollo elegiras?


= Modelo incremental
En una visin genrica, el proceso se divide en 4 partes: Anlisis, Diseo, Cdigo y Prueba.
Sin embargo, para la produccin del Software, se usa el principio de trabajo en cadena o
Pipeline, utilizado en muchas otras formas de programacin. Con esto se mantiene al
cliente en constante contacto con los resultados obtenidos en cada incremento. Es el
mismo cliente el que incluye o desecha elementos. El proceso se repite hasta que se
elabore el producto completo. De esta forma el tiempo de entrega se reduce
considerablemente.
Al igual que los otros mtodos de modelado, el Modelo Incremental es de naturaleza
interactiva pero se diferencia de aquellos en que al final de cada incremento se entrega un
producto completamente operacional.

En el Modelo Incremental:

Se evitan proyectos largos y se entrega algo de valor a los usuarios con cierta
frecuencia.

El usuario se involucra ms.

Con un paradigma incremental se reduce el tiempo de desarrollo inicial, ya que se


implementa la funcionalidad parcial.

Tambin provee un impacto ventajoso frente al cliente, que es la entrega temprana


de partes operativas del Software.

El modelo proporciona todas las ventajas del modelo en cascada realimentado,


reduciendo sus desventajas slo al mbito de cada incremento.

Permite entregar al cliente un producto ms rpido en comparacin del modelo de


cascada.

Resulta ms sencillo acomodar cambios al acotar el tamao de los incrementos.

Por su versatilidad requiere de una planeacin cuidadosa tanto a nivel administrativo


como tcnico.

http://www.e-creativos.es/diseno-web/el-proceso-de-desarrollo-de-un-sitio-web/
http://modelosymetodologias.blogspot.mx/2011/01/modelo-incremental.html