Está en la página 1de 2

UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA

Procesos de Ingeniería de Software

Elaborado por:

 Cuenca Flor

Ciclo: 10

Calendarización del Proyecto

Existen varias causas para la entrega tardía de un proyecto como: fechas irreales de entrega,
requerimientos del cliente muy variables, falta de comunicación entre el personal del proyecto,
dificultades humanas, etc.

Un gerente de proyecto debe definir tareas del proyecto, crear una red mostrando asi las relaciones
para de esa manera poder controlar que es lo que se está haciendo para cumplir dichas tareas, la
calendarización del proyecto es una acción que distribuye el esfuerzo estimado a través de la duración
planificada del proyecto, el calendario evoluciona con el tiempo se inicia con un calendario macrocopico
en donde se identifican las principales actividades del marco conceptual del proceso y las funciones de
producto a las cuales se aplican, conforme el proyecto avanza cada entrada al calendario se va
desglosando en un calendario detallado.

Algunos de los principios de la calendarización del proyecto de Software:

 Compartimentación: se desglosa el producto y el proceso.


 Interdependencia: las tareas deben seguir una secuencia mientras que otras suceden en
paralelo.
 Asignación de tiempo: a cada tarea se debe asignar un número de unidades de trabajo
(persona-días de esfuerzo), se debe aplicar una fecha de inicio y una de conclusión.
 Validación de esfuerzo: tiene un número definido de personas en el equipo de software.
 Responsabilidades definidas: cada tarea debe asignarse a un miembro de equipo específico.
 Resultados definidos: cada tarea debe tener un resultado definido.
 Hitos definidos: cada tarea o grupo de tareas debe asociarse con un hito del proyecto.

Relación entre personal y esfuerzo: una sola persona puede analizar requerimientos, elaborar diseños,
generar código y pruebas, de acuerdo al tamano de un proyecto aumenta más personas se deben
involucrar.

Distribución del esfuerzo: una distribución de esfuerzo recomendada a través del proceso de software
con frecuencia se conoce como la regla 40-20-40. Donde el 40% de todo el esfuerzo se asigna a análisis
frontal y diseño, un porcentaje similar se aplica a pruebas traseras, de ahí se infiere correctamente que
la codificación pierde el énfasis (20%) esto se debe usar solo como referencia.
Definición de un conjunto de tareas para el proyecto de software.

Un conjunto de tareas es una colección de actividades de trabajo de ingeniería de software hitos,


productos operativos y filtros de aseguramiento de la calidad que deben lograrse para completar un
proyecto en general, además e l trabajo que realiza un equipo de software se logra a través de un
conjunto de tareas que permiten definir, desarrollar y al final de cuentas ayudar al software.

Ejemplo de conjunto de tareas: ámbito del concepto, planificación preliminar del concepto, valoración
del riesgo tecnológico, prueba del concepto, implementación del concepto, reacción del cliente.

Definición de una red de tareas

Es una representación gráfica del flujo de tareas para un proyecto, se usa como mecanismo mediante el
cual la secuencia y las dependencias de las tareas se integran en una herramienta de automatizada de
calendarización del proyecto.

La calendarización de un proyecto de software no difiere de cualquier esfuerzo de ingeniería multitarea,


por lo que las herramientas y técnicas generalizadas de calendarización de proyecto pueden aplicarse
con pocas modificaciones para proyectos de software.

Si se usan herramientas automatizadas, la distribución del trabajo se ingresa como una red o esbozo de
tareas, luego se ingresan esfuerzos, duración y fecha de inicio de cada tarea, y estas se pueden asignar a
individuos específicos.

Seguimiento del calendario

Se lo puede realizar de las siguientes maneras: realizar reuniones periódicas del estado del proyecto,
evaluar resultados, determinar si los hitos de desarrollan en el tiempo previsto, comprara la fecha de
inicio real con la fecha de inicio planeada, usan análisis de valor ganado.

La calendarización de proyectos WebApp distribuye el esfuerzo estimado a través de la línea temporal


planeada para construir cada incremento de la WebApp.

Análisis de valor ganado

Ofrece una escala de valor común para toda tarea de proyecto de software, sin importar el tipo de
trabajo que se va a realiza, se estiman horas totales para hacer todo el proyecto y a cada una se le da un
valor ganado con base en su porcentaje estimado total.

También podría gustarte