Please enable JavaScript.
Coggle requires JavaScript to display documents.
CICLO DE VIDA DE UN PROYECTO DE SOFTWARE - Coggle Diagram
CICLO DE VIDA DE UN PROYECTO DE SOFTWARE
describe el desarrollo de este desde la fase inicial hasta la final ,se asegura de que los procesos utilizados son los apropiados
MODELOS
Espiral
en cada giro de la espiral se van construyendo pequeños prototipos del proyecto, comenzando con algo simple y a medida que va creciendo y se hace mas robusto se va contando con un software mucho más maduro
para poder avanzar a la siguiente región se debe de completar completamente la anterior.
Cascada
Se define como una secuencia de fases en la que al final de cada una de ellas se reúne la documentación para garantizar que cumple las especificaciones y los requisitos antes de pasar a la fase siguiente
(Solo se pasa cuando se haya culminado la otra)
Prototipo
se crea un prototipo centrado mas que todo en el usuario final, sin rodeos en la lógica de negocio ya que ese toque se le ira dando mediante la retroalimentación
se comenzara con una base y esa base se hará solido a medida que se trabaje en ella
ETAPAS
3.Diseño general
son los requisitos generales de la arquitectura de la aplicación.
4.Diseño en detalle
definición precisa de cada subconjunto de la aplicación.
2.Analisis de requerimientos
consiste en recopilar, examinar y formular los requisitos del cliente, además de examinar cualquier restricción que se pueda implementar.
5. Programación
es la implementación de un lenguaje de programación para crear las funciones definidas durante la etapa de diseño.
1. Necesidades
Estos definen el resultado del proyecto y su papel en la estrategia global.
6.Pruebas de unidad
prueba individual de cada subconjunto de la aplicación para garantizar que se implementaron de acuerdo con las especificaciones.
7. Integración
para garantizar que los diferentes módulos se integren con la aplicación. Éste es el propósito de la prueba de integración que está cuidadosamente documentada.
STAKEHOLDER
Traduce a los interesados en un proyecto de desarrollo de software
Involucrados y afectados en el proyecto, cliente, patrocinador, usuarios, gerente del proyecto, proveedores, etc. (El cliente es el más importante)
En las etapas y los modelos
Modelos
Contamos con gran parte de ellos, desde el gerente de la empresa, pasando por el líder del proyecto, hasta los desarrolladores, se cumple un ciclo y en cada parte de este todos deben de intervenir.
Etapas
1.Necesidades
Se define a donde se quiere llegar, gerente, líder del proyecto y cliente
2.Analisis de requerimientos
Se define que se debe de hacer, lider, desarrolladores, cliente
Diseño general
Se diseña la arquitectura, lider y desarrollador, diseñadores
Diseño en detalle
Se dividen los problemas a resolver yt se le da una solución líder y desarrollado, diseñadores
5.Programacion
Se encargan de la codificación del software, líder y desarrolladores
Pruebas de unidad
Hacen pruebas de los módulos realizados, tester, QA
7.Integracion
se integran los componentes cuando se hayan testeado, teser, QA, lider, desarrolladores