sección 1 - zeus.inf.ucv.clzeus.inf.ucv.cl/~jrubio/docs/cif 9159/introduccion.pdf · la gestión...
TRANSCRIPT
CIF 9159 – Taller Integrado
Prof. José Miguel Rubio L. [email protected]@gmail.com
Sección 1
Introducción
CIF 9159 - Taller Integrado 2Taller Integrado
Temas a Tratar
� Programa del Curso� Presentaciones
� La Gestión de Proyectos Informáticos – GPI
� El Proyecto � Triángulo de Compromiso� Fases / ciclo de vida
� Las 4 dimensiones
CIF 9159 - Taller Integrado 3Taller Integrado
Programa del Curso
� Contenidos� Metodología
� Evaluaciones� Formulación del proyecto: viernes 06 de mayo� Avance del proyecto: viernes 03 de junio� Proyecto final: viernes 08 de julio
� Trabajos
� Programación� Bibliografía
CIF 9159 - Taller Integrado 4Taller Integrado
Bibliografía del Curso
� Textos� “Desarrollo y Gestión de Proyectos Informáticos”, Steve McConnell,
McGraw-Hill.
� “IT Project Management, On track from start to finish”, Joseph Philips, McGraw-Hill.
� Estos entregan 2 perspectivas diferentes� Desde la práctica vs. texto PMI
� “Biblia” de la Administración de Proyectos� “Project Management: A systems approach to planning, scheduling
and controlling”, Harold Kerzner, Wiley&Sons, 9th Edition.
CIF 9159 - Taller Integrado 5Taller Integrado
Presentaciones
� Nombre
� Día tipo� Proyecto de Título
� Experiencia en Gestión de proyectos� Experiencia profesional
CIF 9159 - Taller Integrado 6Taller Integrado
Gestión de Proyectos Informáticos
Gestión
Gestión de Proyectos (GP)
Gestión de Proyectos
Informáticos
(GPI)
CIF 9159 - Taller Integrado 7Taller Integrado
Este Campo de la GPI
� Organizaciones Profesionales � Project Management Institute (PMI) (pmi.org)� Software Engineering Institute (SEI)� IEEE Software Engineering Group
� Certificaciones� PMI PMP
� Los BOKs (Cuerpo de Conocimientos)� El “PMBOK” – del PMI� El “SWEBOK” – del SEI
� Herramientas� MS-Project
CIF 9159 - Taller Integrado 8Taller Integrado
Un poco de Historia
� Los seres humanos transformamos la realidad que nos rodea con nuestras manos e ingenio.� Desde la antigüedad, vimos que para ser más
productivos necesitábamos organizarnos ante los objetivos que pretendíamos alcanzar.
� En la actualidad las empresas tienen aprendida la lección.
CIF 9159 - Taller Integrado 9Taller Integrado
Un poco de Historia
Las legiones romanas diferían de sus contrincantes en:� la tecnología que utilizaban era mejor
� (bronce, hierro,..), y
� la planificación y seguimiento estaba más elaborada, es decir:
� tenían los objetivos más claros,� tenían mejor preparada la estrategia a seguir,
� estaban mejor organizados,
� informaban rápidamente a sus compañeros, para que estos pudieran corregir cualquier desviación (Maratón).
CIF 9159 - Taller Integrado 10Taller Integrado
Un poco de Historia
� Nacimiento de la Gestión Moderna: � Proyecto Manhattan (bomba nuclear)
� 1970’s: industria militar, defensa, construcción utilizaban software de Gestión de Proyectos
� 1990’s: largo salto a modelos basados en GP� 1985: TQM� 1990-93: Re-ingeniería, equipos auto-dirigidos
� 1996-99: Gestión de Riesgos, Oficinas de proyecto
� 2000-06: Equipos multi-nacionales, Equipos virtuales, modelos de madurez.
CIF 9159 - Taller Integrado 11Taller Integrado
Formas de organizar el trabajo.
� Los diseñados para la producción en masa.
� Los diseñados para la producción por lotes .
� Los diseñados para producir o alcanzar objetivos no repetitivos .
CIF 9159 - Taller Integrado 12Taller Integrado
Procesos para la producción en masa.
� Ensamblaje de un producto u oferta de un servicio.
� Economías de Escala
� Máquinas muy especializadas
CIF 9159 - Taller Integrado 13Taller Integrado
Procesos para la producción por lotes .
� Sistemas flexibles que sirven para la producción de productos similares.
� Cambiar y recomponer la planta de producción para las diferentes series
CIF 9159 - Taller Integrado 14Taller Integrado
Procesos para objetivos no repetitivos. (Proyecto)
� Producto que se realizará una vez.� Para producirlo, habrá que hacer
una serie de tareas específicas, que:� antes no se han realizado
� posiblemente no se vuelvan a realizar
CIF 9159 - Taller Integrado 15Taller Integrado
¿Que es un proyecto?
� Final de la carrera (Memoria de Título)� Planos y especificaciones� Forma de organizar el trabajo …
“Un proyecto es un esfuerzo temporal acometido para crear un único servicio o producto”
Project Management Institute - PMI.
CIF 9159 - Taller Integrado 16Taller Integrado
Características de un proyecto
� Existe un objetivo claro.
� Se puede identificar un conjunto de tareas.� Necesaria la intervención de especialistas.
� Existen limitaciones en los recursos.� Tiene principio y fin en el tiempo.
� Se requiere un nivel de calidad.� Se requiere una planificación.
CIF 9159 - Taller Integrado 17Taller Integrado
¿Que es la Gestión?
� Planificar� Organizar
� Controlar � Dirigir “Articular el método para
alcanzar un objetivo único y no repetitivo en un plazo con principio y fin claros utilizando las técnicas que nos proporciona la gestión”
Gestión de proyectos es
CIF 9159 - Taller Integrado 18Taller Integrado
Actores / Interacción
Administrador del Proyecto¿con quién se debe relacionar?� Sostenedores del proyecto� Ejecutivos
� Equipo� Clientes� Contratistas
� Jefes/Gerentes Funcionales
CIF 9159 - Taller Integrado 19Taller Integrado
Triángulo de Compromiso
� Se ponen los cimientos del proyecto:� Calidad� Coste económico� Duración del proyecto
� Rápido, barato, bueno � Elegir 2
Costo
Producto
Plan
CIF 9159 - Taller Integrado 20Taller Integrado
Triángulo de Compromiso
� Conocer cuales de ellos son fijos o variables para el proyecto.
Costo
Producto
Plan
Tiempo
- Alcance
- Performance
Recursos
CIF 9159 - Taller Integrado 21Taller Integrado
Planificación
� Determinar requerimientos� Determinar recursos � Seleccionar modelo de ciclo de vida� Determinar características del producto
CIF 9159 - Taller Integrado 22Taller Integrado
Control
� Costo, esfuerzo, programación� Lo Planificado vs. Lo Real� Cómo manejar las cosas cuando se
escapan del plan?
CIF 9159 - Taller Integrado 23Taller Integrado
Fundamentos Técnicos
� Requerimientos� Análisis� Diseño� Construcción� Aseguramiento de la Calidad� Implantación (deployment)
CIF 9159 - Taller Integrado 24Taller Integrado
Fases del Proyecto
� Todos los proyectos son divididos en Fases
� Todas las fases en conjunto se conocen como el Ciclo de Vida del Proyecto
� Cada fase está marcada por la completitud de sus Productos Entregables .
� Identificar las fases primarias del proyecto de software
CIF 9159 - Taller Integrado 25Taller Integrado
Ciclos de Vida: Relación
Planif. de Políticas
Identif. de Necesidades
Concepción del Proyecto Realización
Producto en Servicio Cierre
Factibilidad Adquisición Operaciones Cierre
Concepto Desarrollo Implementación Término
Ciclo Vida del Proyecto
Ciclo Vida del Producto
Ciclo Vida del Negocio
CIF 9159 - Taller Integrado 26Taller Integrado
Fases de Proyecto: 7 Esenciales-Conceptualización
-Exploración del concepto
- Análisis de Requerimientos
- Diseño de Arquitectura
- Diseño Detallado
- Implementación
- Desarrollo
- Pruebas
- Aseguramiento de Calidad
- Producción
- Operaciones
Concepto de Software
Concepto de Software
RequerimientosRequerimientos
AnálisisAnálisis
DiseñoDiseño
Codificación & Depuración
Codificación & Depuración
Testeo del Sistema
Testeo del Sistema
Implantación & Manutención
Implantación & Manutención
CIF 9159 - Taller Integrado 27Taller Integrado
Enfoque PMIPrincipios del PMBOK� Basado en fases y procesos
� El mismo no sirve para todos
CIF 9159 - Taller Integrado 28Taller Integrado
Enfoque PMIAdministración de Proyectos
4. Administración de la Integración de Proyectos
4.1 Desarrollo del Plan de Proyecto4.2 Ejecución del Plan de Proyecto4.3 Control de Cambios General
5. Administración del Alcance del Proyecto
5.1 Iniciación5.2 Planeación del Alcance5.3 Definición del Alcance5.4 Verificación del Alcance5.5 Control de Cambios al Alcance
6. Administración del Tiempo del Proyecto
6.1 Definición de Actividades6.2 Secuencia de Actividades6.3 Estimación de la Duración de
Actividades6.5 Desarrollo de la Programación6.6 Control de la Programación
7. Administración de Costos del Proyecto
7.1 Planeación de Recursos7.2 Estimación de Costos 7.3 Presupuestación de Costos7.4 Control de Costos
8. Administración de la Calidad del Proyecto
8.1 Planeación de la Calidad8.2 Aseguramiento de la Calidad 8.3 Control de Calidad
9. Administración del Recurso Humano del Proyecto
9.1 Planeación de Organizacional9.2 Adquisición de Staff9.3 Desarrollo del Equipo
10.Administración de las Comunicaciones del Proyecto
10.1 Planeación de las Comunicaciones
10.2 Distribución de la información 10.3 Reportes de Desempeño10.4 Cierre Administrativo
11.Administración de Riesgo del Proyecto
11.1 Identificación del Riesgo11.2 Cuantificación del Riesgo11.3 Desarrollo de Respuesta al
Riesgo11.4 Control de Respuesta al Riesgo
12.Administración de la Procuración del Proyecto
12.1 Planeación de la Procuración12.2 Planeación de la Solicitud12.3 Solicitación12.4 Selección de Fuentes12.5 Administración de Contratos12.6 Cierre de Contratos
CIF 9159 - Taller Integrado 30Taller Integrado
4 Dimensiones del Proyecto� Se deben potenciar
� para maximizar la velocidad de desarrollo
Personas
ProductoProceso
Tecnología
Sinergia
CIF 9159 - Taller Integrado 31Taller Integrado
Personas� Experimentos concretos en temas de Peopleware� Diferencias en productividad 10:1� Mejoras posibles:
� Selección del personal
� Organización del Equipo
� Motivación
� Otros factores de suceso� Asignación de personas a tareas
� Desarrollo de la carrera� Equilibrio entre lo individual y el equipo
� Comunicaciones claras
CIF 9159 - Taller Integrado 32Taller Integrado
Proceso� 2 tipos: de Gestión y Técnicos � Evitar rigidez y burocracia
� No abusar del proceso ⇒ Negligencia� Otros factores de suceso
� Evitar la repetición� Control de Calidad� Bases del Desarrollo� Gestión de Riesgos� Atención a los recursos� Planificación del ciclo de vida� Orientación al cliente
CIF 9159 - Taller Integrado 33Taller Integrado
Producto� La dimensión más tangible � Definición del tamaño del producto� Características y requerimientos
CIF 9159 - Taller Integrado 34Taller Integrado
Tecnología� Generalmente, la dimensión menos importante � Selección del lenguaje, herramientas, etc.� Valor y costo de reutilizar (código, componentes,
etc.)