You are on page 1of 3

Marcia Sarango

UNIVERSIDAD TECNICA PARTICUAL DE LOJA Procesos de Ingeniera de Software


1

CALENDARIZACIN DEL PROYECTO

El reciente aumento de aplicaciones en donde se utiliza la computadora ha sido posible debido a un hardware de bajo costo, por lo cual la demanda de software ha crecido de forma exponencial, esto implica que son necesarias tcnicas y tecnologa eficientes de Ingeniera de Software para resolver los mltiples problemas que se derivan de las aplicaciones en donde se desarrollan sistemas de software de gran tamao. Cada proyecto de software presenta distintos problemas en su desarrollo, los cuales involucran personas, equipo, usuarios del software y ambiente de la aplicacin. Por estas razones, cada proyecto debe resolver el problema de la produccin del software, pero existen muchas razones por las cuales el software se entrega con rechazo, entre ellas: fechas lmites irrealizables, cambios en requisitos, riesgos, dificultades humanas y tcnicas, falta de comunicacin, fallas en la gestin del proyecto. Calendarizacin Es una actividad que distribuye estimaciones de esfuerzo a travs de la duracin planificada del proyecto, al asignar el esfuerzo a tareas especficas de ingeniera del software. Principios Bsicos Compartimentacin. Interdependencia. Asignacin de tiempo. Validacin del esfuerzo. Definicin de responsabilidades. Definicin de resultados. Definicin de hitos. Definicin de una red de Tareas Tareas y Subtareas tienen interdependencias basadas en su secuencia. Trabajo paralelo: Tareas concurrentes deben estar coordinadas. Red de Tareas: representacin grfica del flujo de tareas de un proyecto.

Pressman, Royer. Ingeniera del software. Un enfoque practico. Sptima Edicin. University of Connecticut.
1

Marcia Sarango
Dos posibles enfoques: Calendarizacin macroscpica. Calendarizacin detallada. Red de Tareas Macroscpica

La Calendarizacin puede utilizar tcnicas/herramientas calendarizacin de proyectos. PERT (Tcnica de evaluacin y revisin de programa) CPM (Mtodo de la Ruta Crtica) Informacin etapas tempranas: - Estimacin de esfuerzo - Descomposicin de la funcin del producto - Seleccin del modelo de proceso y conjunto de tareas apropiadas. - Descomposicin de Tareas. Los Cronogramas Diagrama de Gantt. Uno por proyecto uno por cada funcin. Diamantes (rombos) marcan hitos. Seguimiento de la Calendarizacin realizado: - Reuniones valorar estado. - Evaluacin de resultados proceso de ingeniera software. - Hitos. - Comparar fechas: tentativa-real inicio tarea usando tabla de tareas.

Marcia Sarango
Seguimiento del Proyecto OO Hitos Tcnicos: anlisis OO completado - Se han venido y revisado todas las clases y la jerarqua de clase. - Se han venido y revisado los atributos de clase y las operaciones asociadas con una clase. - Se han establecido y revisado las relaciones de clase. - Se ha creado y revisado un modelo de comportamiento. - Se han anotado las clases reutilizables. Hitos Tcnicos: diseo OO completado - Se han definido y el conjunto de subsistemas. - Las clases de han revisado y asignado a los subsistemas. - Se han identificado las responsabilidades y colaboraciones. - Se ha creado y revisado un modelo de comportamiento. - Creacin y revisin del modelo de comunicacin. Hitos Tcnicos: programacin OO completada - Cada nueva clase se ha implementado en cdigo a travs del modelo de diseo. - Implementacin de las clases obtenidas (de una librera de reutilizacin). - Construccin del prototipo o incremento. Hitos Tcnicos: prueba OO - Revisin de la exactitud y completitud de los modelos de anlisis y diseo OO. - Se ha desarrollado y revisado una red clase-responsabilidad-colaboracin. - Se han diseado casos de prueba y se han llevado a cabo pruebas al nivel de clase. - Se han diseado casos de prueba, se han completado pruebas de agrupamientos y se han integrado las clases. - Se han completado las pruebas al nivel de sistema. CONCLUSION La Calendarizacin es la culminacin de una actividad de planificacin que es un componente principal de la administracin de proyectos de software. Cuando se combina con los mtodos de estimacin y anlisis de riesgos, establece un mapa de caminos para el gerente del proyecto.