Download - Comparacion Modelos Software_wilmar
COMPARACION MODELOS SOFTWARE
PRESENTADO POR:
WILMAR ASTAIZA
SERVICIO NACIONAL DE APRENDIZAJE-SENACENTRO DE TELEINFORMATICA Y PRODUCION INDUSTRIALANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN
FUNDAMENTOS DE CALIDAD POPAYAN 6 DE ABRIL DEL 2015
1
COMPARACION MODELOS SOFTWARE
PRESENTADO POR:
WILMAR ASTAIZA
PRESENTADO A:ING CATALINA GOMEZ
SERVICIO NACIONAL DE APRENDIZAJE-SENACENTRO DE TELEINFORMATICA Y PRODUCION INDUSTRIALANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN
FUNDAMENTOS DE CALIDAD POPAYAN 6 DE ABRIL DEL 2015
2
TABLA DE CONTENIDO
INTRODUCCION
Modelo en cascada o modelo secuencial
3
INTRODUCCION
En el siguiente documento se mostrara las diferentes metodologías que se han usado y que se usan a la hora de desarrollar un proyecto tipo software, la elección de los métodos de trabajo dependen del desarrollador o de la necesidad del el cliente.
Para hacer un buen trabajo es necesario conocer de manera detallada los requerimientos del cliente, puesto que estos darán la pauta para elegir el modelo y se podrá dar un costo aproximado de la realización del proyecto, algunos modelos exigen un mayor costo por las diferentes modificaciones que el cliente solicite.
A continuación se presentan los diferentes modelos de desarrollo conocidos:
- Modelo en cascada- Modelo espiral- Modelo incremental- Modelo DRA- Modelo de prototipos- Metodología XP- SCRUM
4
MODELO EN CASCADA- Es el más utilizado- Crea una visión del proceso como una secuencia de etapas que genera productos
intermedios- Si se cambia el orden de las etapas, el producto generado al final será de un calidad
inferior- Se crea una mejor organización sin mezclarse las etapas- Es de fácil planificación- La calidad del producto final es excelente- Se tarda mucho en recorrer todas las etapas- Se hace muy difícil incorporar nuevas ideas
MODELO ESPIRAL
- En cada giro se construye un sistema completo- Es lo mejor para desarrollar grandes sistemas- Se puede combinar con otros modelos de desarrollo- Es muy complejo- Es muy costoso- Genera mucho tiempo en desarrollo
MODELO INCREMENTAL
- Se evitan largos proyectos y se entregan incrementos importantes - Difícil evaluación de costes- El resultado es muy positivo- Se entregan partes operativas del software- Se reduce el tiempo- Requiere de mucha planeación
MODELO DRA
- Tiempo de creación rápido- Ahorra dinero- Hay un visibilidad temprana del proyecto - Se involucra más al usuario- Posiblemente menos fallos- Posiblemente menos costes- Menor precisión - Menos eficiente
5
MODELO DE PROTOTIPOS
- Es fácil de modificar- Se reducen los costos - Mejora la administración del proyecto- Mejor comunicación entre desarrollador y usuario- Los cambios son excesivos
6