Professional Documents
Culture Documents
Contenido
1. Propósito
2. Instrucciones
3. Desarrollo
4. Conclusiones
5. Referencias bibliográficas
1. Propósito
Identificar el modelo de desarrollo apropiado para iniciar los desarrollos a las problemáticas proporcionadas en la
actividad.
En la presente actividad realizarás análisis sobre problemáticas e identificarás los modelos de desarrollo adecuados para
comenzar un desarrollo, con esta actividad reafirmarás tus conocimientos en los modelos de desarrollo de software.
2. Instrucciones:
A.- Al levantar tus requerimientos y al realizar el análisis de los mismos, concluyes que:
- Dispones de algunos de los recursos para desarrollar el proyecto.
- Observas que el desarrollo no es muy complejo, pero tampoco muy sencillo.
- Que el entendimiento de los requerimientos es vago.
- Que hay tecnología nueva a utilizarse.
- Que si se requieres de un buen control de riesgos.
- Que la problemática y que el dominio del problema es regular.
1.- ¿Qué modelo de desarrollo es el menos apropiado a usarse?
Modelo en Espiral
¿ Por qué?
Debido a que la problemática del problema a tratar es básico y presenta una serie de retos que no son a gran escala
2.- ¿Cuáles son los 3 modelos de desarrollo que según la evaluación de criterios pueden emplearse?
3.- De los 3 modelos que cumplen con los criterios del análisis, menciona cada modelo y describe el modelo según su
definición en que momento lo puedes utilizar.
Criterios
Complejidad del Baja Media Media Media Alta
proyecto
Facilidad de Especifico Vago Vago Vago Vago
transmisión y
comprensión de
criterios
Disponibilidad Todos Algunos Algunos Algunos Algunos
de recursos
Tecnología del Antigua Nueva Vago Vago Vago
proyecto
Manejo de riesgo No Si Si Si Si
Partiendo del hecho que los modelos son herramientas al servicio del Desarrollador de software, debemos convenir que
cada uno de ellos presenta ventajas y desventajas, por lo que decidir cuál o cuáles son los mejores dependerá de una
serie de factores a saber:
El tiempo, el costo, la complejidad, el tipo de usuario, el tamaño del sistema serían algunos de los principales factores a
contemplar, más el desarrollador deberá estar atento a la relación costo-beneficio para entregar un producto con altos
estándares de calidad.
5. Referencias bibliográficas
Fariño, Galo (2011). Modelo espiral de un proyecto de desarrollo de software. Recuperado: 11 de febrero de 2018.
Disponible en: http://www.ojovisual.net/galofarino/modeloespiral.pdf
Nelsonpadilla.net (2015). Modelos de ciclo de vida de software. Recuperado: 11 de febrero de 2018. Disponible en:
http://www.nelsonpadilla.net/?p=605
SENA (s/f). Ciclo de vida incremental. . Recuperado: 11 de febrero de 2018. Disponible en:
https://ciclodevidasoftware.wikispaces.com/CICLO+DE+VIDA+INCREMENTAL
Sommerville, Ian. (2005). Ingeniería del software.. Recuperado el 11 de febrero de 2018. Disponible en:
https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/2016_S2_B1/DS/04/DMMS/U2/Descargables/Material_
de_apoyo/Sommerville_Ian_2005_Ingenieria_de_Software_DMMS.pdf
Uñoja, Roger H. (2012). Ingeniería de software. Ciclos de vida orientados a objetos vs tradicionales. Recuperado: 11 de
febrero de 2018. Disponible en: http://masteringenieriasoft.b