Planificación Temporal y Seguimiento del Proyecto

Slides:



Advertisements
Presentaciones similares
INTRODUCCIÓN A LA VERIFICACION Y VALIDACION
Advertisements

ingeniería de software
PLANIFICACIÓN DE TESTING
Proceso de desarrollo con UML y el modelo CMM
Fundamentos de Diseño de Software INFT.1
ANÁLISIS DE REQUERIMIENTOS
Introducción a la gestión de proyectos de software
Herramientas Automáticas de Estimación
DIRECCION Y GESTION DE PROYECTOS
Gestión de proyectos Es la primera etapa de Ingeniería del Software.
Diseño orientado al flujo de datos
CheckIn4Android.
Actividades de la I.S Crecimiento explosivo de aplicaciones (incluidas las asociadas con internet) _________________________ DS2 - María Eugenia.
INTRODUCCIÓN A LA INGENIERÍA Clase 13. Definición de Proyecto “Esfuerzo temporal emprendido para crear un producto o un servicio único” (Project Management.
HERRAMIENTAS CASE.
ITERASOFT. OBJETIVOS DEL GRUPO Producir un sistema Manejador de Itinerarios de alta calidad y confiabilidad Realizar un proyecto bien administrado y productivo.
Conclusiones de Fase de Construcción Grupo 2 – Año 2006.
Universidad Rey Juan Carlos
Técnicas de planeación de proyectos
Ciclo de Vida del Software Paradigmas de Desarrollo
DEPARTAMENTO DE CIENCIAS E INGENIERÍA DE LA COMPUTACIÓN UNIVERSIDAD NACIONAL DEL SUR Año 1º 2º 3º 4º 5º Programación Matemática Software Sistemas de Hardware.
Planificación del Desarrollo de Software
BASES DE MICROSOFT PROJECT.
Planificación, Reingeniería y Plan de Proyecto
PLANIFICACION TEMPORAL Y SEGUIMIENTO DEL PROYECTO
Administración Proyectos Jorge Baracaldo Robin Ochoa.
Ingeniería del Software
CONTROL DE PROYECTOS.
Actividad 13. Calendarización de proyectos de software.
Programación y control del proyecto
Ingeniería de Software
I NTRODUCCIÓN A LA I NGENIERÍA DEL S OFTWARE Ing. Sonia Godoy H Informática empresarial Ing-Sonia Godoy H.
CRONOGRAMA DE ACTIVIDADES.
Ingeniería de Software
Ingeniería de Software
Diseño de Software y su Proceso
VISIÓN GENERAL DE LA IS Con independencia del modelo de proceso hay tres fases genéricas: Fase de definición Fase de desarrollo Fase de mantenimiento Cada.
Planificación Temporal
Planificación de Proyectos de Software
Gestión de Proyectos.
Ámbito y Estimaciones de Proyecto
Una forma de ORGANIZAR el TRABAJO
Medición y Métricas del Software
CRONOGRAMA DE ACTIVIDADES.
Introducción a las Ingenierías de la Información
Capitulo 1 Roger S. Presman
Laboratorio Informática II
Introducción a las Ingenierías de la Información Práctica de Proyectos.
M.C. Juan Carlos Olivares Rojas
1 Motor de Generación de Formularios para Infocorp Presentación del Proceso.
Elaborado por: Mayoral Cruz Matilde Morales Espinoza Anllhins
Conceptos sobre GESTIÓN DE PROYECTOS
INTRODUCCIÓN AL PROJECT.
Introducción al proceso de verificación y validación.
Administración de Proyectos
Ingeniería de software
APQP – Planeación Avanzada de la Calidad
Estructurar tus ideas para hacerlas realidad
Ciclo de Vida del Software
INGENIERIA DE SOFTWARE
Elementos Conceptuales de proyectos: ¿Qué es un proyecto
Proceso de desarrollo de Software
CONCEPTO DE CICLO DE VIDA 1 En los departamentos de Sistemas se debe definir un marco de referencia común que debe ser:  Pueda ser empleado por todos.
Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales.
Fundamentos de Computación
Planificación de Sistemas de Información
Introducción a la automatización. ¿QUE ES UN PROYECTO? Un proyecto es un conjunto de elementos relacionados en forma lógica, tecnológica y cronológica,
CICLO DE VIDA DE UN SOFTWARE. Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados, que forman parte de.
Master Ingeniería de Telecomunicación Asignatura: Dirección y Gestión de Proyectos Abril 2015 Cronograma con Microsoft Project – Caso práctico Roberto.
ADMINISTRACIÓN Y GESTIÓN DE LA PRODUCCIÓN. Programación de Proyectos  Los proyectos pueden definirse como una serie de tareas relacionadas dirigidas.
Transcripción de la presentación:

Planificación Temporal y Seguimiento del Proyecto

Conceptos Básicos Una fecha limite poco realista. Cambio de los requisitos del cliente. Una subestimación honesta de la cantidad de esfuerzo. Errores predecibles y no predecibles. Dificultades técnicas. Dificultades humanas. Falta de comunicación en el equipo. Falta de reconocimiento por parte de la administración del proyecto.

Que es planificación temporal? La planificación temporal de un proyecto de software es una actividad que distribuye el esfuerzo estimado a lo largo de la duración prevista del proyecto, asignando el esfuerzo a las tareas especificas de la ingenieria de software. Es importante resaltar que dicha planificación evoluciona con el tiempo.

Principios Básicos Compartición. Interdependencia. Asignación de tiempo. Validación de esfuerzo. Responsabilidades definidas. Resultados definidos. Hitos definidos.

Relación entre las personas y el esfuerzo Cuando añadimos gente tarde a un proyecto genera un efecto negativo, provocando a un más retrazo. Aunque la comunicación es absolutamente esencial para el éxito del desarrollo del software, cada nueva vía de comunicación requiere un esfuerzo adicional y , por tanto un tiempo adicional.

Tareas para el proyecto de software Un conjunto de tareas es una colección de de actividades de la ingeniería del software, hitos y entregas que deben realizarse para completar un proyecto particular. Diferentes tipos de proyectos: - Proyectos de Desarrollo del concepto. - Proyectos de Desarrollo de una nueva aplicación. - Proyectos de mejoras de aplicaciones. - Proyectos de mantenimiento de aplicaciones. - Proyectos de reingeniería.

Grado de rigor Cuando hablamos de grado de rigor nos referimos al nivel de disciplina impartido a cada proceso de software, el cual puede variar dependiendo de las características del proyecto. Aparecen cuatro grados de rigor: - Causal. - Estructurado. - Estricto. - Reacción rápida.

Valor selector del conjunto de tareas

Selección de las tareas de ingeniería del software. Á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 ante el concepto.

Refinamiento de las tareas principales. El refinamiento comienza cuando cada tarea principal se descompone en un conjunto de subtareas (como productos de trabajo e hitos relacionados) . Las tareas y subtareas obtenidas en el refinamiento bajo un lenguaje de diseño forman la base de una planificación temporal detallada.

La planificación temporal La planificación temporal no difiere mucho de cualquier esfuerzo de ingenieria multitarea, por lo tanto se pueden aplicar técnicas de planificación temporal de proyectos y técnicas generales al software con pocas modificaciones. Las técnicas usadas: - Técnica de evaluación y revisión de programas (PERT). - Método del camino critico (CPM). - Gráficos de tiempo (Diagrama de Gantt)

El plan del proyecto Introducción. A. Propósito del plan B. Ámbito del proyecto y objetivos Estimaciones del proyecto. A. Datos históricos usados para las estimaciones B. Técnicas de estimación C. Estimaciones de esfuerzo, coste y duración Estrategias de gestión del riesgo. A. Tabla de riesgo B. Estudio de los riesgos a tratar C. Plan RSGR (Reducción,supervisión y gestión del riesgo) para cada riesgo Planificación temporal. A. Estructura de descomposición del trabajo del proyecto B. Red de tareas C. Gráfico de tiempo D. Tabla de recursos

El plan del proyecto Recursos del proyecto. A. Personal B. Hardware y software C. Tabla de recursos Organización del personal. A. Estructura de equipos B. Informes de gestión Mecanismos de seguimiento y control. A. Garantía de calidad y control B. Gestión y control de cambios Apéndices.