1 CAPÍTULO II: CICLO DE VIDA DE UN PROYECTO INFORMÁTICO Docente: Ing. Daniel Vega G Materia: Gestión de Proyectos
2 Introducción Proyectos de Información Sistemasdede Tiene un grado de complejidad Conoceremos la práctica y las mejoresprácticas PerspectivaGerencialy de Proyectos MANAGER
3 Levantamiento de Información y recolección de requerimientos AnálisisDiseñoDesarrolloPruebas Implementación y Mantenimiento Ciclo de Vida del Proyecto Se constituye de un conjunto de fases por las cuales pasa el proyecto desde su conceptualización hasta su fecha fin.
4 Iniciación PlanificaciónEjecuciónControlCierre Proceso de la Gestión de Proyecto De acuerdo al PMI un proceso es un conjunto relacionado de acciones y actividades ejecutadas para lograr un producto, resultado o servicio que ha sido pre establecido. Todos los procesos para la gestión de proyectos se componen de Entradas, de herramientas y técnicas para aplicar y de salidas o resultados.
5 Acta de Constitución ( Project chárter) Identificación de Interesados (Stakeholders) Armonia Sponsor Iniciación Plan de Proyecto Alcance-Costo-Riesgo-Calidad-Comunicación-Adquisiciones Planificación Asegura Calidad Comunicación Stakeholders Feedback Liderazgo. Expectativa Ejecución Control en Marcha (ongoing) Contrastar línea Base con Real Actualizacion de Riesgos y Requerimientos Control Aprobación de Entregables Cierre
6 Ciclo de VidadelosSI Hardware, Reemplazo / Upgrade = Proyecto Softwar Proceso El Project Management Institute (PMI) ha definido un proyecto como “el esfuerzo temporal llevado para crear un producto o servicio Mejoras,nuevos rere Ciclo de vida del Producto Sustitución Estabilización e, s, RRHH a cabo Decadencia Mantenimiento querimientos, aptaciones. Depresión
7 Ciclo de Diseño y Desarrollo development lifecycle deSistemas, Sdlc- system CiclodevidadelProyecto Mantenimiento Los procesos de la gestión de proyectos podría aplicar en cada fase del ciclo de vida del proyecto Análisis Cierre Iniciación Implementación y Diseño Control Planeación Ejecución Pruebas Desarrollo
8 AdquirirunSistemadeInformación Debemos considerar menos… al... Funcionalidades del Sistema vs Matriz de Requerimientos de Negocio Costo. Especialmente relación costo/beneficio. Retorno (ROI) TCO (licenciamiento y sw en general, hw, rrhh, consulting, comunicaciones) Requisitos de Infraestructura (hardware) Proveedor. Partner Aspectos Técnicos. Integración. Procesamiento. Flujo de Datos. Mantenimiento. Soporte. Licenciamiento. Operaciones (Recursos Necesarios, Running Cost) Aspectos legales. Contrato
9 Factoresclavesparaeléxito proyectos SI Alineación con los procesos de negocio. Gestión del Cambio: Proceso, Herramienta y Persona Liderazgo: Definición del norte Participación del Negocio: desde el inicio. Empowerment Aspectos técnico: Desempeño, facilidad de uso Team Building (TI, Negocio, Proveedores)
10 Cada fase de un proyecto se encuentra definida por uno o mas entregables. Un entregable es un elemento tangible, un producto de trabajo verificable. Ejemplo: plan de pruebas, prototipo, SRS, etc. Entregables
11 Permite asegurar el cumplimiento de cada fase en las tareas de control. Cuando se completen los entregables, se completa el producto/servicio que es objeto final del proyecto. Importancia de los Entregables
12 ENTREGABLES DEL ANÁLISIS: (SRS) Captura de requisitos: – Análisis del sistema actual (si existe). – Requisitos nuevos de los usuarios. – Descripción del sistema propuesto. Especificación del sistema – Descripción del sistema – Requisitos de datos. – Requisitos de telecomunicaciones. – Requisitos de hardware. – Plan de pruebas de integración. ENTREGABLES DEL DISEÑO: (Diagramas, MER) Descripción detallada del sistema, contendrá: Programas, módulos reutilizables y objetos. Ficheros y bases de datos. Transacciones Diccionario de datos Procedimientos Carga del sistema y tiempos de respuesta Interfaces, tanto humanos como de máquinas. Descripción de los controles del sistema propuestos. Diseños alternativos recomendados. Estándares de programación y diseño de programas, recomendados. Técnicas de implementación recomendadas: codificación propia, compra de paquetes, contratación externa, etc. Plan de pruebas de programas. ENTREGABLES DE LA CODIFICACIÓN: Documentos del diseño final del sistema y de cada programa. Descripción de las Entradas y Salidas (ficheros, pantallas, listados, etc.) Listado de los programas, conteniendo comentarios. Cadenas de ejecución si es necesario (JCL, scripts, etc.). Resultado de las pruebas de cada unidad. Resultado de las pruebas de cada programa. Resultado de las pruebas de la integración. ENTREGABLES DE LAS PRUEBAS: Plan de pruebas del sistema (actualizado). Informe de los resultados de las pruebas. Descripción de las pruebas, el resultado esperado, resultado obtenido y acciones a tomar para corregir las desviaciones. Resultados de las pruebas a la documentación. ENTREGABLES DE LA INSTALACIÓN: Planes detallados de contingencias de explotación, caídas del sistema y recuperación. Plan de revisión post-instalación. Informe de la instalación. Carta de aceptación del sistema. Guía para los operadores del sistema. Programa de entrenamiento de los operadores. Manual de usuario del sistema. ENTREGABLES DEL MANTENIMIENTO: Listado de fallos detectados en el sistema. Listado de mejoras solicitadas por los usuarios (si no dan lugar a nuevos proyectos). Traza detallada de los cambios realizados en el sistema. Actas de las revisiones regulares del sistema y aceptación de los niveles de soporte.
13 INTEGRACIONINTEGRACION TIEMPOTIEMPO COSTE CALIDAD COMUNICACIONES RIESGO ADQUISICIONES GESTIÓN DE LOS INTERESADOS RECURSOS HUMANOS Áreas de Conocimiento INTEGRACION El PMI ha identificado un conjunto de áreas de conocimiento que se enmarcan dentro de los procesos ALCANCEALCANCE de un proyecto.de un proyecto.
14 LaTripleRestricción(triple constraint) Elementos de mayor impacto sobre el proyecto Concentración de Riesgos Foco en los aspectos de Calidad Concentración de Restricciones, limitaciones Identificar Impactos Visión Gerencial Alcance Calidad & Riesgos TiempoCostos
15 Procesos de la Gestión del Alcance Qué haremos en el Proyecto. El Qué vamos a hacer (características y especificaciones detalladas) y El Cómo lo vamos a hacer (trabajo a realizar) Definir el alcance, de acuerdo la PMBOK: Proceso de desarrollar la descripción detallada del producto Plan de Recolección de Requerimientos Definir el Alcance Crear EDT (WBS) Validar el Alcance Controlar el Alcance Gestión del Alcance En Sistemas,diferentes nombres de documentosy formatos para visualizar el alcance del mismo Para el Alcance se recomienda su definición bajo el principio SMART, Especifico, Medible, Alcanzable, Realista y en Tiempo.
16 Alcance Diseño HHRRNómina Estructura de Desglose de Trabajo (EDT) o Work Breakdown Structure (WBS) Configuración Técnico Diseño Funcional Mi SistemaContabilidadAdecuación InventarioPruebas Finanzas Contabilidad Migración Inventario ~ o BS Business ~School Línea Base del Alcance Diccionario de la EDT Listado de especificaciones
17 Alcance necesario y estemos confortablepara El diccionario de la EDT atributos tales como: Descripción Actividades Restricciones (tiempo y costo) Identificativos (Ids) Especificaciones Versiones/Cambios Entregable Personas Contacto Etc. Uso de este instrumento en diferentes documentos: Plan de Gestión del Alcance, Diseños, Contratos, etc. Nivel de Detalle tanto como sea la gestión y para la comunicación. Proyecto BI ETLETLDWHDWHCubos Cuadros De Mando Reportes Configuración DiseñoVentas Desarrollo Ejemplo de un Proyecto Business Pruebas Intelligence
18 Secuenciar Actividades Método de la Ruta Crítica foward pass 5 H = 2 H = 0 Identificamos: Holguras Caminos Caminos críticos B,E,G,H H = 0 backward pass E:""J o BS Business...SchooL 03 C3C3 58 812 E4E4 8 18 G6G6 1218 08 B8B8 08 INICIO FIN 1821 H3H3 1821 5 10 D5D5 7 12 05 A 27 5 I7I7 11 18 ActividadPredecesoraT. Estimado Inicio0 A 5 B 8 C 3 DA5 EB,CB,C4 IA7 GD,E6 HG,I3 FinFinH0
19 EstimarRecursosde las Actividades Valoración de: Riesgos Disponibilidad de Recursos (rrhh, maquinarias, etc. ) Costes impactará en la RecursoTipoCantidad EDTEDTActividad ~ Lista de Recursos Id Código Nombre de la 1 1.2.4 Actividad 1 RRHH Especialista 2 Licencias Software 1 Servidor Hardware 1 Tipo de recurso duración.. Qué se requiere para.. Estimación ascendente Adquirir o Desarrollar
20 Estimar Duración de lasActividades Juicio de Expertos: Conocimiento y Experiencia Estimación Análoga: Proyectos Similares Técnicas Grupales: (reuniones tormentas de ideas) Análisis de Reserva Muy Importante: Esfuerzo (trabajo) duración fecha Decisión 32 horas 4 días 32 horas 2 días 2 recursos (1 especialista y 1 analista)
21 CiclodedeVidaVidadelCosteParte2. Fases de Decisión Formulación de Proyecto (hacer o comprar) Ciclo de Vida del Proyecto Operaciones, Costes de Operación (running cost) Considerar los costos de operaciones y los de mantenimiento al tomar decisiones acerca del arranque de un proyecto. Running Cost ATC Fin del Proyecto Decisión Flujos de Caja Estimados de operaciones Nace el Proyecto con el Project Charter Costes de la Gestión de Proyectos (Control) Flujos de Caja Estimados del Proyecto Elaboración de Planes, Estimaciones a más bajo nivel y determinación del Presupuesto
22 EstimarCostes 1/2 También Top-Down Puedes usar a los expertos También Botton-Up Identificas desde los detalles Es la más precisa ~School Estimación ascendente Estimación Analógica Cuánto se requiere para..
23 EstimarCostes 2/2 Frecuentemente utilizada en TI Identificación del monto de Contingencia para los Riesgos Identificados Cálculo del Valor Monetario Esperado Reserva de Contingencia sólo para Riesgos conocidos. Reserva de Gestión para Riesgos desconocidos. Cálculo con base a la experiencia y juicio de experto. E:""J o BS Business...SchooL Análisis de la Reserva Análisis de Propuestas
24 ElPresupuesto PMBOK sugiere: Suma de todos los costos aprobados para realizar cada actividad establecida Wikipedia dice: “Una expresión cuantitativa de un plan definido en el tiempo” Diferentes Presupuestos: Otras definiciones en general se refieren a las necesidades monetarias para ejecutar actividades y cumplir objetivos en un tiempo dado Puede suceder Ingresos Financiac ión Rendimientos Inversiones En TI se utiliza mucho la figura del Project Controller Departamentos De corto y largo Plazo Gasto Inversión Presupuesto del Proyecto Producción Maestro o General
25 Determinar el Presupuesto ComponentesdelPresupuesto de acuerdo al PMBOK® Guide FifthEdition Presupuesto Reservas Línea Basedel Costo deGestión Costos Estimados de los Paquetes de Trabajo Reservas de Contingencia
26 DeterminarelPresupuesto No siempre se visualizan las Reservas en un presupuesto Agrupamos nuestroscostos Nota: ** Impuestos No Incluidos Costo del proyecto = 350.000 22.000 Amortizaciones 60.000 Personal interno de la empresa Work PackageAmount Diseño55.000 Construcción120.000 Calidad15.000 Migración40.000 Entrenamiento10.000 Gestión de Proyecto28.000 Presupuesto Total **268.000 Cost TypeAmount Proveedores (Bodyshop)110.000 Licencias25.000 Servicios en la Nube5.000 Compra de Hardware28.000 Consultoría50.000 Gestión de Proyecto30.000 Reservas20.000 Presupuesto Total **268.000 Enfoque Estructura del TrabajoEnfoque Estructura del Costo
27 Determinarel Presupuesto Timeline 1 2 3 4 5 6 7 8 9 10 11 12 300 110 120 140 220 250 220 180 150 2300 300 410 520 640 780 1000 1250 1500 1750 Pago Inicial Down Payment Adquisición del Servidor Flujos de Caja del Proyecto Periodos Flujos Acumulados
28 El Presupuesto Veamos un Road Map Un poco de Planificación Financiera Operaciones de Negocio 2016O. 2017 Plan 2017 Proyecto 1 Proyecto 3 Proyecto 2 _../ Se requiere dinero para el nuevo proyecto, sin embargo tendremos:,- Ingresos por venta Rendimientos Líneas de Crédito (financiación) Reservas Capitalización Nuevo Proyecto '--~/ El proyecto 3 está estimado en 1.4 pero se requieren, de acuerdo a los flujos de caja acumulados 1.1 para 2015
29 ElPresupuesto LOGO Diseño Construcción Migración Pruebas Instalación y Certificación 25.000,00 150.000,00 80.000,00 25.000,00 12.000,00 36.000,00 14.000,00 3.000,00 8.000,00 0,00 15.000,00 9.000,00 1.000,00 2.000,00 15.000,00 10.000,00 12.000,00 85.000,00 175.000,00 94.000,00 47.000,00 95.000,00 496.000,00 1234512345 12.000,00 42.000,00 Categorización de Costos Nuevo Sistema - Costos 200.000,00 160.000,00 140.000,00 120.000,00 100.000,00 80.000,00 60.000,00 40.000,00 20.000,00 0,00 150.000,00 100.000,00 50.000,00 0,00 RRHHRRHHConsultoría SoftwareHardwareGastosGastosGestiónGestión RRHHRRHHConsultoría Gestión Software Total Hardware DiseñoConstrucciónMigraciónPruebasInstalación y Certificación GastosGastos o BS E:""J... Business SchooL Diseño 1 Construcción 2 Migración 3 Pruebas 4 Instalación y Certificación 5 Presupuesto Proyecto MPM Fecha: 08-ene-15 Código Decripción RRHH Consultoría Software Hardware Gastos Gestión Total Total Presupuesto: 292.000,00 73.000,00 42.000,00 15.000,00 15.000,00 59.000,00
30 El Presupuesto Categorización de Costos 250,00 200,00 150,00 100,00 50,00 0,00 1234512345 Diseño Construcción Migración Pruebas Instalación y Certificación 85.000 195.000 109.000 56.000 38.000 483.000 RRHHRRHHConsultoríaMaterialesEquiposGastosGastosGestiónGestiónTotal 6% 77% 11% 29% E:""J o BS Business...SchooL Millares Materiales Equipos Materiales Equipos Diseño RRHH Consultoría 42% 18% 29% Gastos Gestión Construcción RRHH 7% 10% Consultoría 5% 1% Gastos Gestión Diseño 1 Construcción 2 Migración 3 Pruebas 4 Instalación y Certificación 5 Código Descripción Total
31 El Presupuesto Otro ejemplo de Presupuesto… LOGOLOGO 1 2 3 4 4.1 4.2 4.3 5 Diseño y Maqueta Desarrollo Elaboración de Contenido Pruebas y Certificaciones Pruebas Integrales Pruebas Funcionales Certificación Implementación 15.000,00 0,00 9.000,00 8.000,00 0,00 18.000,00 0,00 5.000,00 6.000,00 2.000,00 0,00 3.000,00 4.000,00 7.000,00 0,00 4.000,00 3.000,00 0,00 3.000,00 0,00 4.000,00 0,00 2.000,00 1.500,00 24.000,00 37.000,00 10.000,00 13.000,00 2.000,00 6.000,00 5.000,00 1.500,00 Totales Presupuesto:Mes 1Mes 2Mes 3Mes 4Mes 5Mes 6Total.,08 Business Total Presupuesto: 15.000,00 17.000,00 18.000,00 13.000,00 14.000,00 8.500,00 85.500,00 Presupuesto Proyecto Web Fecha: 08-ene-15 Código Descripción Mes 1 Mes 2 Mes 3 Mes 4 Mes 5 Mes 6 Total
32
33
34