1. Ciclo de Vida
del Software
REPÚBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITÉCNICO
“SANTIAGO MARIÑO”
INGENIERIA DE SISTEMAS - 47
Elaborado:
Angel E. Hernández L.
V-19.246.641
2. Área tecnológica donde
muchos aficionados o
ligados a la informatica
suelen aliarse.
El Software nace - crece y muere
Tiene un ciclo de vida que nace con requerimientos y diseño, crece con su
desarrollo y mantenimiento, y por último muere cuando se reemplaza por otro.
Según ISO/IEC 12207
"Es un marco de referencia que
contiene los procesos, la explotación
y mantenimiento de un producto"
3. Planificación:
Punto clave e importante para
analizar el requerimiento del
cliente en cuanto al proceso que
desee.
Proceso Básico
Implementación:
Codificación y desarrollo del
sistema que se necesita, sin
importar el lenguaje de
programación.
Pruebas:
Realización de diversas pruebas
conforme se vaya avanzando en
el proceso. Nos va a permitir
saber si todo va funcionando bien
Documentación:
a medida que se va avanzando
con los pasos anteriores, se
debe ir documentando para
detallar procesos.
4. Despliegue:
Acá vamos a ir terminando ya el
desarrollo del proceso para ir
aprobando el sistema final.
Proceso Básico
Implementación:
Seguimiento y mantenimiento del
sistema ya elaborado, no solo es
la instalación del mismo, sino el
seguimiento de sus operaciones.
5. MetodologíasModelo en Cascada:
Está metodología es lineal y consta de
algunas fases que hay que seguir y
completar para poder avanzar. Está
compuesta de las siguientes fases:
Requerimientos
Diseños
Implementación y Desarrollo
Integración
Pruebas o Validacion
Despliegue o instalación
Mantenimiento
Modelo en el Espiral:
Su enfoque va dirigido hacia el análisis de
riesgos. Consiste en realizar diversas
interacciones, pasando por cada una de
sus fases una y otra vez. Las principales
son:
Determinación de objetivos
Ánalisis de riesgos
Desarrollo y pruebas
Planificación
6. Metodologías
Modelo Iterativo:
Este prototipo puede llegar a ser el producto
final que siempre se ha querido. Lo que lo
convierte en relevante y cambiante. Sus fasess
son:
Inicialización
Iteración
Lista de control
7. Product Backlog
Sprint Backlog
Sprint Planning Meeting
Daily Scrum o Stand-up Meeting
MODELO
SCRUM
Desarrollos Ágiles
No sigue metologías lineales,
podemos despedirnos del
modelo cascada y secuencial,
pues se tendrán que solapar
partes sin importar volver atras.
son:
Sprint Review
Sprint Restrospectiv
8. Definir el flujo del trabajo
Fases del ciclo de producción
Stop starting, star finishing
Tener un control
MODELO
KANBAN
Desarrollos Ágiles
Es el modelo más visual,
ya que consiste en la creación de
un tablero con etiquetas, donde
se encuentran seccionadas cada
una de las fases del desarrollo.