Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SOFTWARE
Software
Conjunto de instrucciones que permite al
Hardware desempear trabajo til.
Funcionalidad
Fiabilidad
Usabilidad
Eficiencia
Mantenibilidad
Portabilidad
PROCESOS
Es la unin que mantiene juntas las capas de
tecnologa y que permite un desarrollo racional y
oportuno de la ingeniera de software.
Asegurando un Producto Excelente
HERRAMIENTAS
Uso de tecnologas para asistir el desarrollo del software y
asegurar el cumplimiento de los objetivos del software
Proporcionan un enfoque automtico / semiautomtico
para el proceso y para las metodologas.
Metodologa Monumental
Existen hace mucho tiempo, no han sido exitosas porque
son muy burcratas, se han orientado al documento ms
que a los resultados.
Definicin de
Requerimientos
Anlisis y Diseo
y del Sistema
Implementacin y
Prueba de unidades
Integracin y Prueba
del Sistema
Operacin y
Mantenimiento
Actividades
Concurrentes
Versin
Anlisis y Diseo Inicial
Anlisis de Versiones
Desarrollo
Requerimientos Intermedias
Versin
Validacin Final
En Ingeniera de software la
construccin de prototipos
pertenece a los modelos de
desarrollo evolutivo, El
prototipo debe ser construido
en poco tiempo, usando los
programas adecuados y no se
debe utilizar mucho dinero
pues a partir de que este sea
aprobado es que el
desarrollador puede iniciar el
verdadero desarrollo del
software.
Anlisis de riesgos
Definicin de objetivos
Anlisis de
Riesgos
Anlisis de
Riesgos
Anlisis de
Riesgos Prototipo
Prototipo Operacional
Anlisis Prototipo 3
de Proto 2
REVISIN Riesgostipo 3
Metodologa gil
El desarrollo de software es
Incremental
liberaciones pequeas y ciclos rpidos.
Cooperativo
clientes y desarrolladores trabajando juntos.
Simple y Directo
el mtodo es fcil de aprender y modificar.
Adaptativo
es posible realizar cambios de ltimo momento.
XP (Programacin Extrema)
La familia Cristal de Cockburn
Cdigo Abierto
ASD (Desarrollo de Software Adaptable)
SCRUM
FFD (Desarrollo Manejado por Rasgos)
DSDM (Mtodo de desarrollo de sistema dinmico)
RUP (Rational Unified Process)
Ciclo de Vida ?
Todo el trabajo es realizado en Sprints (30 das)
Durante el Sprint se realizan reuniones que constituyen la inspeccin
emprica y las practicas de adaptacin de Scrum.