Planificación del Proyecto

Slides:



Advertisements
Presentaciones similares
Unida III Software para la administración de proyectos
Advertisements

Proceso de desarrollo con UML y el modelo CMM
Metodologías ágiles.
GESTIÓN y VALORACIÓN del PUESTO de TRABAJO
Gestión de Proyectos Sesión Septiembre 5 de 2009.
PROCESO Y MODELOS EN LA INGENIERIA DE SOFTWARE
Introducción a la gestión de proyectos de software
Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de Metodologías ágiles.
SYSMOTORFLOW PRESENTACIÓN DEL PROCESO Proyecto de Ingeniería de Software 2010.
Gestión de proyectos Es la primera etapa de Ingeniería del Software.
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
EDT, Ruta Crítica & Gantt
2010 Enterprise Unified Process (EUP)
Proceso de Originación de Crédito: Banco de los Alpes
Proyecto de Ingeniería de Software 2008
FEBRERO OBJETIVO DE LA SESIÓN Dar una panorama general del contenido del Manual de Planeación de la Calidad, el cual da cumplimiento a la norma.
Evaluación de Productos
Introducción a la gestión
Gestión del Tiempo del Proyecto
Conclusiones de Fase de Construcción Grupo 2 – Año 2006.
Universidad Rey Juan Carlos
Fase Inicial Grupo 6 – PIS – 2013.
Plan de Gestión Diego Andrés Rodríguez García. Agenda Administración de Proyectos Ciclo de vida del proyecto Inicio del proyecto Estado estable Terminación.
GESTION DEL ALCANCE DEL PROYECTO
Objetivos de la sesión  Comprender los aspectos fundamentales relativos a un plan de proyecto  Saber qué elementos deben formar parte de un plan de.
Planificación del Desarrollo de Software
BASES DE MICROSOFT PROJECT.
Nuestra Empresa… ... Su Empresa
4/27/2015Gestión de Proyectos de Software1 PLANEACIÓN ESTRATÉGICA – PRIMERA PARTE Carlos Mario Zapata J.
Plan de Sistemas de Información (PSI)
Primera Fase Universitaria de Guad 9 Introducción al Manejo de Proyectos.
Proceso de Gestión de Proyectos
Ximena Romano – Doris Correa
Areas de Proceso del Modelo CMMI-DEV
CRONOGRAMA DE ACTIVIDADES.
Ingeniería de Software
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
“condición que necesita el usuario para resolver un problema o conseguir un objetivo determinado”. Los requisitos de un sistema son los aspectos que el.
Yussef Farrán Leiva Un proyecto que es? Yussef Farrán Leiva
Proyecto de Ingeniería de Software Grupo Nº 9 - GXPost (Desarrollo con GeneXus 8.0) Evaluación de la Fase Construcción (Jueves 4 de Noviembre de.
Gestión de los Costos del Proyecto
El rol de SQA en PIS.
Grupo 10 – 2008 Proyecto de Ingeniería de Software
Laboratorio Informática II
Introducción a las Ingenierías de la Información Práctica de Proyectos.
1 Motor de Generación de Formularios para Infocorp Presentación del Proceso.
Elaborado por: Mayoral Cruz Matilde Morales Espinoza Anllhins
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
CMM.
Introducción al proceso de verificación y validación.
Microsoft Office Project INTRODUCCIÓN A LA GESTIÓN DE PROYECTOS Microsoft Office Project 2010.
Especialidad en Administración de Proyectos
Objetivos Categoría Gestión de Proyectos
Estructurar tus ideas para hacerlas realidad
REVISION Y AUDITORIA.
Ciclo de Vida del Software
Desarrollar un buen software depende de un gran número de actividades y etapas, donde el impacto de elegir la metodología para un equipo en un determinado.
Proyecto de Ingeniería de Software 2008 Proyecto TITA Soft. Grupo 02.
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.
Semestre VIII – Lapso Académico Ingeniería en Informática.
Evaluación de la Fase de Construcción Grupo 4. Riesgos ocurridos Atrasos en la planificación Priorización de tareas Problemas de funcionamiento de la.
UNIVERSIDAD LATINA (UNILA) III.- PLAN DE IMPLEMENTACIÓN
Procesos de Planeación
Instituto Tecnológico de Tijuana Maestría en Administración Administración de la Producción y las Operaciones Equipo: “Power Girls” 14 de Noviembre Tijuana.
Integrantes: Mejía Zúñiga Yoselin Taco Apaza Pamela Ychuta Torres John.
Gestión del Alcance del Proyecto
Fase de Inicio Proceso Unificado de Desarrollo de Software.
4. Definición del proyecto. Qué tan difícil es manejar un proyecto? ◦Dependerá del tamaño del mismo ◦De los costos ◦De los plazos ◦Del nivel de dificultad.
Transcripción de la presentación:

Planificación del Proyecto Mayra A. Sacanamboy F. maylesac@eisc.univalle.edu.co

Planificar un proyecto iterativo cuántas iteraciones Cuanto duran las iteraciones cómo determinar los contenidos y los objetivos de una iteración cómo seguir el progreso de una iteración

Gestión de un proyecto Asignar tareas y responsabilidades a un equipo de gente a lo largo del tiempo Seguimiento del progreso relativo a la planificación y detección de problemas potenciales.

Dos niveles de plan Imposible hacer una planificación detallada (asignar a cada persona una tarea para cada día durante los próximos dos o tres años) Para procesos iterativos se recomienda basar el desarrollo en dos tipos de planes: un plan a grandes rasgos (plan de fase) varios planes detallados (plan de iteración)

Plan de fase Solo hay uno por cada proyecto: Fechas de los actividades principales 1. Objetivo del ciclo (final de la fase de inicio, proyecto bien delimitado y financiado) 2. Arquitectura del ciclo (final de la fase de elaboración, arquitectura completa) 3. Capacidad operativa inicial (final de la fase de construcción, primera versión beta) 4. Entrega del producto (final de la fase de transición y del ciclo) Perfil de personal (qué recursos harán falta a lo largo del tiempo)

Características del plan de fase Este plan se genera al principio de la fase de inicio, y se actualiza tanto como sea necesario. Basta con dos o tres páginas. Se refiere a la documentación de proyecto para definir el alcance del proyecto y las premisas del proyecto.

Plan de una iteración Es un plan detallado. Hay uno sólo por cada iteración. Un proyecto suele tener dos planes de iteración activos en cada momento: El plan de la iteración actual (se utiliza en el seguimiento del trabajo de la iteración) El plan de la iteración siguiente (se genera hacia el final de la iteración actual y está disponible al terminarla)

Características del plan de iteración Se genera utilizando técnicas y herramientas tradicionales de planificación (definir tareas y asignar a equipos e individuos) Contiene fechas importantes (construcciones principales, llegada de componentes de otras organizaciones, y revisiones principales). Una ventana que se desplaza por el plan principal (de fase), amplificando la imagen del tramo que recorre.

Construir un plan de fase Dos cuestiones principales: Cúanto esfuerzo supone (cuánto voy a hacer) Cuándo tiene que estar (fecha final de entrega) De ahí se planifica hacia atrás.

Pesos relativos de las fases Tiempo Esfuerzo Inicio 10% 5% Elaboración 30% 20% Construcción 50% 65% Transición

Duración relativa de iteración Cinco personas pueden planear el lunes por la mañana, comer todos los días juntos para hacer el seguimiento, reasignar tareas, empezar una construcción el jueves, y terminar la iteración el viernes Veinte personas necesitan más tiempo para organizarse, una iteración serán entre tres y cuatro semanas Cuarenta personas, hay niveles intermedios de jerarquía, hace falta más documentación formal y más protocolos, una iteración razonable serían tres meses

Iteración Duración ideal de una iteración: de dos a seis semanas. La rapidez de iteración depende del tamaño de la organización.

Construir un plan de iteración Partir de la longitud y los recursos asignados a la iteración. Evitar objetivos ambiciosos que luego no baste con una iteración. Se puede utilizar una herramienta de planificación como Microsoft Project (asignación de tareas y dependencias). Partir de la longitud y los recursos asignados a la iteración. Evitar objetivos ambiciosos que luego no baste con una iteración. •Se puede utilizar una herramienta de planificación como Microsoft Project (asignación de tareas y dependencias).

Pasos a seguir 1. Definir criterios objetivos para saber si ha tenido éxito. 2. Identificar los artefactos concretos y medibles que habrá que desarrollar y las actividades necesarias para conseguirlos. 3. Partiendo de una división de trabajo de iteración típica, ajustarla a lo que hay que hacer

Pasos a seguir 4. Utilizar estimaciones para asignar duración y esfuerzo a cada actividad (ateniendose al presupuesto)

PLAN DE DESARROLLO Meta: construír un manual de procesos de desarrollo de software. Cada proyecto será entonces una instanciación de los procesos definidos en el manual.

PLAN DE DESARROLLO El plan de desarrollo debe contener: 1. Para cada una de las Fases o etapas Entradas y Salidas Verificación y control de progresos Ubicación de riesgos Asignación de recursos: * Tiempo * Personal

PLAN DE DESARROLLO 2. Para la administración del proyecto Cronograma Control de progreso Responsabilidades Relación con otros grupos

PLAN DE DESARROLLO 3. Para los métodos de desarrollo y herramientas Reglas, prácticas, convenciones Tecnicas - CASE Manejo de configuraciones

Seguimiento y Supervisión del Proyecto Software: Reproducir el estado actual y progreso del proceso, permitiendo tomar las acciones de corrección cuando se produzca desviación. Informe de Control de Estado: En cada iteración, y a lo largo de todo el CVS. Entrada de la toma de decisiones Lista de Riesgos: recoge los puntos críticos del proyecto. Entrada de Planificación y de Seguimiento: Impacto del punto crítico Plan de contingencia