Beruflich Dokumente
Kultur Dokumente
1. Objetivos.
2. Estructura de un proceso de software.
3. Modelos de Proceso.
4. Cómo enfrentar el cambio.
5. El Proceso Unificado Racional.
6. Conclusiones.
7. Referencias Bibliográficas.
2.1 OBJETIVOS
General:
Específicos:
• Determinar que actividades claves son las que se realizan en cada una de
las etapas de los procesos de software.
• Establecer de forma clara la que es RUP y comparar sus enfoque con las
etapas de un proceso de software.
La colección de actividades de
trabajo, acciones y tareas que se
realizan cuando va a crearse algún
producto terminado.
Procesos ágiles
Procesos Obsoletos
Estandarización
Actividades
Fundamentales
Diseño e Validación Evolución
Especificación
implementació del del
del software
n del software software software
Se debe definir
la Se debe El software
Se debe validar
funcionalidad producir debe
el software
del software y software que evolucionar
para asegurar
las cumpla su para cubrir las
que hace lo que
restricciones especificación necesidades
el cliente desea.
en su del cliente.
operación
3. MODELOS DEL PROCESO DE SOFTWARE
Modelo en Modelo
Cascada Incremental
PROBLEMAS
BENEFICIOS
Componentes
Existen diferentes
Servicios Web
componentes que
se pueden utilizar Colecciones de
en este modelo: Objetos
Sistemas de software
independientes
3.4 MODELO DE DESARROLLO EVOLUTIVO
3.4 MODELO DE DESARROLLO EVOLUTIVO
Modelos de
proceso evolutivo
Estudio de Factibilidad: Estima si las necesidades del usuario se pueden satisfacer con las
tecnologías actuales.
Obtención y análisis de
requerimientos: Obtiene los requerimientos por parte de los usuarios, observación de
sistemas existentes, proveedores potenciales o análisis de tareas.
Especificación de
requerimientos:
Traducir la información en la fase de análisis, en requerimientos
Pruebas de aceptación: Etapa final del proceso de pruebas que verifican que el
sistema tenga un funcionamiento aceptable una vez iniciado el mismo.
Evolución del software
4. CÓMO ENFRENTAR EL CAMBIO
Los cambios en los proyectos de software son inevitables ya que los requerimientos
a menudo cambian debido a nueva tecnología.
Desarrollo y validación:
Evaluación y reducción
Depende muchas
de riesgos: define los
veces de la finalidad
pasos para reducir
del proyecto sobre las
riesgos evitando tener
medidas que se
requerimientos
tomará para su
inapropiados .
desarrollo.
Planificación:
Definición de objetivos: revisa y toma la
identifica los objetivos, decisión si se debe
restricciones, y riesgos continuar con el
del proyecto. ciclo posterior a la
espiral.
Sectores
5. EL PROCESO UNIFICADO RACIONAL
Perspectivas:
Una perspectiva de
proceso en la que las
herramientas se
clasifican de acuerdo con
las actividades del
proceso que ayudan.
CLASIFICACIÓN DE LAS HERRAMIENTAS CASE ACORDE CON SU FUNCIÓN
de procesamiento de
lenguajes Compiladores, Interpretes