2. Indice
• Necesidades y Gestión de Proyectos
• Modelos de Gestión de Proyectos de Software (Proyectos x Programas)
• Metodologías de apoyo reconocidas PMI, SCRUM y APF
• La ejecución de uno proyecto (cómo asignar y cómo hacer el seguimientos)
• Metodología y mejores practicas
• Habilidades necesarias para un gestor de proyectos
3. Preocupación inicial del cliente
• ¿Cómo implementar
proyectos en mi organización
del modo más efectivo?
os
Co
mp
sto
Tie
s
Recursos
Resultados / Tecnología
5. Modelo de Gestión de Proyectos
• Nos brinda una perspectiva global
• Nos permite generar un lenguaje común
• Provee un marco de referencia
• Explica funcionamientos
reglas
mecanismos
• Ayuda a evitar riesgos y costos
6. Conceptos generales
• ¿Qué es la gestión de proyectos?
– Disciplina de gestión para la aplicación de conocimientos, métodos y
herramientas en la realización de actividades para obtener un producto o
servicio.
• Repaso histórico:
– Taylor sienta las bases de los sistemas organizativos.
– Gantt desarrolla su sistema de planificación para el aprovisionamiento de
municiones durante la I Guerra Mundial.
– En los años 30 se aplican técnicas para coordinar proyectos civiles y militares
en EEUU.
– En los años 50 se ponen en práctica mediante la metodología PERT y CPM en
Oficinas de Proyectos de Fuerza Aérea y de Marina de EEUU.
– En los años 60 surgen los conceptos de: Ciclo de Vida del Proyecto, Estructura
Desagregada del Proyecto y Estructura Desagregada del Trabajo. Las empresas
muestran interés en organizar sus actividades en proyectos.
– En los años 80, el auge de los TI hace que se desarrollen nuevas técnicas de
gestión de proyectos y metodologías como la Ingeniería de Software, Calidad
Total, Gestión del Conocimiento, etc.
– Hoy en día se buscan mejoras de competencias, de procesos y de sistemas de
soporte a procesos. (Continua)
7. Conceptos generales
• ¿Qué es un proyecto?
– Es un conjunto de actividades con fechas de inicios y
finalización, para lograr un objetivo/produto, conforme a
requisitos específicos como son las limitaciones de
tiempo, costo y recursos (ISO 10006).
– Actividades coordinadas y controladas; con carácter
temporal y secuencia lógica.
– El resultado será un Producto o un Servicio: aeronave,
hotel, aplicación informática, tesis doctoral, sistema de
gestión de la calidad,…
8. Indice
• Necesidades y Gestión de Proyectos
• Modelos de Gestión de Proyectos de Software (Proyectos x Programas)
• Metodologías de apoyo reconocidas PMI, SCRUM y APF
• La ejecución de uno proyecto (cómo asignar y cómo hacer el seguimientos)
• Metodología y mejores practicas
• Habilidades necesarias para un gestor de proyectos
9. Modalidades
Programas / Componentes Proyectos
Foco en la solución técnica Ciclo de desarrollo completo
Esfuerzo continuo Normalmente puntual
Soporte a las funciones de negocio en sus Soporte a necesidades fuera de la
necesidades diarias capacidad operacional de la organización
Demandas fluctuantes o emergentes Genera un sistema como producto final
10. Indice
• Necesidades y Gestión de Proyectos
• Modelos de Gestión de Proyectos de Software (Proyectos x Programas)
• Metodologías de apoyo reconocidas PMI, SCRUM y APF
• La ejecución de uno proyecto (cómo asignar y cómo hacer el seguimientos)
• Metodología y mejores practicas
• Habilidades necesarias para un gestor de proyectos
11. Project Management Institute
• Fundado en 1969 por cinco miembros en Pennsylvania,
con el propósito de difundir las prácticas de Project
Management
• En 1990 publicó los primeros estándares en PM: “The
Guide to the Project Management Body of Knowledge”.
PMPBOK®, fueron actualizados en 2004
• En la actualidad se considera un estándar global
• Posee más de 1.200.000 asociados en 130 países
12. Procesos en la Gestión de Proyectos
Iniciación
Planeamiento
Control Ejecución
Cierre
13. Áreas de conocimientos de PMBok
Gerenciamiento
de
Proyectos
Visión
Alcance
Integral
Tiempos Costos Calidad
Recursos Comunicación Riesgos Abastecimiento
Humanos
14. Método de estimación de proyectos
Análisis de Puntos Función
Punto función es una unidad de medida que cuantifica la funcionalidad de un
software solicitada para la entrega al usuario final, basada en un proyecto
lógico.
Medir el desarrollo y mantenimiento de software independientemente de la
tecnología utilizada.
Medir de manera consistente entre proyectos y organizaciones.
Tipos de Conteo:
Proyecto de desarrollo
Proyecto de mantenimiento
Baseline de aplicación
15. Indice
• Necesidades y Gestión de Proyectos
• Modelos de Gestión de Proyectos de Software (Proyectos x Programas)
• Metodologías de apoyo reconocidas PMI, SCRUM y APF
• La ejecución de uno proyecto (cómo asignar y cómo hacer el seguimientos)
• Metodología y mejores practicas
• Habilidades necesarias para un gestor de proyectos
17. Asignar algo con objetivos
• factibles de lograrse
• es necesario un esfuerzo para lograrlos
• fijamos en cuánto tiempo alcanzarlos
• definidos en términos que es
posible medirlos y comunicarlos
• con parámetros de comparación
para controlar su avance
18. Que Requiere para el seguimiento
OE
¿Se está alcanzando el objetivo específico?
¿Que está
provocando
¿Conducen los resultados al objetivo retrasos en los
específico? Indicadores de seguimiento resultados
Resultados previstos?
¿Conducen las actividades al resultado previsto?
¿Está
sucediendo
¿Se han realizado las actividades según el algo que
debería
Actividades calendario y el presupuesto propuestos?
empujar a los
responsables a
¿Están disponibles los recursos económicos, modificar la
humanos y materiales en el momento, ejecución?
Insumos cantidad y calidad apropiados?
19. Informe de Seguimiento
Los informes de seguimiento, es una forma de remitir la información a quien la
requiere.
Como cuestiones básicas deben tener en cuenta:
• ¿Qué era lo que se quería hacer?
•¿Qué se ha hecho?
•¿Cuándo?
• ¿Con qué?
• Si no se ha hecho: ¿Por qué no?
• ¿Qué es lo que se va a hacer? (próximamente).
• ¿Como usted puedo ayudar?
20. Proyecto exitoso
• Cuando finaliza
– en el tiempo previsto
– cumpliendo el presupuesto
– con los resultados y especificaciones esperadas
– con la aceptación del cliente
– nos permite usar al cliente como referencia
– sin perturbar el flujo de trabajo de la organización
– sin conflictos con la cultura de la organización
21. Indice
• Necesidades y Gestión de Proyectos
• Modelos de Gestión de Proyectos de Software (Proyectos x Programas)
• Metodologías de apoyo reconocidas PMI, SCRUM y APF
• La ejecución de uno proyecto (cómo asignar y cómo hacer el seguimientos)
• Metodología y mejores practicas
• Habilidades necesarias para un gestor de proyectos
22. CMMi - Nivel de madurez
Optimización (5)
Foco en la mejora Proceso de mejora
continua del proceso continua
Gestionado (4)
Proceso medido y Proceso predecible
controlado
Definido (3)
Proceso caracterizado Proceso estándar
y bien entendido
Repetible (2)
Éxito en tareas Proceso disciplinado
previamente dominadas
Inicial (1)
Proceso impredecible y no
satisfactoriamente controlado
23. Indice
• Necesidades y Gestión de Proyectos
• Modelos de Gestión de Proyectos de Software (Proyectos x Programas)
• Metodologías de apoyo reconocidas PMI, SCRUM y APF
• La ejecución de uno proyecto (cómo asignar y cómo hacer el seguimientos)
• Metodología y mejores practicas
• Habilidades necesarias para un gestor de proyectos
24. Conocimiento en Metodologías y Herramientas
• Metodologías/Herramientas
– APF
– SCRUM
– PMBoK
– MSProject
– Excel
25. Liderazgo del Proyecto
• Necesidad del Liderazgo
– Dinámica
– Presiones de tiempo
– Comprehender la complejidad de los problemas
– Interacciones personales internas y externas
– Tener habilidades para asignar tareas
– Conocer y comprehender la capacidad, habilidad
y deficiencias de su equipo
26. Perfil del Gerente de Proyecto
• Perfil del Gerente de Proyecto
– Visión integradora
– Capacidad conducción
– Planificador
– Organizador
– Capacidad determinar necesidades
– Negociador amplio
– Manejo de conflictos
– Capacidad técnica
– Motivador
– Relaciones humanas
– Balance entre funciones técnicas y administración
– Enfrentar los riesgos
– Superar las limitaciones del proyecto
Ésta es la estructura para los servicios de la fábrica del software. Ésta es probablemente la lámina más importante de la presentación entera. Aquí exponemos nuestros servicios específicos y los describiremos a ustedes. Aquí tenemos dos modalidades de servicios distinctas. Dependiendo de las necesidades de la compañía cliente, estos servicios se pueden combinar, para alcanzar los mejores resultados: Fábrica Componentes y Fábrica de Proyectos. Veremos éstos detalladamente más adelante. Notar superposición de las modalidades. Ocurre cuando un proyecto se queda a las actividades de codificación Note que las mejores prácticas de la codificación de la Fábrica Componentes son utilizadas por la Fábrica de Proyectos, cuando un cierto proyecto viene a las actividades de codificación. Fabrica de Programa Excelente en iniciativas de outsourcing Distribución de esfuerzo entre proveedores