NORMA ISO/IEC TR29110-5-1-2Proceso Gestión del Proyecto (GP) Abril 2016 Asignatura: Procesos de Software Profesor: Alcídes Quispe Sanca Autor del trabajo: Sergio Muñoz S. Universidad de Santiago de Chile – Procesos de Software NORMA ISO/IEC TR29110-5-1-2 Proceso Gestión del Proyecto (GP) INTRODUCCIÓN Hoy en día las compañías de todo el mundo industrializado reconocen que la calidad del producto se traduce en ahorro de costos y en una mejora global del servicio. por lo que en los últimos años se han realizado intensos trabajos para aplicar los conceptos de calidad en el ámbito del software y sus procesos productivos. La industria de desarrollo de software no es la excepción. Universidad de Santiago de Chile – Procesos de Software . gubernamentales y no gubernamentales. más otros organismos internacionales. Universidad de Santiago de Chile – Procesos de Software .NORMA ISO/IEC TR29110-5-1-2 Proceso Gestión del Proyecto (GP) VISIÓN GENERAL La ISO (International Organization for Standardization) y la IEC (International Electrotechnical Commission) forman el sistema especializado para la normalización mundial. vinculados con ISO e ICE. Estas dos entidades. conforman un comité técnico que se encargará de prepara los Estándares Internacionales. que de acuerdo a un estudio de la OECD representa más del 95% de la población de las empresas en todo el mundo.NORMA ISO/IEC TR29110-5-1-2 Proceso Gestión del Proyecto (GP) VISIÓN GENERAL El estándar se crea para atender a las necesidades de las pequeñas organizaciones que desarrollan software. El estándar ISO/IEC 29110 ofrece un modelo general para el desarrollo de software. el cual promueve las mejores prácticas de otros procesos estándar existentes. y es lo suficientemente ligero para aplicarse en pequeñas organizaciones de desarrollo de software. Universidad de Santiago de Chile – Procesos de Software . usuario y proveedores. Las guías contienen directrices de aplicación (de dominio específico) sobre cómo realizar los procesos para alcanzar los niveles de madurez (actividades recomendadas. modelos y métodos. un sistema de referencia que es significativo para clientes. al. una base para el desarrollo de la evaluación de conformidad de forma objetiva. técnicas.). Las guías deberían ser accesibles por la VSE en términos de estilo y costo.NORMA ISO/IEC TR29110-5-1-2 Proceso Gestión del Proyecto (GP) VISIÓN GENERAL CONCEPTOS Una VSE (Very Small Entity) es una empresa. organización. uniforme y reconocida internacionalmente. medidas. departamento o proyecto que tiene hasta 25 personas. Un perfil es un subconjunto de uno o más estándares necesarios para llevar a cabo una función en particular. Los perfiles están diseñados para proporcionar conceptos de diferentes estándares. Universidad de Santiago de Chile – Procesos de Software . et. plantillas. NORMA ISO/IEC TR29110-5-1-2 Proceso Gestión del Proyecto (GP) ESTRUCTURA DE LA ISO/IEC 29110 1 1 Empresas. Evaluadores. desarrolladores. consultores . etc. . No es para las Empresas. evaluadores. consultores. 3 3 Empresas. 5 5 Empresas. desarrolladores . 2 2 Universidad de Santiago de Chile – Procesos de Software 4 4 Normalizadores. TR): Define requisitos que deben cumplirse en la evaluación de los procesos. Universidad de Santiago de Chile – Procesos de Software . características y requisitos de VSE. por ir dirigido a la VSE. Especifica los elementos comunes a todos los perfiles (estructura.NORMA ISO/IEC TR29110-5-1-2 Proceso Gestión del Proyecto (GP) ESTRUCTURA DE LA ISO/IEC 29110 PARTE 01 Visión General (Reporte Técnico . estándares y guías de VSE. se puede desarrollar estar sin afectar a las otras partes o documentes mencionados en los puntos anteriores. PARTE 03 PARTE 04 PARTE 05 Guía de evaluación (Reporte Técnico . Para cada perfil. El marco de trabajo y la taxonomía se pueden aplicar a los perfiles identificados según TR 29110-2. PARTE 02 Marco de trabajo y taxonomía (Norma Internacional . proveedores de herramientas y de metodología. Estos requisitos deben poder alcanzar el propósito de lo definido en el marco teórico. Introduce los aspectos de negocio. conformidad. evaluación) e introduce la taxonomía (catálogo) de los perfiles ISO/IEC 29110.IS): Esta parte está dirigida a todos los productores de normas. También proporciona la especificación de todos los perfiles en un grupo los cuales se basan en los subconjuntos de elementos estándares apropiados.TR): que proporciona orientación sobre su implementación y uso sobre un perfil. existe un documento de guía de ingeniería y gestión identificado. Guías de gestión e ingeniería (Reporte Técnico . y aclara la razón de ser de los perfiles específicos. Se debe destacar que.TR): La visión general ofrece los conceptos principales necesarios para comprender y utilizar los documentos de ISO/IEC 29110. Si cabe la necesidad de tener un nuevo perfil.IS): Establece la lógica detrás de la definición y aplicación de los perfiles. Especificación de perfil (Norma Internacional . se elabora en un lenguaje más sencillo y de más fácil comprensión que el que se utiliza habitualmente en los estándares. documentos. Dirigido IO a pequeñas entidades que desarrollan “más” de “1” proyecto a la vez dentro del contexto de la organización. Universidad de Santiago de Chile – Procesos de Software 3 4 AVANZAD Dirigido aO pequeñas entidades que desean mantener y crecer como empresa de desarrollo de software independientes y competitivas.NORMA ISO/IEC TR29110-5-1-2 Proceso Gestión del Proyecto (GP) PERFILES DE LA ISO/IEC 29110 INICIAL INTERMED Dirigido a pequeñas entidades que recien inician operaciones o que tienen proyectos con un mínimo de 6 personas. . 1 Nota: Hasta el momento solo se tiene liberado el Perfil Inicial y Básico por el ISO/ICE. 2 BASICO Dirigido a pequeñas entidades que desarrollan “1” proyecto a la vez. que permitan cumplir con los objetivos del proyecto de calidad. tiempo y costos esperados.NORMA ISO/IEC TR29110-5-1-2 Proceso Gestión del Proyecto (GP) PROCESOS DEL PERFIL BÁSICO Enunciado de trabajo Gestión del Proyecto Implementación del Software Configurac ión de Software GESTION DEL PROYECTO (GP) Tiene como propósito establecer y llevar a cabo de manera sistemática las tareas de un proyecto de implantación de software. Universidad de Santiago de Chile – Procesos de Software . en costo y en el cronograma.02: El avance del proyecto es monitoreado contra el Plan del Proyecto y registrados en el Registro de Estado del Avance.NORMA ISO/IEC TR29110-5-1-2 Proceso Gestión del Proyecto (GP) PERFIL BÁSICO – OBJETIVOS DE GP GP. Las Tareas y los Recursos necesarios para completar el trabajo son dimensionados y estimados. GP. Universidad de Santiago de Chile – Procesos de Software .04: Reuniones de revisión con el Equipo de Trabajo y el Cliente son realizadas. Los cambios a los requisitos de Software son evaluados por su impacto técnico. Las correcciones para resolver los problemas y desviaciones respecto del plan son realizadas cuando los objetivos del proyecto no son logrados.03: Las Solicitudes de Cambio son atendidas mediante su recepción y análisis. GP. El cierre del proyecto es ejecutado para conseguir la aceptación documentada del Cliente en el Documento de Aceptación. Los acuerdos que surgen de estas reuniones son documentados y se les hace seguimiento. GP.01: El Plan del Proyecto para la ejecución del proyecto es desarrollado de acuerdo al Enunciado de Trabajo y revisado y aceptado por el Cliente. la manipulación y la entregaEldeAseguramiento los elementos de sonCalidad controlados. El almacenamiento.07: del Software es realizado para proporcionar garantía de que los productos y procesos de trabajo cumplen con el Plan del Proyecto y Especificación de Requisitos. definidos e incorporados a la línea base. Universidad de Santiago de Chile – Procesos de Software .06: Una Estrategia de Control de Versiones de Software es desarrollada. GP. Las modificaciones y releases de los elementos son controlados y puestos a disposición del Cliente y del Equipo de Trabajo. Los elementos de Configuración del Software son identificados.05: Los riesgos son identificados en el desarrollo y durante la realización del proyecto.NORMA ISO/IEC TR29110-5-1-2 Proceso Gestión del Proyecto (GP) PERFIL BÁSICO – OBJETIVOS DE GP GP. GP. NORMA ISO/IEC TR29110-5-1-2 Proceso Gestión del Proyecto (GP) PERFIL BÁSICO – ACTIVIDADES DE GP Universidad de Santiago de Chile – Procesos de Software . NORMA ISO/IEC TR29110-5-1-2 Proceso Gestión del Proyecto (GP) PERFIL BÁSICO – ACTIVIDADES DE GP GP. Esta actividad entrega: • El Enunciado del Trabajo revisado y las Tareas necesarias para proveer los Entregables acordados y satisfacer los requisitos del Cliente. Documenta los detalles de la planificación necesarios para gestionar el proyecto. (GP. gestionar y entregar de manera controlada los productos. • La estrategia para el control de versiones y de la línea base del proyecto.06. costo y cronogramas. GP.05. • El ciclo del vida del proyecto. Universidad de Santiago de Chile – Procesos de Software . incluyendo la dependencia de las Tareas y su duración. • Las necesidades de entrenamiento y Recursos para el proyecto.07). • El Repositorio del Proyecto para almacenar. • La estrategia de aseguramiento de la calidad del proyecto. versiones de documentos y línea base.01. GP. • Los roles y responsabilidades del Equipo de Trabajo y del Cliente.1: Planificación del Proyecto. • La estimación del esfuerzo. • La identificación de los riesgos del proyecto. GP. (GP. • Las revisiones y los acuerdos con el Equipo de Trabajo y el Cliente. Implementan el plan documentado en el proyecto Esta actividad entrega: • El Reporte de Avance del Proyecto actualizado • Las solicitudes de cambio analizadas y evaluadas del plan con impacto en costos. GP. GP.2: Ejecución del Plan del Proyecto. GP. cronograma y requisitos técnicos.02. GP.NORMA ISO/IEC TR29110-5-1-2 Proceso Gestión del Proyecto (GP) PERFIL BÁSICO – ACTIVIDADES DE GP GP. • Cambios aprobados en el plan.05.07).04. Universidad de Santiago de Chile – Procesos de Software . • El respaldo del Repositorio del Proyecto y su recuperación en caso de ser necesario.03. Esta actividad permite: • Evaluar la realización y progreso del plan real contra los objetivos. Universidad de Santiago de Chile – Procesos de Software .3: Evaluación y Control del Proyecto. (GP. • Revisar los riesgos del proyecto e identificar nuevos riesgos. • Identificar y evaluar las desviaciones en la realización y problemas relevantes en costo. cronograma y técnicos. adoptar la Acciones Correctivas definidas y monitorear los cambio hasta su cierre.02). • Documentar las solicitudes de cambio. Evalúa el desempeño del plan contra los compromisos documentados.NORMA ISO/IEC TR29110-5-1-2 Proceso Gestión del Proyecto (GP) PERFIL BÁSICO – ACTIVIDADES DE GP GP. Esta actividad permite: • La entrega de productos tal como fueron especificados en las Instrucciones de Entrega. Proporciona documentación y productos del proyecto de acuerdo con los requisitos del contrato. • La culminación del proyecto y firma del Acta de Aceptación. (GP. • Contar con un soporte de la aceptación del producto por parte del Cliente de acuerdo a las Instrucciones de Entrega.NORMA ISO/IEC TR29110-5-1-2 Proceso Gestión del Proyecto (GP) PERFIL BÁSICO – ACTIVIDADES DE GP GP.02).4: Cierre del Proyecto. Universidad de Santiago de Chile – Procesos de Software . la Estrategia de Control de Versiones debe ser aplicada al Plan del Proyecto. PRODUCTOS Plan del Proyecto Solicitud de Cambio Acta de Aceptación Acta de Reunión Acciones Correctivas Reporte de Avance Resultados de Verificación Universidad de Santiago de Chile – Procesos de Software .NORMA ISO/IEC TR29110-5-1-2 Proceso Gestión del Proyecto (GP) PERFIL BÁSICO – GP INCORPORACIÓN DEL REPOSITORIO DEL PROYECTO La lista de productos a ser guardados en el Repositorio del Proyecto. Después de su incorporación. Universidad de Santiago de Chile – Procesos de Software .Gracias.