cap1 introducción asdf

29
Gestión de Proyectos de Software Mtra. Ana Cecilia Ruiz Calvillo Mtra. Anabel Gutiérrez Espinoza Agosto-Diciembre 2015

Upload: tania-parra-soto

Post on 22-Jan-2018

183 views

Category:

Education


1 download

TRANSCRIPT

Gestión de Proyectos de Software

Mtra. Ana Cecilia Ruiz Calvillo

Mtra. Anabel Gutiérrez Espinoza

Agosto-Diciembre 2015

Capítulo 1. Introducción

GUIA del PMBOK®

Gestión de Proyectos de Software

Finalidad principal del PMBOK®

Identificar el subconjunto de Fundamentos de

la Direccion de Proyectos generalmente

reconocido como buenas practicas.

Identificar significa proporcionar una

descripcion general en contraposicion a una

descripcion exhaustiva.

Gestión de Proyectos de Software

Finalidad principal del PMBOK®

Identificar el subconjunto de Fundamentos de

la Direccion de Proyectos generalmente

reconocido como buenas practicas.

Generalmente reconocido significa que los

conocimientos y las practicas descritos son

aplicables a la mayoria de los proyectos, la

mayor parte del tiempo, y que existe un

amplio consenso sobre su valor y utilidad.

Gestión de Proyectos de Software

Finalidad principal del PMBOK®

Identificar el subconjunto de Fundamentos de la Direccion de Proyectos generalmente reconocido como buenas practicas.

Buenas practicas significa que existe un acuerdo general en que la correcta aplicacion de estas habilidades, herramientas y tecnicas puede aumentar las posibilidades de exito de una amplia variedad de proyectos diferentes. Buenas practicas no quiere decir que los conocimientos descritos deban aplicarse siempre de forma uniforme en todos los proyectos.

Gestión de Proyectos de Software

El equipo de direccion del proyecto es

responsable de determinar lo que es

apropiado para cada proyecto particular.

Gestión de Proyectos de Software

¿Que es un proyecto?

Un proyecto es un esfuerzo temporal que se

lleva a cabo para crear un producto,

servicio o resultado unico.

Gestión de Proyectos de Software

Temporal

Que cada proyecto tiene un comienzo definido y un final definido.

El final se alcanza cuando se han logrado los objetivos del proyecto o cuando queda claro que los objetivos del proyecto no seran o no podran ser alcanzados, o cuando la necesidad del proyecto ya no exista y el proyecto sea cancelado.

Temporal no es aplicable generalmente al producto, servicio o resultado creado por el proyecto.

Gestión de Proyectos de Software

La naturaleza temporal de los proyectos puede aplicarse tambien a otros aspectos de la empresa: La oportunidad o ventana de negocio normalmente es

temporal: algunos de los proyectos tienen un periodo limitado para producir sus productos o servicios.

El equipo del proyecto, como unidad de trabajo, pocas veces perdura despues del proyecto: un equipo creado con el unico fin de llevar a cabo el proyecto lo desarrollara y luego se disolvera, y los miembros del equipo seran reasignados una vez que concluya el mismo.

Gestión de Proyectos de Software

Productos, servicios o resultados unicos

Un proyecto crea productos entregables

unicos.

Productos entregables son productos,

servicios o resultados.

Gestión de Proyectos de Software

Los proyectos pueden crear:

Un producto o articulo producido, que es

cuantificable y que puede ser un elemento

terminado o un componente.

La capacidad de prestar un servicio como, por

ejemplo, las funciones del negocio que respaldan

la produccion o la distribucion.

Un resultado como, por ejemplo, salidas o

documentos.

Gestión de Proyectos de Software

Elaboracion gradual

La elaboracion gradual es una caracteristica de los proyectos que acompana a los conceptos de temporal y unico.

Elaboracion gradual significa desarrollar en pasos e ir aumentando mediante incrementos.

Por ejemplo, el alcance de un proyecto se define de forma general al comienzo del mismo, y se hace mas explicito y detallado a medida que el equipo desarrolla un mejor y mas completo entendimiento de los objetivos y de los productos entregables.

Gestión de Proyectos de Software

La elaboracion gradual de las especificaciones de un proyecto debe ser coordinada cuidadosamente con la definicion adecuada del alcance de éste, particularmente si se ejecuta en virtud de un contrato.

Una vez definido correctamente, el alcance —el trabajo a realizar— debera controlarse a medida que se elaboran gradualmente las especificaciones del proyecto y del producto.

Gestión de Proyectos de Software

Proyectos vs Operaciones

Las organizaciones realizan trabajos con el fin de lograr un conjunto de objetivos. Por lo general, los trabajos se clasifican en proyectos y operaciones, aunque en algunos casos estos se superponen. Pueden compartir varias de las siguientes caracteristicas: Realizados por personas.

Restringidos por la limitacion de los recursos.

Planificados, ejecutados y controlados.

Los proyectos y las operaciones difieren primordialmente en que las operaciones son continuas y repetitivas, mientras que los proyectos son temporales y unicos.

Gestión de Proyectos de Software

Los objetivos de los proyectos y las operaciones son fundamentalmente diferentes. La finalidad de un proyecto es alcanzar su objetivo y

luego concluir.

El objetivo de una operacion continua es dar respaldo al negocio.

Los proyectos son diferentes porque el proyecto concluye cuando se alcanzan sus objetivos especificos, mientras que las operaciones adoptan un nuevo conjunto de objetivos y el trabajo continua.

Gestión de Proyectos de Software

Ejemplos de Proyectos

Desarrollar un nuevo producto o servicio.

Efectuar un cambio en la estructura, en el

personal o en el estilo de una organizacion.

Disenar un nuevo vehiculo de transporte.

Desarrollar o adquirir un sistema de

informacion nuevo o modificado.

Gestión de Proyectos de Software

Construir un edificio o una planta.

Construir un sistema de abastecimiento de

agua para una comunidad

Realizar una campana para un partido

politico.

Implementar un nuevo procedimiento o

proceso de negocio.

Responder a una solicitud de contrato.

Gestión de Proyectos de Software

Los proyectos son autorizados como resultado de una o mas de las siguientes consideraciones estrategicas: Una demanda del mercado (una compania petrolera

autoriza un proyecto para construir una nueva refineria en respuesta a una escasez cronica de gasolina)

Una necesidad de la organizacion (una compania de formacion autoriza un proyecto para crear un nuevo curso a fin de aumentar sus ingresos)

Una solicitud de un cliente (una compania electrica autoriza un proyecto para construir una nueva subestacion)

Un avance tecnologico (una firma de software autoriza un nuevo proyecto para desarrollar una nueva generacion de videojuegos despues de la introduccion de nuevos equipos de juegos por parte de las empresas de electronica)

Un requisito legal (un fabricante de pinturas autoriza un proyecto para establecer los procedimientos de manejo de un nuevo material toxico).

Gestión de Proyectos de Software

¿Que es la direccion de proyectos?

La direccion de proyectos es la aplicacion de conocimientos, habilidades, herramientas y tecnicas a las actividades de un proyecto para satisfacer los requisitos del mismo.

La direccion de proyectos se logra mediante la aplicacion e integracion de los procesos de inicio, planificacion, ejecucion, seguimiento y control, y cierre.

El director es la persona responsable de alcanzar los objetivos del proyecto.

Gestión de Proyectos de Software

La direccion de un proyecto incluye:

Identificar los requisitos

Establecer unos objetivos claros y posibles de

realizar

Equilibrar las demandas concurrentes de calidad,

alcance, tiempo y costos

Adaptar las especificaciones, los planes y el

enfoque a las diversas inquietudes y expectativas

de los diferentes interesados.

Gestión de Proyectos de Software

Los directores del proyecto a menudo hablan de una “triple restriccion” —alcance, tiempos y costos del proyecto— a la hora de gestionar los requisitos concurrentes de un proyecto.

La calidad del proyecto se ve afectada por el equilibrio de estos tres factores.

Los proyectos de alta calidad entregan el producto, servicio o resultado requerido con el alcance solicitado, puntualmente y dentro del presupuesto. La relacion entre estos tres factores es tal que si cambia cualquiera de ellos, se ve afectado por lo menos otro de los factores.

Gestión de Proyectos de Software

Dirección de Proyectos

4. GESTIÓN DE LA INTEGRACIÓN DEL

PROYECTO

4.1 Desarrollar el Acta de Constitución del Proyecto

4.2 Desarrollar el Plan para la Dirección del Proyecto

4.3 Dirigir y Gestionar el Trabajo del Proyecto

4.4 Monitorear y Controlar el Trabajo del Proyecto

4.5 Realizar el Control Integrado de Cambios

4.6 Cerrar el Proyecto o Fase

5. GESTIÓN DEL ALCANCE DEL PROYECTO

5.1 Planificar la Gestión del Alcance

5.2 Recopilar Requisitos

5.3 Definir el Alcance

5.4 Crear la EDT/WBS

5.5 Validar el Alcance

5.6 Controlar el Alcance

6. GESTIÓN DEL TIEMPO DEL PROYECTO

6.1 Planificar la Gestión del Cronograma

6.2 Definir las Actividades

6.3 Secuenciar las Actividades

6.4 Estimar los Recursos de las Actividades

6.5 Estimar la Duración de las Actividades

6.6 Desarrollar el Cronograma

6.7 Controlar el Cronograma

Descripción general de las Áreas de Conocimiento de la Dirección de

Proyectos y de los Procesos de Dirección de Proyectos

Gestión de Proyectos de Software

Dirección de Proyectos

7. GESTIÓN DE LOS COSTOS DEL PROYECTO

7.1 Planificar la Gestión de los Costos

7.2 Estimar los Costos

7.3 Determinar el Presupuesto

7.4 Controlar los Costos

8. GESTIÓN DE LA CALIDAD DEL

PROYECTO

8.1 Planificar la Gestión de la Calidad

8.2 Realizar el Aseguramiento de

Calidad

8.3 Controlar la Calidad

9. GESTIÓN DE LOS RECURSOS

HUMANOS DEL PROYECTO

9.1 Planificar la Gestión de los Recursos

Humanos

9.2 Adquirir el Equipo del Proyecto

9.3 Desarrollar el Equipo del Proyecto

9.4 Dirigir el Equipo del Proyecto

10. GESTIÓN DE LAS COMUNICACIONES

DEL PROYECTO

10.1 Planificar la Gestión de las

Comunicaciones

10.2 Gestionar las Comunicaciones

10.3 Controlar las Comunicaciones

Descripción general de las Áreas de Conocimiento de la Dirección de

Proyectos y de los Procesos de Dirección de Proyectos

Gestión de Proyectos de Software

Dirección de Proyectos

11. GESTIÓN DE LOS RIESGOS DEL

PROYECTO

11.1 Planificar la Gestión de los Riesgos

11.2 Identificar los Riesgos.

11.3 Realizar el Análisis Cualitativo de Riesgos

11.4 Realizar el Análisis Cuantitativo de Riesgos

11.5 Planificar la Respuesta a los Riesgos

11.6 Controlar los Riesgos

12. GESTIÓN DE LAS ADQUISICIONES DEL

PROYECTO

12.1 Planificar la Gestión de las Adquisiciones

12.2 Efectuar las Adquisiciones

12.3 Controlar las Adquisiciones

12.4 Cerrar las Adquisiciones

13. GESTIÓN DE LOS INTERESADOS DEL

PROYECTO

13.1 Identificar a los Interesados

13.2 Planificar la Gestión de los Interesados

13.3 Gestionar la Participación de los

Interesados

13.4 Controlar la Participación de los

Interesados

Descripción general de las Áreas de Conocimiento de la Dirección de

Proyectos y de los Procesos de Dirección de Proyectos

Gestión de Proyectos de Software

Contexto de la direccion de proyectos Un programa es un grupo de proyectos relacionados cuya direccion se

realiza de manera coordinada para obtener beneficios y control que no

se obtendrian si fueran dirigidos de forma individual

Un portafolio es un conjunto de proyectos o programas y otros trabajos,

que se agrupan para facilitar la gestion efectiva de ese trabajo, a fin de

cumplir con los objetivos estrategicos de negocio.

Con frecuencia, los proyectos se dividen en componentes o

subproyectos mas faciles de gestionar, aunque los subproyectos

individuales pueden ser considerados proyectos y dirigidos como tales.

Una oficina de gestion de proyectos (PMO) es una unidad de la

organizacion para centralizar y coordinar la direccion de proyectos a su

cargo. Una PMO tambien puede denominarse “oficina de gestion de

programas”, “oficina del proyecto” u “oficina del programa”. Una PMO

supervisa la direccion de proyectos, programas o una combinacion de

ambos.

Gestión de Proyectos de Software

Responsabilidades y competencias del Director de Proyectos

El director del proyecto es la persona

asignada por la organización ejecutora para

liderar al equipo responsable de alcanzar los

objetivos del proyecto.

Tienen la responsabilidad de satisfacer

necesidades: de las tareas, del equipo y las

individuales.

Es el nexo de unión entre la estrategia y el

equipo.

Gestión de Proyectos de Software

Responsabilidades y competencias del Director de Proyectos

Además de las habilidades específicas a un

área y de las competencias generales en

materia de gestión requeridas para el proyecto,

una dirección de proyectos eficaz requiere que

el director del proyecto cuente con las

siguientes competencias:

Conocimiento: Se refiere a lo que el director del

proyecto sabe sobre la dirección de proyectos.

Desempeño: Se refiere a lo que es capaz de hacer o

lograr cuando aplica sus conocimientos sobre la

dirección de proyectos.

Gestión de Proyectos de Software

Responsabilidades y competencias del Director de Proyectos

Personal: Se refiere a la manera en que se comporta

cuando ejecuta el proyecto o actividades relacionadas

con el mismo. La eficacia personal abarca actitudes,

características básicas de la personalidad y liderazgo,

lo cual proporciona la capacidad de guiar al equipo

del proyecto mientras se cumplen los objetivos del

proyecto y se equilibran las restricciones del mismo.

Gestión de Proyectos de Software

Habilidades Interpersonales de un Director de Proyecto Liderazgo

Trabajo en equipo

Motivación

Comunicación

Influencia

Toma de decisiones

Conocimientos de política y cultura

Negociación

Generar confianza

Gestión de Conflictos

Proporcionar orientación/Entrenamiento.