Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proyectos
1. TECNOLÓGICO NACIONAL DE MÉXICO
Ingeniería en Sistemas Computacionales
Gestión de Proyectos de Software
Unidad 1: Introducción a la Gestión de Proyectos
Gestión de Proyectos de Software
2. Unidad 1:
Introducción a la gestión de proyectos
Competencia de la unidad
• Conoce e identifica los conceptos básicos de la gestión de
proyectos así como las fases que la conforman.
Gestión de Proyectos de Software
3. Gestión de Proyectos de Software
• La Gestión de Proyectos es una disciplina que a través de procesos
definidos logra alcanzar una meta previamente establecida.
• Debes tener bien definido cuál es el resultado que se desea
obtener.
• Para que esos resultados sean satisfactorios dependerá de cómo y
quién ejecuta y realiza las actividades.
4. Gestión de Proyectos de Software
¿Qué es un proyecto?
Un proyecto es un conjunto de acciones
que se planifican a fin de conseguir una
meta previamente establecida, para lo
que se cuenta con una determinada
cantidad de recursos.
5. Gestión de Proyectos de Software
Ejemplos de un proyecto
•Desarrollar un nuevo producto
•Construir un edificio, un puente, etc.
•Desarrollar un software
•Elaborar un plan de mercadotecnia
•Escribir un libro
•Diseñar un plan de negocios
•Introducir una innovación a un proceso
6. Gestión de Proyectos de Software
NO son proyectos
•Procesar órdenes de compra
•Fabricar un producto
•Transportar materiales o productos
•Controlar un proceso
…… o cualquier cosa que sea repetitiva
7. Gestión de Proyectos de Software
Ya sea que el proyecto tenga:
Fines
personales por
ejemplo: una
modificación al
hogar.
Profesionales:
la creación de
una empresa,
Investigativo:
un proyecto
científico, una
tesis.
Posee una
estructura
dividida en
fases
Permite el
logro de la
meta u
objetivo
establecido.
8. Gestión de Proyectos de Software
Debe tener
principio y fin
Sigue una
serie de
etapas en su
elaboración
Carácter no
repetitivo
13. Gestión de Proyectos de Software
Para efectos de este tema, definiremos a la
Gestión de Proyectos como:
“Todas las acciones que deben realizarse para
cumplir con una necesidad definida dentro de
plazos definidos. Gestionar, direccionar o dirigir,
son sin duda definiciones inmersas en la Gestión
de Proyectos”.
18. Etapas de un Proyecto
INICIO
Gestión de Proyectos de Software
• Es la definición del proyecto
• Metas y objetivos a alcanzar
• Decide cuales son las principales tareas
• Se determinan los recursos
• Se identifican riesgos y restricciones
19. Etapas de un Proyecto
PLANIFICACIÓN
Gestión de Proyectos de Software
La planificación de un proyecto de software
tiene como objetivo el establecimiento de
los tiempos dedicados a cada fase del
desarrollo y sus actividades así como a los
recursos necesarios (humanos y
materiales) para cada una de ellas.
20. PLANIFICACIÓN
Gestión de Proyectos de Software
Define el alcance, los recursos y el tiempo
requeridos.
El plan muestra:
Cuantas Tareas deben realizarse
Quién hará cada tarea
El costo estimado de cada tarea
La secuencia propuesta de las tareas
La duración estimada de cada tarea y la
longitud del proyecto (calendario)
21. EJECUCIÓN
Gestión de Proyectos de Software
•Es la puesta en marcha del proyecto
•Registra los avances del proyecto
comparando los datos actuales con los
estimados
•Revisa los recursos, el alcance y los
factores de tiempo para balancear
prioridades
22. CONTROL
Gestión de Proyectos de Software
•Monitoreo de Actividades:
Verifica si las tareas se ejecutan de acuerdo
con lo planeado, organizado y dirigido
•Indica las acciones correctivas necesarias
Monitoreo del trabajo realizado analizando
el cómo el proceso difiere de lo planeado
33. Gestión de Proyectos de Software
Tarea. En equipos realiza la siguiente actividad:
• Revisen la información de la clase y diseñen un
diagrama de flujo de la administración de
proyectos, basado en la siguiente pregunta
detonante: ¿Qué se necesita hacer para
comenzar a administrar un proyecto?
• Concluyan el diagrama con una conclusión en
donde indiquen ¿qué pasaría si un área del
conocimiento de la administración de proyectos
no realiza adecuadamente su función? Aporten
ejemplos.
35. Que es PMI
Reseña Histórica
Estructura del PMBoK
Asociaciones y Certificaciones
Otra certificadora: IPMA
Fortalezas y Limitaciones de PMI
Gestión de Proyectos de Software
36. P m i (Project Management Institute)
Organización internacional sin fines de lucro que
asocia a profesionales relacionados con la Gestión
de Proyectos.
A 2011, es la más grande del mundo en su rubro,
con más de 260.000 miembros en 170 países.
La oficina central se encuentra en Filadelfia (U.S.A)
Gestión de Proyectos de Software
37. Sus principales objetivos son:
• Formular estándares
profesionales en Gestión de
Proyectos.
• Generar conocimiento a través
de la investigación.
• Promover la Gestión de
Proyectos como profesión a
través de sus programas de
certificación.
Gestión de Proyectos de Software
38. • En la década de
los 70 se realizó el
primer Capítulo
(conglomerado),
• permitió realizar
fuera de Estados
Unidos el primer
seminario.
El PMI se fundó en 1969.
Su primer seminario se celebró en Atlanta (USA),
acudieron más de 80 personas.
Gestión de Proyectos de Software
39. En los 80 se realizó
la primera
evaluación para la
certificación como
profesional en
gestión de proyectos
(PMP® siglas en
inglés)
Gestión de Proyectos de Software
40. • A principios de los 90 se
publicó la primera
edición de la Guía del
PMBOK® (Project
Management Body of
Knowledge).
• convirtiéndose en pilar
básico para la gestión y
dirección de proyectos.
En 2000, el PMI integrado por más de 40.000
miembros activos, 10.000 PMP® certificados y
casi 300.000 copias vendidas del PMBOK®.
Gestión de Proyectos de Software
41. (project Management Body of
Knowledge) PMBOK®
• provee los fundamentos de la gestión de proyectos
que son aplicables a un amplio rango de proyectos:
construcción, software, ingeniería, etc.
El PMBOK es un estándar internacionalmente
(IEEE Std 1490-2003)
Gestión de Proyectos de Software
42. • PMBOK® como estándar en proyectos
comprende 2 grandes secciones:
1. Sobre los procesos y contextos de un proyecto,
2. Sobre las áreas de conocimiento específico para
la gestión de un proyecto.
Gestión de Proyectos de Software
43. EL PMBOK se encuentra
disponible en 11 idiomas:
• inglés, español, chino,
• ruso, coreano, japonés,
• italiano, alemán,
• francés, portugués y árabe.
Gestión de Proyectos de Software
44. • El documento esta estructurado áreas de
conocimiento.
• La forma útil para el gerente de proyectos y para la
organización es, sin embargo por procesos : Inicio,
Planeación, Ejecución, Control y Cierre.
• Los procesos se traslapan e interactúan a través de
un proyecto o fase.
ESTRUCTURACIÓN DEL PMBOK®
El PMBOK® puede verse de 2
formas diferentes, cual si fuera
una Matriz que puede leerse
por columnas o filas.
Gestión de Proyectos de Software
45. Grupos básicos de Procesos
• Planificación: Define,
refina los objetivos y
planifica el curso de
acciones para lograr
los objetivos y el
alcance pretendido
del proyecto.
Iniciación: Define y autoriza el proyecto o una fase del mismo.
Ejecución: Implica coordinar personas y recursos, integrar y
realizar actividades del proyecto de acuerdo al plan para la
dirección
Gestión de Proyectos de Software
46. • Seguimiento y Control: Mide, supervisa y regula el
progreso y desempeño del proyecto, para identificar
áreas en las que el plan requiera cambios.
Cierre: Formaliza la
aceptación del
producto, servicio o
resultado, y termina
ordenadamente el
proyecto o una fase
del mismo.
Gestión de Proyectos de Software
47. REPRESENTACIÓN
POR ÁREAS DE
CONOCIMIENTO
• Gestión de Integración – Procesos requeridos para integrar todas
las actividades, documentos y recursos del proyecto.
Gestión de Proyectos de Software
48. • Gestión de Alcance – Procesos requeridos
para identificar todo el trabajo requerido y
sólo el trabajo requerido para obtener los
entregables del proyecto y cumplir los
objetivos.
Gestión de Tiempo – Procesos
requeridos para asegurar que el
proyecto es finalizado a tiempo.
Gestión de Proyectos de Software
49. Gestión de Comunicaciones: Procesos
requeridos para asegurar la
generación, distribución,
almacenamiento y disposición última
de toda la información del proyecto, a
tiempo y de forma adecuada.
Gestión de Costos – Procesos requeridos
para asegurar que el proyecto es finalizado
dentro de un presupuesto aprobado.
Gestión de Proyectos de Software
50. • Gestión de Recursos Humanos:
Procesos requeridos para administrar
eficientemente la gente que participa
en el proyecto.
Gestión de Calidad – Procesos requeridos
para asegurar que el proyecto cumple los
requerimientos y necesidades por los
cuales fue emprendido.
Gestión de Proyectos de Software
51. • Gestión de Riesgos – Procesos requeridos para
identificar, analizar y responder efectivamente a los
riesgos del proyecto.
Gestión de Adquisiciones: Procesos
requeridos para adquirir bienes y
servicios fuera de la organización
del proyecto.
Gestión de Proyectos de Software
53. Relación entre los 44 procesos y las 9 áreas de conocimiento de la Dirección de Proyectos
Grupo de Procesos de Iniciación Grupo de Procesos de Planificación
Grupo de Procesos de
Ejecución
Grupo de Procesos de
Seguimiento y Control
Grupo de Procesos de
Cierre
1. Gestión de la Integración
del Proyecto
1.1 Desarrollar el Acta de
Constitución del Proyecto
1.2 Desarrollar el Enunciado del
Alcance del Proyecto Preliminar
1.3 Desarrollar el Plan de Gestión del Proyecto
1.4 Dirigir y Gestionar la
Ejecución del Proyecto
1.5 Supervisar y Controlar el
Trabajo del Proyecto
1.6 Control Integrado de
Cambios
1.7 Cerrar Proyecto
2. Gestión del Alcance del
Proyecto
2.1 Planificación del Alcance
2.2 Definición del Alcance
2.3 Crear EDT
2.4 Verificación del Alcance
2.5 Control del Alcance
3. Gestión del Tiempo del
Proyecto
3.1 Definición de las Actividades
3.2 Establecimiento de la Secuencia de las Actividades
3.3 Estimación de Recursos de las Actividades
3.4 Estimación de la Duración de las Actividades
3.5 Desarrollo del Cronograma
3.6 Control del Cronograma
4. Gestión de los Costes del
Proyecto
4.1 Estimación de Costes
4.2 Preparación del Presupuesto de Costes
4.3 Control de Costes
5. Gestión de la Calidad del
Proyecto
5.1 Planificación de la Calidad
5.2 Realizar Aseguramiento
de Calidad
5.3 Realizar Control de Calidad
6. Gestión de los Recursos
Humanos del Proyecto
6.1 Planificación de los Recursos Humanos
6.2 Adquirir el Equipo del
Proyecto
6.3 Desarrollar el Equipo del
Proyecto
6.4 Gestionar el Equipo del
Proyecto
7. Gestión de las
Comunicaciones del
Proyecto
7.1 Identificar a los Interesados
(Stakeholders)
7.2 Planificación de las Comunicaciones
7.3 Distribución de la
Información
7.4 Informar el Rendimiento
7.5 Gestionar a los interesados
8. Gestión de los Riesgos
del Proyecto
8.1 Planificación de la Gestión de Riesgos
8.2 Identificación de Riesgos
8.3 Análisis Cualitativo de Riesgos
8.4 Análisis Cuantitativo de Riesgos
8.5 Planificación de la Respuesta a los riesgos
8.6 Seguimiento y Control de
Riesgos
9. Gestión de las
Adquisiciones del Proyecto
9.1 Planificar las Compras y Adquisiciones
9.2 Planificar la Contratación
9.3 Solicitar Respuesta de
Vendedores
9.4 Selección de Vendedores
9.5 Administración del Contrato 9.6 Cierre del Contrato
54. CERTIFICACIONES
• Asociado en Gestión de Proyectos Certificado
(CAPM®) es aquel que ha demostrado una base
común de conocimientos y términos en el campo de
la gestión de proyectos.
• Profesional en Gestión de Proyectos(PMP®) es aquel
que ha experimentado una educación específica y
requerimientos de experiencia, un PMP® debe
satisfacer requerimientos de certificación continuos.
Project Management Institute ofrece 5 tipos de certificación:
55. CERTIFICACIONES
• Profesional en Gestión de Programas
(PgMP®) es aquel que ha experimentado
una educación específica y posee vasta
experiencia en dirección de proyectos y
programas.
• Profesional PMI® en Programación (PMI-
SP)SM
• Profesional PMI® en Gestión de Riesgos
(PMI-RMP)SM
56.
57. FORTALEZAS del PMBOK, BENEFICIOS
• La guía PMBOK es un marco y un estándar
• Está orientada a procesos
• Define un cuerpo de conocimiento en el cual cualquier industria pueda
construir las mejores practicas especificas para su área de aplicación
• Indica el conocimiento para manejar el ciclo
vital de cualquier proyecto, programa y
portafolio
• Define para cada proceso sus insumos,
herramientas, técnicas y reportes necesarios
(entregables)
Gestión de Proyectos de Software
58. LIMITACIONES
•Complejo para proyectos pequeños
•Tiene que ser adaptado a la industria
del área de aplicación, el tamaño y el
alcance del proyecto, el tiempo y
presupuesto y los apremios de la
calidad.
Gestión de Proyectos de Software
59. Evidencia 1
• Parte 1: Realiza un mapa conceptual del PMI en el que
incluyas los puntos más importante estudiados, esta actividad
es individual, puedes realizarlo en papel o en archivo
electrónico.
Gestión de Proyectos de Software
60. Evidencia 1
• Parte 2: Por equipos, realiza el planteamiento de su proyecto
que irán desarrollando a lo largo del semestre, este
planteamiento debe incluir: Portada, nombre del proyecto,
descripción de la organización, número de personas que
laboran allí, ubicación (croquis), y descripción general del
proyecto. Entregar en archivo Word.
Gestión de Proyectos de Software