Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Introduccin
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.
Introduccin
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.
Introduccin
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.
Conceptos Bsicos
Aunque existen muchas razones por las cuales el software se entrega con rechazo, entre ellas: fechas lmite 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.
1.5b
Implementacin Concepto
Integracin a, b, c
1.5c
Implementacin Concepto
Calendarizacin
Pueden 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.
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.
Se han definido y revisado los atributos de clase y las operaciones asociadas con una clase. Se ha creado y revisado el diseo de las clases. Se ha creado y revisado el modelo de comunicacin.