3. planificación y gerencia de proyectos

23
3. Planificación y gerencia de proyecto CC BY-NC-SA 3.0 Mónica Guerrero Vázquez 1 2012

Upload: monica-guerrero

Post on 10-Mar-2016

218 views

Category:

Documents


1 download

DESCRIPTION

Material correspondiente al tema 3 de la asignatura de Ingeniería del Software impartida en la UNESUM (2012). Con licencia CC-BY-NC-SA 3.0 (Creative Commons)

TRANSCRIPT

Page 1: 3. Planificación y gerencia de proyectos

3. Planificación y gerencia de proyecto

CC BY-NC-SA 3.0 Mónica Guerrero Vázquez 1 2012

Page 2: 3. Planificación y gerencia de proyectos

Objetivos del tema Explicar las tareas principales llevadas a cabo por los

directores de proyecto

Introducir la gestión de proyectos software y sus principales características

Revisar el proceso de planificación

Revisar representación gráfica de la planficación

Conceptos de riesgo

Proceso de gestión de riesgo del proyecto

CC BY-NC-SA 3.0 Mónica Guerrero Vázquez 2 2012

Iniciamos >>

Page 3: 3. Planificación y gerencia de proyectos

Temas 1. Gestión de proyectos

2. Planificación de proyectos

3. Calendarización del proyecto

4. Gestión de riesgos

2012 CC BY-NC-SA 3.0 Mónica Guerrero Vázquez 3

Page 4: 3. Planificación y gerencia de proyectos

El producto es intangible.

La ingeniería del software no es un concepto tradicional >> por tanto, los proyectos de software tampoco.

Muchos proyectos SW son sólo parte de proyectos más grandes. Por ejemplo??

>>Actividades de la Gestión

2012 CC BY-NC-SA 3.0 Mónica Guerrero Vázquez 4

1. Gestión de proyectos Características de la gestión del software

Page 5: 3. Planificación y gerencia de proyectos

1. Gestión de proyectos Aplicación de conocimientos, habilidades,

herramientas y técnicas a las actividades del proyecto para satisfacer los requisitos del mismo

Entrega del software a tiempo y de acuerdo con los requisitos de la organización desarrollando y adquiriendo el software

Es necesaria la gestión de proyectos?

2012 CC BY-NC-SA 3.0 Mónica Guerrero Vázquez 5

Page 6: 3. Planificación y gerencia de proyectos

Oct-12 Ing. de Software

Qué es la Ing. de Sw -

6

Ciencias de la

Computación

Ingeniería de

Software (2)

Cliente

Teorías

Herramientas y

Técnicas para

resolver problemas

Problema

Funciones

de las

Computa-

doras

Ingeniería de

Software (1)

Solución

<<

Page 7: 3. Planificación y gerencia de proyectos

Propuesta de proyecto. Qué?

Planificación. Cuándo, cómo y con quién?

Estimación de costes. Cuánto?

Seguimiento y control

Personal

Documentación, informes

>> Elementos comunes de la gestión

2012 CC BY-NC-SA 3.0 Mónica Guerrero Vázquez 7

1. Gestión de proyectos Actividades de la Gestión del proyecto

Page 8: 3. Planificación y gerencia de proyectos

No son elementos propios de la gestión del software

Son aplicables a cualquier tipo de proyecto

Técnicamente sistemas de ingeniería complejo tienden a pasar los mismos problemas que los sistemas software.

>> Personal

2012 CC BY-NC-SA 3.0 Mónica Guerrero Vázquez 8

1. Gestión de proyectos Elementos comunes de la gestión

Page 9: 3. Planificación y gerencia de proyectos

Puede haber un inconveniente en la incorporiación del personal que los directores de proyectos deben considerar y que pueden deberse a:

Presupuesto

Experiencia

<< Indice

2012 CC BY-NC-SA 3.0 Mónica Guerrero Vázquez 9

1. Gestión de proyectos Personal del proyecto

Page 10: 3. Planificación y gerencia de proyectos

2. Planificación del proyecto

Actividad que requiere de trabajo minucioso

Es un proceso continuo a lo largo del ciclo del proyecto.

Existe un plan global del proyecto, que se va armando con varios planes diferentes que lo soportan.

Tipos de plan?

2012 CC BY-NC-SA 3.0 Mónica Guerrero Vázquez 10

Page 11: 3. Planificación y gerencia de proyectos

Plan de calidad

Plan de validación

Plan de la gestión de la configuración

Plan de mantenimiento

Plan del personal para desarrollo

>> Proceso de planificación

2012 CC BY-NC-SA 3.0 Mónica Guerrero Vázquez 11

Describe los procedimientos de calidad y los estándares que serán usados en el proyecto

Describe las propuestas, recursos y calendario usados para la validación del sistema.

Describe los procedimientos de la gestión de la configruación y las estructuras a usarse.

2. Planificación del proyecto Predice los requisitos de mantenimiento de sistemas, costos y esfuerzos para el mismo.

Describe cómo van a desarrollarse las habilidades y la experiencia de los miembros del equipo del proyecto.

Page 12: 3. Planificación y gerencia de proyectos

Establecer o entender los requistos y restricciones del proyecto

Valorar los parámetros del proyecto

Definir hitos y entregables A lo largo del proyecto hay que:

Planificar el tiempo

Inicia actividades

Revisar el avance de la actividad

Revisar y renegociar cambios

Si existen problemas >> iniciar revisión técnica

2012 CC BY-NC-SA 3.0 Mónica Guerrero Vázquez 12

2. Planificación del proyecto Proceso de planificación

Hitos>>Logros>>Medibles

Entregables>>Resultados al cliente

>>Plan de proyecto

Page 13: 3. Planificación y gerencia de proyectos

Muestra los recursos del proyecto, el desglose del trabajo (EDT=WBS) y cronograma de trabajo

Estructura:

Introducción

Organización del proyecto

Requisitos de recursos SW y HW

Desglose de trabajo

Cronograma

Mecanismos para monitoreo y control

2012 CC BY-NC-SA 3.0 Mónica Guerrero Vázquez 13

2. Planificación del proyecto Plan del proyecto

<<Indice

Page 14: 3. Planificación y gerencia de proyectos

Dividir el proyecto en tareas y estimar tiempo y recursos para llevarlas a cabo.

Organizar las tareas de forma concurrente (es decir, a la vez, de forma que se aproveche al máximo el tiempo)

Minimizar dependencia de tareas. Por qué?

Depende de la intuición y experiencia de los managers/directores de proyecto

2012 CC BY-NC-SA 3.0 Mónica Guerrero Vázquez 14

3. Calendarización del proyecto

Dibujar proceso de cronograma >>

Problemas de la programación >>

Page 15: 3. Planificación y gerencia de proyectos

Dificultad de predecir los problemas y el coste de su resolución.

La productividad no es proporcional al número de personas que trabajan en una tarea.

Lo impredecible sucede en todos los casos, por lo que hay que prepararse también para lo impredecible.

2012 CC BY-NC-SA 3.0 Mónica Guerrero Vázquez 15

Problemas de la programación

Ley de Brooke

Barras y redes >>

3. Calendarización del proyecto

Page 16: 3. Planificación y gerencia de proyectos

Se trata de representaciones gráficas de la planificación

Muestran u organizan el desglose de tareas (no deben ser muy pequeñas)

Los diagramas de actividades muestran las dependencias y el camino crítico.

Los diagramas de barras muestran el cronograma en calendario.

2012 CC BY-NC-SA 3.0 Mónica Guerrero Vázquez 16

Barras y redes

Ejemplo >>

3. Calendarización del proyecto

Page 17: 3. Planificación y gerencia de proyectos

3. Calendarización del proyecto

2012 CC BY-NC-SA 3.0 Mónica Guerrero Vázquez 17

Ejemplo Activity Duration (days) Dependencies

T1 8

T2 15

T3 15 T1 (M1)

T4 10

T5 10 T2, T4 (M2)

T6 5 T1, T2 (M3)

T7 20 T1 (M1)

T8 25 T4 (M5)

T9 15 T3, T6 (M4)

T10 15 T5, T7 (M7)

T11 7 T9 (M6)

T12 10 T11 (M8)

Ian Sommerville

Page 18: 3. Planificación y gerencia de proyectos

2012 CC BY-NC-SA 3.0 Mónica Guerrero Vázquez 18

3. Calendarización del proyecto Ejemplo

4/7 11/7 18/7 25/7 1/8 8/8 15/8 22/8 29/8 5/9 12/9 19/9

T4

T8 T11

T12

T1

T3

T9

T2

T6 T10

T7

T5

Fred

Jane

Anne

Mary

Jim

Ian Sommerville

Reubicación de personal

Page 19: 3. Planificación y gerencia de proyectos

2012 CC BY-NC-SA 3.0 Mónica Guerrero Vázquez 19

3. Calendarización del proyecto Ejemplo

star t

T2

M3T6

Finish

T10

M7T5

T7

M2T4

M5

T8

4/7 /03

8 da ys

14/7 /03 15 da ys

4/8/03

15 da ys

25/8/03

7 da ys

5/9/03

10 da ys

19/9/03

15 da ys

11/8/03

25 da ys

10 da ys

20 da ys

5 da ys25/7 /03

15 da ys

25/7 /03

18/7 /03

10 da ys

T1

M1 T3

T9

M6

T11

M8

T12

M4

Ian Sommerville

Page 20: 3. Planificación y gerencia de proyectos

2012 CC BY-NC-SA 3.0 Mónica Guerrero Vázquez 20

4/7 11/7 18/7 2 5/7 1/8 8/8 1 5/8 22/8 2 9/8 5/9 12/9 19/9

T4

T1

T2

M1

T7T3

M5

T8

M3

M2

T6

T5

M4

T9

M7

T10

M6

T11

M8

T12

Star t

Finish

3. Calendarización del proyecto Ejemplo

Ian Sommerville

<< Indice

Page 21: 3. Planificación y gerencia de proyectos

4. Gestión de riesgos Predecir/identificar riesgos y desarrollar planes para

minimizar su efecto en el proyecto.

Qué es un riesgo?

Es una probabilidad de que ocurra alguna circunstancia adversa

Los riesgos del proyecto

Los riesgos del producto

Los riesgos del negocio

2012 CC BY-NC-SA 3.0 Mónica Guerrero Vázquez 21

Afectan el cronograma o recursos del proyecto

Afectan a la calidad o rendimiento del software en elaboración

Afectan a la organización proveedora

Próxima sesión >>

Page 22: 3. Planificación y gerencia de proyectos

Próxima sesión Finalizar proceso de gestión de riesgos

Iniciamos la Ingeniería de requisitos o Análisis del sistema.

Vamos a preparar los temas 6, 7 y 8 de las bibliografías BB1 y BB2

Se realizará una dinámica de grupo y/o test al iniciar la clase.

2012 CC BY-NC-SA 3.0 Mónica Guerrero Vázquez 22

Page 23: 3. Planificación y gerencia de proyectos

2012 CC BY-NC-SA 3.0 Mónica Guerrero Vázquez 23

CC BY-NC-SA 3.0

Mónica Guerrero Vázquez

http://ticydh.blogspot.com

http://urjc.academia.edu/MonicaGuerreroVazquez

[email protected]