Anda di halaman 1dari 3

CONCEPTO DE SPI (SOFTWARE PROCESS IMPROVEMENT) Los programas de mejora se basan en los modelos de procesos que son una

coleccin estructurada de elementos que describen la estructurada de elementos que describen las caractersticas de procesos efectivos. Los procesos que se incluyen son aquellos que en la experiencia han probado ser efectivos. Los programas exitosos de mejora del proceso software pueden conseguir: reducir el numero de efectos entregados al cliente en un 95%. Reducir la planificacion del desarrollo de software un 71%. Incrementar la productivadad, medida en lineas de codigo (LOC) o puntos de funcion (PF) al dia, en un 222%. ADMINISTRACION DE UN SPI La mejora de procesos de software sera una labor significativa para la organizacion. Las tareas que se pueden realizar para administrar un SPI son las siguientes: 1.ESTABLECER EL ESCENARIO PARA UN SPI: La administracion debe mantener el programa de SPI enfocado en la mejoras alineadas a la mision de la organizacion. 2.ORGANIZAR EL PROGRAMA DE SPI: En la forma en la infraestructura debe ser desarrollada y puesta en su lugar, etsa tiene la responsabilidad de ser una guia para el programa SPI. 3.PLANIFICAR EL PROGRAMA DE SPI: Se requiere de multiple planes que seran desarrollados para guiar y dar soporte al programa de SPI. 4.PROVEER PERSONAL AL PROGRAMA DE SPI: En la mayoria de las organizaciones, el personal existente sera el personal utilizado para el programa SPI. Este recuro humano incluye aquellos que son asignados al trabajo de mejora en si y aquellos que son asignados a la infraestructura de SPI para la guia y administracion del programa SPI. 5.MONITOREAR EL PROGRAMA DE SPI: Asi como el programa de SPI avanza, una de las responsbilidades del MSG sera el revisar el progreso periodicamente de la iniciativa contra los hitos y las metas que se definen y documentas en el plan de Accion Estrategica del SPI. 6.DIRIGIR EL PROGRAMA DE SPI: El programa de SPI necesita la direccion a dos niveles: el nivel estrategico y el tactico NIVEL ESTRATEGICO: Asegura que las metas generales de la organizacion

sean alcanzadas. NIVEL TACTICO: De la direccion aseguran que las actividades de mejora especifica, consistentes con las metas estrategicas, se lleven a cabo EL MODELO IDEAL PARA LA MEJORA Se origino por la solicitud de los que usaban SPI para obtener una forma de informacion y asesoramiento sobre como de software, un equipo multidisciplinario y experimentado se reunion para sintetizar el conocimiento y la experiencia y buscar una solucion, Nace IDEAl y se presento en el Simposium de ingeneria de software 1993. Es una marca de sevicio de la univercidad Carnegie Mellon modelo propuesto por la SEI que establece un ciclo de mejoramiento de procesos propociona un conjunto de actividades coherentes para sustentar la adopcion de las practicas recomendadas por CMM. El tiempo que se emplee para completar un ciclo de IDEAL va a variar de una organizacion a otra. FASES DEL MODELO IDEAL La fases de modelo consta de 5 frases: 1.INICIO: Comienzo del modelo IDEAL se establece la infraestructura inicial de mejora los roles y las reponsabilidades para la infraestructura son definidas y son asignados los recursos iniciales, se define las metas generales del programa SPI y se establece dos componentes claves: MSG (management steering group) y el SEPG (engineering process group). 2.DIAGNOSTICO: Identificar el estado actual de la organizacion con respecto a un modelo o estandar relacionado. Identificar el estado deseado de la organizacion con respecto a un modelo o estandar relacionado, recomendar acciones que movera a la organizacion de donde esta hacia donde se requiere estar, edentificar los obstaculos potenciales para el esfuerzo. 3.ESTABLECIMIENTO: Los cambios casi siempre requieren tomar decisiones y hacer elecciones, podrian emerger nuevos problemas de las decisiones y elecciones tomadas esta propuesta explica mucha de la competencia y de los factores frecuentmente conflictivos. 4.ACCION: Los planes satisfacen y necesidades de la empresa se convierten en guia maestra del mejoramiento de procesos coloca la solucion en el lugar de un sistema de pruebas para saber que trabaja y que no, revisa y modifica la solucion para incorporar nuevo conocimiento y comprension. 5.APRENDIZAJE: Prepararse para el siguiente ciclo durante todo el modelo

IDEAL. Aplicar las lecciones aprendidas para refinar los procesos SPI.

Anda mungkin juga menyukai