viernes, 28 de junio de 2013

Refinamiento de Tareas Principales

Las tareas principales descritas en la sección anterior, se emplean para definir una planificación temporal macroscópica. El refinamiento consiste en tomar cada tarea y descomponerlas en subtareas. Para este fin utilizamos un enfoque de lenguaje de diseño de proceso.


1. Etapa de planificación del proyecto
Definición de tarea: Tarea 1.1 Elaboración del plan de proyecto de software
1.1. Elaboración del plan de proyecto de software
1.1.1. Elaboración
2. Etapa de desarrollo y prueba del software 1er. Incremento
Definición de tarea: Tarea 2.1 Especificación de Requisitos
2.1. Especificación de Requisitos.
2.1.1. Identificación de actores y tareas
2.1.2. Especificación de Casos de Uso
Definición de tarea: Tarea 2.2 Diseño conceptual
2.2. Diseño conceptual .
2.2.1. Identificación de Clases, entidades y relaciones
2.2.2. Modelo conceptual E-R
3. Etapa de desarrollo y prueba del software 2do. Incremento
Definición de tarea: Tarea 3.1 Especificación de Requisitos
3.1. Especificación de Requisitos.
3.1.1. Identificación de actores y tareas
3.1.2. Especificación de Casos de Uso
Definición de tarea: Tarea 3.2 Diseño conceptual
3.2. Diseño conceptual.
3.2.1. Identificación de Clases, objetos, relaciones y subsistemas
3.2.2. Esquema de Clases e Instancias
Definición de tarea: Tarea 3.3 Diseño Navegacional
3.3. Diseño Navegacional.
3.3.1. Esquema Navegacional
3.3.2. Esquema de Contextos
3.3.3. Tarjetas de especificaciones
Definición de tarea: Tarea 3.4 Diseño de Interfaz Abstracta
3.4. Diseño de Interfaz Abstracta.
3.4.1. Elaboración de diseño de interfaz abstracta
4. Presentación Final del proyecto

No hay comentarios:

Publicar un comentario