Zusammenfassung der Ressource
Paradigma Desarrollo
de Software
- Definición
- Agrupación de métodos,
herramientas y procedimientos
con el fin de describir un modelo
- Modelo
Espiral
- Es un modelo evolutivo en el
proceso del software
- Se acopla al modelo prototipos
y modelo de cascada
- Tiene un enfoque ciclico para
el crecimiento incremental
- Procesos el modelo espiral
- Comunicación
- Planeación
- Análisis de riesgo
- Desarrollo
- Modelado
- Análisis del diseño
- Construcción
- Código y pruebas
- Despliegue
- Entrega y retroalimentación
- Modelo Ágil
- Es un modelo adaptable e incremental,
donde se involucran todos los actores del
proyecto.
- Es un catalizador eficaz para la
retroalimentación con el cliente
- Durante la vida del proyecto, se
realizan entregas incrementales
en periodos cortos de tiempo
- Algunos principios
de agilidad
- Prioridad mas alta de satisfacer
al cliente con entregas prontas y
contínuas
- Los requerimientos cambiantes
son fácil de implementar
- Los equipos de trabajo trabajan
juntos a diario
- Se promueve el desarrollo
sostenible
- Enfoques incluidos
- Programación extrema (XP)
- Desarrollo adaptativo. de
Software (DAS)
- Scrum
- Método de desarrollo de
sistemas dinámicos
- Cristal
- Modelo
Prototipo
- Ayuda a mejorar la compresión
del proyecto cuando los
requerimientos no son claros
- El prototipo tiene los
siguientes procesos
- 1. Todo comienza con la
comunicación
- 2. Se planea la iteración
del prototipo
- 5. Se recibe retroalimentación
para mejorar los
requerimientos
- 4. Se entrega el prototipo
y es evaluado
- 3. Construcción del
prototipo
- Problemas
existentes
- Muchas veces no se tiene en cuenta la calidad del
software y produce malestares al denotar los
cambios a realizar
- Muchas veces el gerente de software cede ante las
peticiones del cliente afectando las ganancias del
proyecto
- En ocaciones se toman malas deciciones
que afectan el sostenimiento del proyecto
- Modelo
Cascada
- También llamado
Ciclo de vida
clásico
- O modelo en V
- El modelo tiene un
enfoque
secuencial
- Cundo termina un
proceso continúa
el siguiente
- Procesos del modelo
- Planeación
- Modelado
- Construcción
- Despliegue
- Es el más antíguo
- Problemas
existentes
- Genera confusión en los
avances y correcciones
- Es dificil predecir los cambios
durante el proyecto y al existir se
dificulta incluier nuevas versiones
- El cliente solo podrá hacer seguimiento
de los resultados cuando el proyecto
está muy avanzado