Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
201702
Criterios para el análisis.
1. Involucrar al usuario.
El usuario es una parte imprescindible para el adecuado desarrollo de un sistema. Implicando al
usuario se logrará mejor sus necesidades y reducir su potencial resistencia a los nuevos sistemas
de información.
7. Descomponer y simplificar.
Un sistema complejo se ha de abordar dividiéndolo en subsistemas más simples. De esta manera disminuye la
complejidad y es más abordable por el ser humano.
Análisis de los
Requisitos
Diseño
Codificación
Pruebas
Mantenimiento
Construir un sistema pequeño tiene siempre menos riesgo que construir un sistema grande.
Los errores de desarrollo realizados en un incremento, pueden ser arreglados antes del
comienzo del próximo incremento.
Modelo de desarrollo evolutivo
(desarrollo por requerimientos).
Construye una serie de grandes versiones sucesivas de un producto. El modelo
evolutivo asume que los requerimientos no son completamente conocidos al
inicio del proyecto.
Planificación: las tareas requeridas para definir recursos, el tiempo y otras informaciones relacionadas con el
proyecto. Son todos los requerimientos.
Análisis de riesgos: las tareas requeridas para evaluar riesgos técnicos y otras informaciones relacionadas con
el proyecto.
Ingeniería: las tareas requeridas para construir una o más representaciones de la aplicación.
Construcción y adaptación: las tareas requeridas para construir, probar, instalar y proporcionar soporte al
usuario.
Evaluación del cliente: las tareas requeridas para obtener la reacción del cliente según la evaluación de las
representaciones del software creadas durante la etapa de ingeniería e implementación durante la etapa de
instalación.
El modelo en espiral
Planificación Análisis de riesgos
Comunicación
con el cliente
Ingeniería
Evaluación del
cliente Construcción y adaptación
Modelo de construcción de prototipos
Producto de Diseño
ingeniería rápido
Refinamiento Construcción
del prototipo del prototipo
Evaluación
del prototipo
por el cliente
Modelo de síntesis automática de
software
Se define el sistema utilizando un lenguaje formal.
Análisis de requerimientos