Módulo 3: Metodologia Ágil de Proyectos en la Implementación de Soluciones Empresariales MSPA 505 Educación en Computadoras para Administradores Públicos
Objetivos Discutir el Ciclo de Vida de Sistemas y Aplicaciones. Presentar y Discutir Conceptos de la Gerencia de Proyectos. Explorar Metodologías y Estrategias Agil de Planificación y Ejecución de Proyectos.
El Ciclo de Vida de Sistemas y Aplicaciones
El Ciclo de Vida de Sistemas Ciclo de Vida de los Sistemas de Información (SDLC) ◦ Métodos de etapas, actividades y entregas (“deliverables”) que se realizan siguiendo una metodología establecida. ◦ Lograr un fin, satisfacer una necesidad, resolver un problema. ◦ SDLC es un ciclo continuo. Fuente: http://web.utm.my/fsksm/staf/zaidi/20082009/SEM1/LecturerSubjectsAllocation/Cohort7/MCB1163- HW%20SW%20CC/NotesSlides_Zaidi/slides/AGILE%20CONCURRENT%20SOFTWARE%20PROCESS.htm
Etapas de SDLC -Resumen Investigación Inicial del Análisis del Sistema Actual Determinación de Sistema o Aplicación Requerimientos Entender el funcionamiento actual y Entender el problema, situación, entender a grandes rasgos cual sería la Leyes, Reglamentos, Ordenes necesidad o pedido. solución o posible solución al problema, Administrativas necesidad o pedido. Diagramas la secuencia de pasos operacionales
Etapas de Diseño del Sistema o Aplicación SDLC - Resumen - 2 Seleccionar y desarrollar la mejor solución Implementación del Sistema o Aplicación Pruebas de Regresión Pruebas previo a conversion de datos Pruebas de Resistencia de operaciones (stress test) Corridas en paralelo previo al corte (cut-off) Mantenimiento y Retroalimentación Evaluar los resultados y hacer modificaciones
System Documentation Flow Definition Phase Analysis Phase Design Phase Implementation Phase Implantation Plan Definition Study Definition Study User Requirement Report Analysis Implementation System Concept System Design System Design Plan Approach Requirement Analysis Specifications Analysis Specifications Analysis of Interphase Program Task Program Coding Program Vendor Control Development Design and Unit Task Listing Requirements Document Planning Specifications Testing Project Request for Systems Development System Program Development Proposal Acceptance Test Test Plan Testing Design Planning Planning Specification Vendor Selection Acceptance Test Update Report Conversion Pilot Procedure Parallel Planning Acceptance Testing Training Plan Acceptance Operations Test Report Run Book Conversion Implementation Installation Plan Conversion / Plan Update Pilot / Parallel Operation User Conversion Acceptance Acceptance Memo Memo
Definición de Proyectos ▪ A Project is an endeavor to accomplish a specific objective through a unique set of interrelated tasks and the effective utilization of resources. (Gido, Clements, 2012). ▪ The PMBOK5th. Ed. Defines a project as a “temporary endeavor undertaken to create a unique product, service or result (PMI, Inc. 2008). ▪ Secuencia temporera de actividades. ▪ Tiene una meta u objetivo específico establecido. ▪ Tiene un periodo establecido de tiempo. ▪ Progresivo ▪ Tres cuadrantes principales o Personas o Procesos o Tecnología Fuente: http://scoop.intel.com/what-happens-in-an-internet-minute/
El Ciclo de Vida de Gerencia de Proyectos Inicio Cierre Planificación Monitoreo Ejecución Control de calidad
La Paradoja de Gerencia de Proyectos Source: http://www.ptaptraining.co.uk/project-management/
Etapas Básicas del Ciclo de Proyecto Inicio Definir el Grupo de Trabajo para el Proyecto. Avalúo del grupo – destrezas – programas de estudio Establecer los objetivos y alcance del proyecto. Establecer las actividades iniciales del proyecto (start-up meeting). Asignación de tareas, responsabilidad de cada integrante Establecer los procedimientos de gerencia de proyecto. Entregables y criterios de entrega Medios de comunicación Establecer o identificar las actividades básicas del proyecto Plan de Trabajo
Etapas Básicas del Ciclo de Proyecto - 2 Planificación Establecer alcance del proyecto, objetivos, factibilidad Dividir el proyecto en tareas Estimar los recursos necesarios Crear un plan de trabajo (Project Charter) Desarrollar itinerario preliminar Delinear el plan de comunicaciones Fijar los estándares y procedimientos que se seguirán durante la vigencia del proyecto. Identificar y evaluar (calcular) riesgo Establecer el presupuesto preliminar
Modelo de un Project Charter
Etapas Básicas del Ciclo de Proyecto -3 Ejecución Llevar a cabo las tareas descritas tanto en el plan del proyecto (project charter) como el itinerario de trabajo. Statement of Work Dar seguimiento al progreso del proyecto y realizar aquellos ajustes que sean necesarios. Manejo de Cambios Manejo de Crisis Llevar una bitácora de todas las incidencias reportadas y la acción correctiva tomada. Tomar minutas de todas las reuniones Informar el estado (status) del proyecto. Fuente: http://commons.wikimedia.org/wiki/File:Work_Breakdown_Structure_and_Schedule.gif
Etapas Básicas del Ciclo de Proyecto - 4 ▪ Seguimiento – Control de Calidad (QA) o Manejo de Cambios o Manejo de Crisis o Manejo de Incidentes - bitácora o Minutas Reuniones o Informes Seguimientos o Reuniones Equipo Fuente: http://www.change-management.com/tutorial-defining-change- management.htm
Etapas Básicas del Ciclo de Proyecto - 5 Cierre Cierre normal Identificar los objetivos cumplidos Entregar reporte final junto a la entrega formal del proyecto Documentación Exit Meeting Cierre involuntario Razón de terminación Informe de objetivos logrados. Resúmen del Proyecto Cierre del Contrato.
Conclusión ▪ El Resultado de los Proyectos depende en gran medida de la planificación y conducción del mismo. ▪ Es un elemento crítico el contar con una metodología definida. En esta presentación se discutieron varias alternativas o modelos tanto vigentes como emergentes. ▪ Fundamental seguir los estándares y políticas institucionales y documentar todos los procesos y sus resultados. ▪ Certificar todos los Entregables. ▪ Mantener la comunicación y nivel de respuesta en un nivel aceptable y constante. De esta manera se asegura un final exitoso del proyecto.
Referencias Gido, J. & Clements, J. (2017). Successful Project Management. 6th. Ed. Boston. South Western. Project Management Institute. (2008). A Guide to the Project Management Body of Knowledge (PMBOK Guide). 6th. Ed. Newtown Square. Project Management Institute Satzinger, J. Jackson, R. & Burd, S. (2005). Object Oriented Analysis and Design. Boston. Thomson Course Technology Sutherland, J. & Schwaber, K. (1995). The Scrum Guide: Retrieved from: https://www.scrum.org/portals/0/documents/scrum%20guides/scrum_guide.pdf Definicion de Agile Software Development. SearchSoftwareQuality. Recuperado de: http://searchsoftwarequality.techtarget.com/definition/agile- software-development SCRUM Methodology (2011). Recuperado de http://www.mypmhome.com/scrum- methodology/
Search
Read the Text Version
- 1 - 18
Pages: