gestión de proyectos de software - unidad 1 introducción a la gestión de proyectos
Post on 12-Apr-2017
113 Views
Preview:
TRANSCRIPT
TECNOLÓGICO NACIONAL DE MÉXICOIngeniería en Sistemas Computacionales
Gestión de Proyectos de SoftwareUnidad 1: Introducción a la Gestión de Proyectos
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
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 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.
Gestión de Proyectos de Software
Debe tener principio y fin
Temporal
ÚnicoProgresivoSigue una serie de
etapas en suelaboración
Carácter no repetitivo
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
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
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.
PLANIFICACIÓN
Gestión de Proyectos de Software
Define el alcance, los recursos y el tiempo requeridos.El plan muestra: Cuantas Tareas deben realizarseQuién hará cada tareaEl costo estimado de cada tarea La secuencia propuesta de las tareas La duración estimada de cada tarea y la
longitud del proyecto (calendario)
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
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 necesariasMonitoreo 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 SoftwareTarea. 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.
METODOLOGIA PMI
Gestión de Proyectos de Software
Que es PMIReseña HistóricaEstructura del PMBoKAsociaciones y CertificacionesOtra certificadora: IPMAFortalezas 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
• En la década de los 70 se realizó el primer Capítulo (conglomerado),
• permitió realizar fuera de Estados Unidos el primer seminario.
• A finales de 1970, casi 2.000 miembros formaban parte de la organización.
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
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®
• 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
• 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
• 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
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
• 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 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
• 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
• 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
Gestión de Proyectos de Software
Relación entre los 44 procesos y las 9 áreas de conocimiento de la Dirección de ProyectosGrupo de Procesos de Iniciación Grupo de Procesos de Planificación Grupo de Procesos de
EjecuciónGrupo 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 Proyecto1.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 Proyecto1.6 Control Integrado de Cambios
1.7 Cerrar Proyecto
2. Gestión del Alcance del Proyecto
2.1 Planificación del Alcance2.2 Definición del Alcance2.3 Crear EDT
2.4 Verificación del Alcance2.5 Control del Alcance
3. Gestión del Tiempo del Proyecto
3.1 Definición de las Actividades3.2 Establecimiento de la Secuencia de las Actividades3.3 Estimación de Recursos de las Actividades3.4 Estimación de la Duración de las Actividades3.5 Desarrollo del Cronograma
3.6 Control del Cronograma
4. Gestión de los Costes del Proyecto
4.1 Estimación de Costes4.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 Proyecto6.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ón7.4 Informar el Rendimiento7.5 Gestionar a los interesados
8. Gestión de los Riesgos del Proyecto
8.1 Planificación de la Gestión de Riesgos8.2 Identificación de Riesgos8.3 Análisis Cualitativo de Riesgos8.4 Análisis Cuantitativo de Riesgos8.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 Adquisiciones9.2 Planificar la Contratación
9.3 Solicitar Respuesta de Vendedores9.4 Selección de Vendedores
9.5 Administración del Contrato 9.6 Cierre del Contrato
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:
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
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
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.
Gestión de Proyectos de Software
top related