Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LAIT504 - U3 - EA - Martínez - Enriqueta.
LAIT504 - U3 - EA - Martínez - Enriqueta.
Bajo este contexto, tomando en cuenta el caso hipotético de que has sido
contratado por una empresa Automotriz como Gerente de Proyectos
(Project Manager) en el área de Tecnologías de Información. En tu segunda
actividad como responsable de la dirección de gestión de proyectos de la
empresa, tendrás que elaborar las especificaciones, estándares y
requerimientos en general que se les proporcionarán a los encargados del
desarrollo de sistemas para que les sirvan como estándar de desarrollo de
sistemas.
¿Cómo lo plantearías?
Indicaciones
• La definición
• Objetivo
• Aplicación de la ingeniería de software.
El modelo Espiral:
1
Sharma, P. (2022, mayo 9). Los 9 mejores modelos de desarrollo de software para elegir: fases y
aplicaciones. Cynoteck; Cynoteck Technology Solutions. https://cynoteck.com/es/blog-post/top-software-
development-models-to-choose-from/
En cada iteración de este modelo, se deben seleccionar objetivos o
alternativas en función de características que incluyen la experiencia
personal, los criterios que se deben cumplir y cómo se gestiona el sistema.
La forma angular, que representa solo el desarrollo de software en el
proyecto, y la forma radial, significa el aumento en el costo a medida que
se extiende cada iteración.
El Modelo V
Fase de Verificación:
• Análisis de requisitos: El paso inicial de la fase de verificación es
comprender las expectativas de los clientes sobre nuestros productos
mediante una amplia comunicación con los clientes.
• Diseño de sistemas: Después de la identificación de los requisitos de
los clientes y las expectativas de nuestros productos, se debe
desarrollar el sistema de diseño detallado para el desarrollo del
producto.
2
Sharma, P. (2022, mayo 9). Los 9 mejores modelos de desarrollo de software para elegir: fases y
aplicaciones. Cynoteck; Cynoteck Technology Solutions. https://cynoteck.com/es/blog-post/top-software-
development-models-to-choose-from/
• Diseño arquitectonico: El diseño del sistema se segrega en diferentes
módulos según sus funcionalidades. Se reconoce la transferencia de
datos entre los módulos internos y otros sistemas.
• Diseño del módulo: Los diseños se segregan aún más en módulos
más pequeños y más detallados.
Fases de Validación:
• Examen de la unidad: Las pruebas unitarias eliminan errores a nivel
de código o de unidad.
• Pruebas de integración: Las pruebas de integración validan la
comunicación interna entre módulos dentro del sistema.
• Pruebas del sistema: Las pruebas del sistema examinan los requisitos
funcionales y no funcionales de la aplicación desarrollada.
• Pruebas de aceptación del usuario (UAT): UAT valida la usabilidad del
sistema desarrollado en el mundo real.
Modelo Iterativo.
Modelo prototipo
Conclusiones
Referencias
Pons, Claudia; Giandini, Roxana; Pérez, Gabriela. Desarrollo de Software Dirigido por
Modelos. Teorías, Metodologías y Herramientas. McGraw-Hill Education, 2010, p. 978-950.
Martínez, R. N. (2015). El proceso de desarrollo de software. IT Campus Academy.
Sharma, P. (2022, mayo 9). Los 9 mejores modelos de desarrollo de software para elegir:
fases y aplicaciones. Cynoteck; Cynoteck Technology Solutions.
https://cynoteck.com/es/blog-post/top-software-development-models-to-choose-from/
Royce, Winston W. Managing the development of large software systems: concepts and
techniques. Proceedings of the 9th international conference on Software Engineering. IEEE
Computer Society Press, 1987. p. 328-338.