You are on page 1of 60

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


Gestión de Proyectos de Software

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
• 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.
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.
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
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


Gestión de Proyectos de Software
Ya sea que el proyecto tenga:

Fines Permite el
Investigativo: Posee una
personales por Profesionales: logro de la
un proyecto estructura
ejemplo: una la creación de meta u
científico, una dividida en
modificación al una empresa, objetivo
tesis. fases
hogar. establecido.
Gestión de Proyectos de Software

Debe tener
principio y fin

Sigue una
serie de
Carácter no
etapas en su
repetitivo
elaboración
Gestión de Proyectos de Software
Gestión de Proyectos de Software
Gestión de Proyectos de Software
Gestión de Proyectos de Software
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”.
Gestión de Proyectos de Software
Gestión de Proyectos de Software
Gestión de Proyectos de Software
Gestión de Proyectos de Software
Gestión de Proyectos de Software
Etapas de un Proyecto

INICIO

• 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
Gestión de Proyectos de Software
Etapas de un Proyecto

PLANIFICACIÓN
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.
Gestión de Proyectos de Software
PLANIFICACIÓN
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)
Gestión de Proyectos de Software

EJECUCIÓN
• 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
Gestión de Proyectos de Software

CONTROL

• 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
Gestión de Proyectos de Software

Selección del Personal y


sus Roles
Gestión de Proyectos de Software
Gestión de Proyectos de Software
Gestión de Proyectos de Software
Gestión de Proyectos de Software
Gestión de Proyectos de Software
Gestión de Proyectos de Software
Gestión de Proyectos de Software
Gestión de Proyectos de Software
Gestión de Proyectos de Software
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.
Gestión de Proyectos de Software

METODOLOGIA PMI
Gestión de Proyectos de Software
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
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
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
El PMI se fundó en 1969.
Su primer seminario se celebró en Atlanta (USA),
acudieron más de 80 personas.
• En la década de
los 70 se realizó el
primer Capítulo
(conglomerado),
• permitió realizar
fuera de Estados
Unidos el primer
seminario.
Gestión de Proyectos de Software
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
• 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
(project Management Body of
Knowledge) PMBOK®
El PMBOK es un estándar internacionalmente
(IEEE Std 1490-2003)

• provee los fundamentos de la gestión de proyectos


que son aplicables a un amplio rango de proyectos:
construcción, software, ingeniería, etc.
Gestión de Proyectos de Software
• 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

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
ESTRUCTURACIÓN DEL PMBOK®
El PMBOK® puede verse de 2
formas diferentes, cual si fuera
una Matriz que puede leerse
por columnas o filas.

• 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.
Gestión de Proyectos de Software
Grupos básicos de Procesos
Iniciación: Define y autoriza el proyecto o una fase del mismo.

• Planificación: Define,
refina los objetivos y
planifica el curso de
acciones para lograr
los objetivos y el
alcance pretendido
del proyecto.

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
• 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

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
• 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
Gestión de Costos – Procesos requeridos
para asegurar que el proyecto es finalizado
dentro de un presupuesto aprobado.

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 Proyectos de Software
Gestión de Calidad – Procesos requeridos
para asegurar que el proyecto cumple los
requerimientos y necesidades por los
cuales fue emprendido.

• Gestión de Recursos Humanos:


Procesos requeridos para administrar
eficientemente la gente que participa
en el proyecto.
Gestión de Proyectos de Software
• 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
Relación entre los 44 procesos y las 9 áreas de conocimiento de la Dirección de Proyectos
Grupo de Procesos de Grupo de Procesos de Grupo de Procesos de
Grupo de Procesos de Iniciación Grupo de Procesos de Planificación
Ejecución Seguimiento y Control Cierre
1.1 Desarrollar el Acta de 1.5 Supervisar y Controlar el
1. Gestión de la Integración Constitución del Proyecto 1.4 Dirigir y Gestionar la Trabajo del Proyecto
1.3 Desarrollar el Plan de Gestión del Proyecto 1.7 Cerrar Proyecto
del Proyecto 1.2 Desarrollar el Enunciado del Ejecución del Proyecto 1.6 Control Integrado de
Alcance del Proyecto Preliminar Cambios
2.1 Planificación del Alcance
2. Gestión del Alcance del 2.4 Verificación del Alcance
2.2 Definición del Alcance
Proyecto 2.5 Control del Alcance
2.3 Crear EDT

3.1 Definición de las Actividades


3.2 Establecimiento de la Secuencia de las Actividades
3. Gestión del Tiempo del
3.3 Estimación de Recursos de las Actividades 3.6 Control del Cronograma
Proyecto
3.4 Estimación de la Duración de las Actividades
3.5 Desarrollo del Cronograma

4. Gestión de los Costes del 4.1 Estimación de Costes


4.3 Control de Costes
Proyecto 4.2 Preparación del Presupuesto de Costes

5. Gestión de la Calidad del 5.2 Realizar Aseguramiento


5.1 Planificación de la Calidad 5.3 Realizar Control de Calidad
Proyecto de Calidad
6.2 Adquirir el Equipo del
6. Gestión de los Recursos Proyecto 6.4 Gestionar el Equipo del
6.1 Planificación de los Recursos Humanos
Humanos del Proyecto 6.3 Desarrollar el Equipo del Proyecto
Proyecto
7. Gestión de las
7.1 Identificar a los Interesados 7.3 Distribución de la 7.4 Informar el Rendimiento
Comunicaciones del 7.2 Planificación de las Comunicaciones
(Stakeholders) Información 7.5 Gestionar a los interesados
Proyecto
8.1 Planificación de la Gestión de Riesgos
8.2 Identificación de Riesgos
8. Gestión de los Riesgos 8.6 Seguimiento y Control de
8.3 Análisis Cualitativo de Riesgos
del Proyecto Riesgos
8.4 Análisis Cuantitativo de Riesgos
8.5 Planificación de la Respuesta a los riesgos

9.3 Solicitar Respuesta de


9. Gestión de las 9.1 Planificar las Compras y Adquisiciones
Vendedores 9.5 Administración del Contrato 9.6 Cierre del Contrato
Adquisiciones del Proyecto 9.2 Planificar la Contratación
9.4 Selección de Vendedores
CERTIFICACIONES
Project Management Institute ofrece 5 tipos de certificación:

• 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.
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
Gestión de Proyectos de Software

FORTALEZAS del PMBOK, BENEFICIOS


• La guía PMBOK es un marco y un estándar
• Está orientada a procesos • 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)
• Define un cuerpo de conocimiento en el cual cualquier industria pueda
construir las mejores practicas especificas para su área de aplicación
Gestión de Proyectos de Software
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
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
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.

You might also like