Está en la página 1de 171

COMPETISOFT

Mejora de Procesos para Fomentar la Competitividad de la Pequea y Mediana Industria del Software de Iberoamrica

Diciembre 2008 Versin 1.0

Desarrollado por

Financiado por

Proyecto COMPETISOFT 506PI287- Mejora de Procesos para Fomentar la Competitividad de la Pequea y Mediana Industria del Software de Iberoamrica

CYTED Ciencia y Tecnologa para el Desarrollo Cdigo de proyecto 3789

COMPETISOFT v 1.0

Modelo de Procesos. Introduccin

Indice
PREFACIO .................................................................................................................................................4 OBJETIVOS DEL PROYECTO COMPETISOFT ................................................................................4 RECONOCIMIENTOS .............................................................................................................................4 PROPSITO DEL DOCUMENTO..........................................................................................................5 ALCANCE ..................................................................................................................................................6 CRITERIOS EMPLEADOS PARA LA ELABORACIN DE LOS MODELOS ...............................6 I 1 2 3 4 5 MODELO DE PROCESOS ............................................................................................................8 INTRODUCCIN ..........................................................................................................................8 DEFINICIONES ............................................................................................................................9 PATRN DE PROCESOS .............................................................................................................11 ESTRUCTURA DEL MODELO DE PROCESOS ...............................................................................15 CATEGORA DE ALTA CDIRECCIN ............................................................................................23 5.1 Gestin de Negocio.............................................................................................................23 6 CATEGORA DE GERENCIA .......................................................................................................33 6.1 Gestin de Procesos ...........................................................................................................33 6.2 Gestin de Cartera de Proyectos........................................................................................43 6.3 Gestin de Recursos ...........................................................................................................53 6.4 Gestin de Recursos Humanos ...........................................................................................63 6.5 Gestin de Bienes, Servicios e Infraestructura...................................................................71 6.6 Gestin de Conocimiento....................................................................................................77 7 CATEGORA DE OPERACIN .....................................................................................................85 7.1 Administracin del Proyecto ..............................................................................................85 7.2 Desarrollo de Software.......................................................................................................97 7.3 CMantenimiento de Software ..............................................................................................117 8 DESCRIPCIN DE PRODUCTOS ................................................................................................134 9 DESCRIPCIN DE ROLES .........................................................................................................145 10 USO DEL MODELO DE PROCESOS.............................................................................................149 10.1 Instancia del Modelo ........................................................................................................149 MODELO DE MEJORA .......................................................................................................................150 1 2 3 4 INTRODUCCIN ......................................................................................................................150 REFERENCIAS .........................................................................................................................151 DESCRIPCIN DE PRODUCTOS ................................................................................................169 DESCRIPCIN DE ROLES .........................................................................................................170

COMPETISOFT v 1.0

Modelo de Procesos. Introduccin

Prefacio
El presente documento ha sido desarrollado en el marco del proyecto COMPETISOFT 506AC287- Mejora de Procesos para Fomentar la Competitividad de la Pequea y Mediana Industria del Software de Iberoamrica, financiado por el Programa Iberoamericano de Ciencia y Tecnologa para el Desarrollo CYTED - con el cdigo 3789. El Programa CYTED se define como un programa internacional de cooperacin cientfica y tecnolgica multilateral, de mbito iberoamericano. El objetivo principal es contribuir al desarrollo de la Regin Iberoamericana, mediante el establecimiento de mecanismos de cooperacin entre grupos de investigacin de las Universidades, Centros de I+D y Empresas innovadoras de los pases iberoamericanos. Mediante esta cooperacin se pretende la consecucin de resultados cientficos y tecnolgicos transferibles a los sistemas productivos y a las polticas sociales.

Objetivos del Proyecto COMPETISOFT


El proyecto COMPETISOFT tuvo el siguiente objetivo general: Incrementar el nivel de competitividad de las PyMEs Iberoamericanas productoras de software mediante la creacin y difusin de un marco metodolgico comn que, ajustado a sus necesidades especficas, pueda llegar a ser la base sobre la que establecer un mecanismo de evaluacin y certificacin de la industria del software reconocido en toda Iberoamrica.

Para lograr ese objetivo general se plantearon los siguientes objetivos especficos: 1. Desarrollar un Marco Metodolgico comn ajustado a la realidad socio-econmica de las PyMEs iberoamericanas, orientado a la mejora continua de sus procesos. Este Marco Metodolgico esta compuesto por un Modelo de Procesos, un Mtodo de Evaluacin y un Modelo de Mejora, el cual fue validado, en el marco de este proyecto, mediante su aplicacin controlada en empresas y organizaciones de diferentes pases de la regin CYTED. 2. Difundir la cultura de la mejora de procesos en el sector informtico iberoamericano y, ms especficamente, formar tanto a investigadores y/o docentes universitarios (formacin de formadores) como a profesionales de un buen nmero de PyMEs productoras de software. 3. Incidir en los diferentes organismos de normalizacin y certificacin de los pases iberoamericanos, para que asuman que los principios metodolgicos objeto de este proyecto CYTED pueden ser la base para establecer un mecanismo comn y mutuamente reconocido de evaluacin y certificacin de la industria del software Iberoamericana.

Reconocimientos
El Marco Metodolgico de COMPETISOFT se basa en varios trabajos previos desarrollados por diferentes grupos de investigacin iberoamericanos, en particular: 1. El modelo de procesos MoProSoft Versin 1.3. desarrollado bajo el convenio entre la Universidad Nacional Autnoma de Mxico y la Secretaria de Economa de Mxico.

COMPETISOFT v 1.0

Modelo de Procesos. Introduccin

Los derechos de autor morales pertenecen a Hanna Oktaba, Claudia Alquicira Esquivel, Anglica Su Ramos, Alfonso Martnez Martnez, Gloria Quintanilla Osorio, Mara Ruvalcaba Lpez, Francisco Lpez Lira Hinojo, Mara Elena Rivera Lpez, Maria Julia Orozco Mendoza, Yolanda Fernndez Ordez y Miguel ngel Flores Lemus. Y los derechos de autor patrimoniales pertenecen a la Secretara de Economa de Mxico, bajo la licencia Creative Commons. 2. El modelo Agile SPI, principal producto el proyecto Sistema Integral para la Mejora de los Procesos Software en Colombia-SIMEP-SW financiado por Colciencias y la Universidad del Cauca, Colombia. El modelo Agile SPI fue desarrollado por el Grupo IDIS - Investigacin y Desarrollo en Ingeniera de Software- de la Universidad del Cauca. Los derechos de autor pertenecen a Julio Ariel Hurtado Alegra, Francisco Jos Pino Correa y Juan Carlos Vidal Rojas. 3. La metodologa de mantenimiento Mantema, desarrollada en el marco de los proyectos de investigacin MANTEMA (iniciativa ATYCA), MNTICA (CICYT 1FD97-0168) y MANTIS (CICYT 1FD97-1608) desarrollada por el Grupo ALARCOS de la Escuela Superior de Informtica de la Universidad Castilla-La Mancha, Ciudad Real, Espaa en colaboracin con varias empresas, entre ellas Atos ODS, S.A.. Los derechos de autor pertenecen a Macario Polo Usaola, Francisco Ruiz Gonzlez y Mario Piattini Velthuis. Estos trabajos han sido refinados, mejorados, integrados y aplicados en PyMEs mediante pruebas controlados con los aportes de los siguientes 46 participantes del proyecto: Claudia Alquicira (Ultrasist, Mxico), Raquel Anaya (EAFIT, Colombia), Paula Angeleri (IRAM, Argentina), Gabriela Aranda (UNCOMA, Argentina), Joo Arajo (UNL, Portugal), Rodolfo Bertone (UNLP, Argentina), Alejandra Cechich (UNCOMA, Argentina), Abraham Dvila (PUCP, Per), Andrea Delgado (UR, Uruguay), Silvia Esponda (UNLP, Argentina), Marcelo Estayno (UNLaM, Argentina), Andrs Flores (UNCOMA, Argentina), Luis Flores (PUCP, Per), Flix Garca (UCLM, Espaa), Jessica Gmez (UCM, Chile), Oswaldo Gmez (UNAM, Mxico), Julio A. Hurtado (UNICAUCA, Colombia), Juan Luzuriaga (Poder Judicial de la Provincia de Neuqun, Argentina), Vernica Macias (ESPOL, Ecuador), Rodolfo Martnez (Poder Judicial de la Provincia de Neuqun, Argentina), Toms Martnez (UCLM, Espaa), Alicia Mon (UNLaM, Argentina), Juan Jos Muoz (STL, Espaa), Hanna Oktaba (UNAM, Mxico), Mara Julia Orozco (Ultrasist, Mxico), Libardo Pantoja (UNICAUCA, Colombia), Ariel Pasini (UNLP, Argentina), Cesar Pardo (UNICAUCA, Colombia), Oscar Pedreira (UDC, Espaa), Beatriz Prez (UR, Uruguay), Patricia Pesado (UNLP, Argentina), Mario Piattini (UCLM, Espaa), Francisco J. Pino (UNICAUCA, Colombia), Macario Polo (UCLM, Espaa), Alejandro Ramrez (UNAM, Mxico), Rafael Rincn (EAFIT, Colombia), Alfonso Rodrguez (UBIOBIO, Chile), Miguel Rodriguez Luaces (Enxenio, Espaa), Francisco Ruiz (UCLM, Espaa), Jorge Trianes (UR, Uruguay), Sebastin Salas (UCM, Chile), Jos Luis Snchez (STL, Espaa), Nancy Velsquez (MV Systems, Ecuador), Javier Verdugo (UCLM, Espaa), Juan C. Vidal (UNICAUCA, Colombia), Mnica Wodzislawski (UR, Uruguay).

Propsito del documento


El propsito de este documento es presentar los siguientes componentes del Marco Metodolgico de COMPETISOFT: Modelo de Procesos, basado en MoProSoft V1.3 y MANTEMA; Modelo de Mejora de Procesos, basado en Agil SPI.

COMPETISOFT v 1.0

Modelo de Procesos. Introduccin

Ambos modelos son el resultado de investigacin y experimentacin del proyecto COMPETISOFT durante el periodo 2006-2008.

Alcance
COMPETISOFT est dirigido a las empresas o reas internas del tamao PyME dedicadas al desarrollo y/o mantenimiento de software. En el resto del documento se utilizar el trmino organizacin para hacer referencia a una empresa o rea interna PYME dedicada al desarrollo y/o mantenimiento de software.

Criterios empleados para la elaboracin de los modelos


Para la elaboracin de Modelo de Procesos de COMPETISOFT, fueron aplicados los siguientes criterios: 1. Generar una estructura de los procesos que est acorde con la estructura de las organizaciones de la industria de software (Alta Direccin, Gerencia y Operacin). 2. Destacar el papel de la Alta Direccin en la planificacin estratgica, su revisin y mejora continua como el promotor del buen funcionamiento de la organizacin. 3. Considerar a la Gerencia como proveedor de recursos, procesos y proyectos, as como responsable de vigilar el cumplimiento de los objetivos estratgicos de la organizacin. 4. Considerar a la Operacin como ejecutor de los proyectos de desarrollo y mantenimiento de software. 5. Integrar de manera clara y consistente los elementos indispensables para la definicin de procesos y relaciones entre ellos. 6. Integrar los elementos para la administracin de proyectos en un slo proceso. 7. Integrar los elementos para la ingeniera y mantenimiento de productos de software en un solo marco que incluya los procesos de soporte (verificacin, validacin, documentacin y control de configuracin). 8. Destacar la importancia de la gestin de recursos, en particular los que componen la base de conocimiento de la organizacin tales como: productos generados por proyectos, datos de los proyectos, incluyendo las mediciones, documentacin de procesos y los datos recaudados a partir de su uso y lecciones aprendidas. 9. Basar el modelo de procesos en ISO9000:2000 y nivel 2 y 3 de CMMI-DEV V.1.2. e incorporar las mejores prcticas de otros modelos de referencia tales como PMBOK, SWEBOK y otros ms especializados. Para la elaboracin de Modelo de Mejora de Procesos fueron aplicados los siguientes criterios: 1. La prioridad ms alta es satisfacer las necesidades de mejora a travs de la entrega temprana y continua de mejoras significativas al proceso de desarrollo. 2. Diagnosticar continuamente los procesos de la organizacin, ya que es difcil definir requisitos de mejora de procesos totalmente estables por parte de la organizacin, 3. Establecer una colaboracin efectiva entre los diferentes actores involucrados en el ciclo SPI.

COMPETISOFT v 1.0

Modelo de Procesos. Introduccin

4. Construir proyectos en torno a individuos motivados hacia la mejora de procesos individuales, grupales y organizacionales. 5. Promover el desarrollo sostenido del ciclo de mejora, a travs del trabajo continuo. 6. Promover Una infraestructura tcnica y de gestin, adecuada para soportar la mejora de procesos. 7. Promover el aprendizaje continuo para reflexionar acerca del que hacer sobre mejora de procesos al interior de la empresa.

Con respecto al Modelo de Evaluacin de Procesos se decidi no definir uno en particular, sino proponer que cada pas interesado defina su propio modelo de evaluacin que est de acuerdo a las necesidades de su industria de software y conforme a las normas internacionales ISO/IEC 15504-2 Performing an assessment e ISO/IEC 15504-4 Guidance on performing assessment. El propsito es permitir el reconocimiento mutuo de las evaluaciones formales de COMPETISOFT entre diferentes pases que utilicen como referencia el Modelo de Procesos de COMPETISOFT. Es decir, para llevar a cabo una evaluacin formal COMPETISOFT se puede usar cualquier modelo de evaluacin que sea conforme con esta norma internacional (ver Figura 1), la cual define cinco niveles de capacidad para los procesos de la organizacin: Realizado, Gestionado, Establecido, Predecible y Optimizado.

Dimensin de capacidad

Modelo de de evaluacin evaluaci n Modelo de procesos procesos de


Por cada atributo PA 1.1 a PA 5.2
Evaluacin de la capacidad del proceso (Nivel 1 a 5 ) se basa en indicadores de los atributos de proceso (PAI): - GP: Prcticas genricas - GR: Recursos genricos - GWP: Productos de trabajo genricos Nivel 1 Elementos desde el modelo de referencia de procesos de COMPETISOFT para la evaluacin de la realizacin del proceso, basados en: Propsito Descripcin Objetivos Actividades y tareas

Nivel 5: Optimizado (2 atributos) Nivel 4: Predecible (2 atributos) Nivel 3: Establecido (2 atributos) Nivel 2: Gestionado (2 atributos) Nivel 1: Realizado (1 atributo) Nivel 0: Incompleto
ALTA DIRECCION (DIR)
Gestin de Negocio

GERENCIA (GER)

Gestin de Procesos Gestin de Cartera de Proyectos Gestin de Recursos Gestin de Recursos Humanos Gestin de Bienes, Servicios e Infraestructura Gestin de Conocimiento

OPERACI OPERACIN (OPE)

Administracin del Proyecto Desarrollo de Software Mantenimiento de Software

Modelo de Modelo de referencia de referencia de procesos procesos

Dimensin del proceso

Figura 1. Modelo de evaluacin sugerido por COMPETISOFT

COMPETISOFT v 1.0

Modelo de Procesos. Introduccin

I
1

Modelo de Procesos
Introduccin

El Modelo de Procesos de COMPETISOFT est basado, en gran medida, en el definido por MoProSoft v.1.3 y MANTEMA incorporando las modificaciones que surgieron durante su revisin y uso en el proyecto COMPETISOFT. El modelo se compone de tres categoras de procesos: Alta Direccin, Gerencia y Operacin, que reflejan la estructura de una organizacin (ver Figura 1). La categora de Alta Direccin contiene el proceso de Gestin de Negocio. La categora de Gerencia est integrada por los procesos de Gestin de Procesos, Gestin de Proyectos y Gestin de Recursos. ste ltimo est constituido por los subprocesos de Gestin de Recursos Humanos, Gestin de Bienes, Servicios e Infraestructura y Gestin de Conocimiento. La categora de Operacin est integrada por los procesos de Administracin del Proyecto, Desarrollo de Software y Mantenimiento de Software. En cada proceso estn definidos los roles responsables por la ejecucin de las prcticas. Los roles se asignan al personal de la organizacin de acuerdo a sus habilidades y capacitacin para desempearlos. En COMPETISOFT se clasifican los roles en Grupo Directivo, Responsable de Proceso y otros roles involucrados. Adems se considera al Cliente y al Usuario como roles externos a la organizacin.

Modelo de Procesos
Categora

ALTA DIRECCION (DIR)

Gestin de Negocio

Categora

GERENCIA (GER)

Gestin de Procesos Gestin de Cartera de Proyectos Gestin de Recursos Gestin de Recursos Humanos Gestin de Bienes, Servicios e Infraestructura Gestin de Conocimiento

Categora

OPERACI OPERACIN (OPE)

Administracin del Proyecto Desarrollo de Software Mantenimiento de Software

Figura 2. Estructura del Modelo de Procesos de COMPETISOFT

COMPETISOFT v 1.0

Modelo de Procesos. Introduccin

Definiciones

En esta seccin se definen los conceptos bsicos que servirn para la descripcin del modelo de procesos. 1. Categora de procesos Un conjunto de procesos que abordan la misma rea general de actividad dentro de una organizacin. 2. Proceso Conjunto de prcticas relacionadas entre s, llevadas a cabo a travs de roles y por elementos automatizados, que utilizando recursos y a partir de insumos producen un valor de negocio para el cliente. 3. Objetivo Fin a que se dirige o encamina una accin u operacin. 4. Rol Es responsable por un conjunto de actividades de uno o ms procesos. Un rol puede ser asumido por una o ms personas de tiempo parcial o completo. 5. Producto Cualquier elemento que se genera en un proceso. 6. Prctica Un conjunto de elementos, tales como actividades, tareas, roles e infraestructura, que al llevarse a cabo describen la ejecucin de un proceso. 7. Actividad Conjunto de tareas especficas asignadas para su realizacin a uno o ms roles. 8. Verificacin Actividad para confirmar que el producto refleja propiamente los requisitos especificados para l. 9. Validacin Actividad para confirmar que el producto resultante es capaz de satisfacer los requisitos de su aplicacin especificada o uso previsto. 10. Flujo de trabajo Esquema que expresa las relaciones entre las actividades de un proceso. Una relacin puede ser secuencial, paralela, cclica, de seleccin o anidada. 11. Gua de ajuste

COMPETISOFT v 1.0

Modelo de Procesos. Introduccin

Modificacin a las prcticas, entradas y salidas de un proceso, siempre y cuando no afecten al cumplimiento de sus objetivos. 12. Gestin Hacer diligencias conducentes al logro de un negocio. 13. Administracin Organizar trabajo y disponer recursos. 14. Organizacin Empresa o rea interna de una organizacin dedicada al desarrollo y/o mantenimiento de software. 15. Infraestructura Conjunto de elementos o servicios que se consideran necesarios para la creacin y funcionamiento de una organizacin. 16. Medicin Accin o efecto de medir. 17. Base de conocimiento Es un repositorio de todos los productos, tales como productos de software, planes, reportes, registros, lecciones aprendidas y otros documentos, que permite fcil acceso a ellos y asegura su resguardo. 18. Leccin aprendida Experiencia positiva o negativa obtenida durante la realizacin de alguna actividad.

COMPETISOFT v 1.0

Patrn de Procesos

Patrn de Procesos
Introduccin

El patrn de procesos es un esquema de elementos que servir para la documentacin de los procesos. Est constituido por tres partes: Definicin general del proceso, Prcticas y Guas de ajuste. En la Definicin general del proceso se identifica su nombre y acrnimo, categora a la que pertenece, propsito, descripcin general de sus actividades, objetivos, responsabilidad y autoridad, procesos relacionados, entradas, salidas y productos internos. En las Prcticas se identifican los roles involucrados en el proceso y sus abreviaturas, se describen las actividades en detalle, asocindolas a los objetivos del proceso, se presenta un diagrama de flujo de trabajo, se identifican los recursos de infraestructura necesarios para apoyar las actividades. En las Guas de ajuste se sugieren modificaciones al proceso que no deben afectar los objetivos del mismo.

Definicin general del proceso


Proceso Categora Propsito Descripcin Objetivos Responsabilidad y autoridad Procesos relacionados Nombre de proceso, precedido por el acrnimo establecido en la definicin de los elementos de la estructura del modelo de procesos. Nombre de la categora a la que pertenece el proceso y el acrnimo entre parntesis. Objetivos generales medibles y resultados esperados de la implantacin efectiva del proceso. Descripcin general de las actividades y productos que componen el flujo de trabajo del proceso. Objetivos especficos cuya finalidad es asegurar el cumplimiento del propsito del proceso. Los objetivos se identifican como O1, O2, etc. Responsabilidad es el rol principal responsable por la ejecucin del proceso. Autoridad es el rol responsable por validar la ejecucin del proceso y el cumplimiento de su propsito. Nombres de los procesos relacionados.

Entradas Nombre Nombre del producto o recurso Fuente Referencia al origen del producto o recurso

Salidas Nombre Nombre del producto o recurso Destino Referencia al destinatario del producto o recurso

COMPETISOFT v 1.0

Patrn de Procesos

Productos internos Nombre Nombre del producto generado y utilizado en el propio proceso

Prcticas
Identificacin de roles involucrados y sus abreviaturas. Roles involucrados y abreviaturas Abreviatura Abreviatura del rol Rol Nombre del rol

Actividades Se asocian a los objetivos y describen las tareas y roles responsables. Rol Descripcin A1. Nombre de la actividad (O1, O2, ...) Entradas A1.1 Descripcin de tarea 1. Si la actividad es una verificacin o validacin se har Abrev. referencia a la identificacin de la misma. del(de

los) rol(es)
A1.2 Descripcin de tarea 2 Salidas A2. Nombre de la actividad (O1, O2, ...) Entradas A2.1 Descripcin de tarea 1 A2.2 Descripcin de tarea 2 Salidas Diagrama de flujo de trabajo Diagrama de actividades de UML, donde se especifican las actividades del flujo de trabajo y los roles (utilizando carriles)

Recursos de infraestructura Actividad Identificaci n de la actividad o tarea Recurso Requisitos de herramientas de software y hardware

Guas de ajuste
Descripcin de posibles modificaciones al proceso que no deben afectar los objetivos del mismo. Identificacin de la gua Identificacin de la gua Descripcin Descripcin

COMPETISOFT v 1.0
Uso del patrn de procesos

Patrn de Procesos

El patrn de procesos fue utilizado como esquema para documentar los procesos de los modelos de COMPETISOFT. Las organizaciones que adopten el modelo de procesos pueden adecuarlo a sus necesidades. El patrn de proceso puede ser utilizado para documentar e integrar otros procesos que no fueron contemplados en el modelo.

COMPETISOFT v 1.0

Estructura Modelo Procesos

Estructura del Modelo de Procesos


Categoras de procesos

Los diez procesos definidos en el modelo COMPETISOFT se incluyen dentro de tres categoras:

1. Categora de Alta Direccin (DIR) Categora de procesos que aborda las prcticas de Alta Direccin relacionadas con la gestin del negocio. Proporciona los lineamientos a los procesos de la Categora de Gerencia y se retroalimenta con la informacin generada por ellos.

2. Categora de Gerencia (GER) Categora de procesos que aborda las prcticas de gestin de procesos, proyectos y recursos en funcin de los lineamientos establecidos en la Categora de Alta Direccin. Proporciona los elementos para el funcionamiento de los procesos de la Categora de Operacin, recibe y evala la informacin generada por stos y comunica los resultados a la Categora de Alta Direccin

3. Categora de Operacin (OPE) Categora de procesos que aborda las prcticas de los proyectos de desarrollo y de mantenimiento de software. Esta categora realiza las actividades de acuerdo a los elementos proporcionados por la Categora de Gerencia y entrega a sta la informacin y productos generados.

COMPETISOFT v 1.0

Estructura Modelo Procesos

<<Categora>> Alta Direccin + Gestin de Negocio

<<Categora>> Gerencia + Gestin de Procesos + Gestin de la Cartera de Proyectos + Gestin de Recursos + Gestin de Recursos Humanos + Gestin de Bienes Servicios e Infraestructura + Gestin de Conocimiento

<<Categora>> Operacin + Administracin del Proyecto + Desarrollo de Software + Mantenimiento de Software


Figura 3: Diagrama de paquetes de categoras de procesos.

COMPETISOFT v 1.0

Estructura Modelo Procesos

Procesos
A continuacin se describen los propsitos de los procesos definidos por el Modelo de Procesos: 1. GN Gestin de Negocio El propsito de Gestin de Negocio es establecer la razn de ser de la organizacin, sus objetivos y las condiciones para lograrlos, para lo cual es necesario considerar las necesidades del entorno internas y externas, as como evaluar los resultados para poder proponer cambios que permitan la mejora continua. Adicionalmente habilita a la organizacin para responder a un ambiente de cambio y a sus miembros para trabajar en funcin de los objetivos establecidos. 2. GP Gestin de Procesos El propsito de Gestin de Procesos es establecer los procesos de la organizacin, en funcin de los procesos requeridos identificados en el plan estratgico. As como definir, planificar, e implantar las actividades de mejora en los mismos.

3. GCP Gestin de Cartera de Proyectos El propsito de la Gestin de Cartera de Proyectos es asegurar que los proyectos contribuyan al cumplimiento de los objetivos y estrategias de la organizacin.

4. GR Gestin de Recursos El propsito de Gestin de Recursos es conseguir y dotar a la organizacin de los recursos humanos, infraestructura, ambiente de trabajo y proveedores, as como crear y mantener la base de conocimiento de la organizacin. La finalidad es apoyar el cumplimiento de los objetivos del plan estratgico de la organizacin.

5. GRH Gestin de Recursos Humanos El propsito de Gestin de Recursos Humanos es proporcionar los recursos humanos adecuados para cumplir las responsabilidades asignadas a los roles dentro de la organizacin, as como la evaluacin de su desempeo y del ambiente de trabajo.

6. GBSI Gestin de Bienes, Servicios e Infraestructura El propsito de Gestin de Bienes, Servicios e Infraestructura es proporcionar proveedores de bienes, servicios e infraestructura que satisfagan los requisitos de adquisicin de los procesos y proyectos.

7. GC Gestin de Conocimiento El propsito de Gestin de Conocimiento es mantener disponible y administrar la base de conocimiento que contiene la informacin y los productos generados por la organizacin.

COMPETISOFT v 1.0
8. AP Administracin del Proyecto

Estructura Modelo Procesos

El propsito de la Administracin de un Proyecto Especfico es establecer y llevar a cabo sistemticamente las actividades que permitan cumplir con los objetivos de un proyecto en tiempo y costo esperados.

9. DS Desarrollo de Software El propsito de Desarrollo de Software es la realizacin sistemtica de las actividades de anlisis, diseo, construccin, integracin y pruebas de productos de software nuevos cumpliendo con los requisitos especificados.

10. MS Mantenimiento de Software El propsito de Mantenimiento de Software es la realizacin sistemtica de las actividades necesarias para modificar productos software y adaptarlos a los nuevos requisitos y necesidades del producto.

<<Proceso>> Gestin de Negocio

<<Proc eso>> Gestin de Procesos

<<Proc eso>> Gestin de Cartera de Proyectos

<<Proc eso>> Gestin de Recursos

1 1..n
<<Proc eso>> Administracin del Proy ecto <<Proc eso>> Gestin de Conocimiento

<<Proceso>> Mantenimiento de Sof t ware

<<Proceso>> Gestin de Recursos Humanos

<<Proc eso>> Desarrollo de Software

<<Proceso>> Gestin de Bienes, Servicios e Infraestructura

Figura 4: Diagrama de relacin entre procesos.

Niveles de capacidad de procesos


En la siguiente tabla se pueden ver las correspondencias entre los niveles de capacidad de proceso (ISO/IEC 15504-2) y los colores en que se marcan los productos de entrada, salida e internos y toda la seccin de prcticas del modelo de procesos. Esta correspondencia se puede usar como gua en el orden de implementacin de las prcticas pero no implica que sea suficiente para las evaluaciones.

COMPETISOFT v 1.0

Estructura Modelo Procesos

Nivel 1 2 3 4 5

Capacidad de proceso Realizado Gestionado Establecido Predecible Optimizado

Color amarillo azul verde rosa ninguno

Tabla 1: Relacin entre los niveles de capacidad de los procesos y el color.

A continuacin se describen las convenciones del marcaje que se adoptaron y su interpretacin: Los productos y las prcticas marcadas en amarillo son los que se recomiendan como primeros a implementar para poder cumplir con el nivel 1 de capacidades de procesos. Una vez implementadas stas se sugieren agregar los productos y las prcticas marcadas en azul y as sucesivamente agregando lo marcado en verde y rosa. El nivel 5 se logra cuando de manera sistemtica a travs del tiempo se cumplen los objetivos y se logran mejorar las metas cuantitativas de los procesos. Esta parte de la definicin de los procesos qued sin ninguna marca en particular. Algunos productos o prcticas quedaron marcados de varios colores. Esto significa que algunas partes de los productos o de las prcticas se requieren en niveles distintos. La interpretacin que se sugiere es que cuando se implementa un nivel ms bajo de capacidad se toma en cuenta nada ms las partes marcadas en el color correspondiente y cuando se sube de nivel se incorporan las partes del nivel siguiente. Los productos que aparecen en las entradas marcados de un color tambin incluyen todos los elementos de este producto que corresponden a los niveles ms bajos. Los roles quedaron marcados en el color del nivel ms bajo en el que tengan asignadas las actividades como su responsabilidad.

Roles A continuacin se presenta una clasificacin general de roles del modelo de procesos.
1. Cliente Es el que solicita un producto de software y financia el proyecto para su desarrollo o mantenimiento. 2. Usuario Es el que va a utilizar el producto de software. 3. Grupo Directivo Son los que dirigen a una organizacin y son responsables por su funcionamiento exitoso. 4. Responsable de Proceso

COMPETISOFT v 1.0

Estructura Modelo Procesos

Es el encargado de la realizacin de las prcticas de un proceso y del cumplimiento de sus objetivos. 5. Involucrado Otros roles con habilidades requeridas para la ejecucin de actividades o tareas especficas. Por ejemplo: Analista, Programador, Revisor, entre otros.

Rol

Cliente

Grupo Directivo

Responsable de Proceso

Involucrado

Usuario

Figura 5: Clasificacin general de roles.

Productos A continuacin se presenta la clasificacin general de productos del modelo de procesos.


1. Producto de Software Es el producto que se genera en el proceso de Desarrollo o de Mantenimiento de Software. Los productos de software se clasifican de manera general como Especificacin de Requisitos, Especificacin del Sistema, Sistema de Software, Prueba, Matriz de Trazabilidad y Manual. Esta clasificacin puede ser especializada segn las necesidades, por ejemplo Prueba puede significar Plan de Pruebas o Reporte de Pruebas, Manual puede ser especializado en Manual de Usuario, Manual de Operacin o Manual de Mantenimiento, mientras que el Sistema de Software puede ser un Componente, un Sistema de componentes o un sistema compuesto de sistemas. 2. Configuracin de Software Es un conjunto consistente de productos de software. 3. Plan Programa detallado de las actividades, responsables por realizarlas y calendario. 4. Reporte Informe del resultado de las actividades realizadas. 5. Registro Evidencia de actividades desempeadas. 6. Leccin Aprendida Experiencia positiva o negativa obtenida durante la realizacin de alguna actividad.

COMPETISOFT v 1.0
7. Otro Producto

Estructura Modelo Procesos

Producto, distinto a los anteriores, que tambin es generado en los procesos. Por ejemplo: Contrato, Propuestas Tecnolgicas, Documentacin de Procesos, entre otros.

Configuracin de Software

1..n Producto de Software

Especificacin de Requisitos

Prueba

Manual

Especific acin del Sistema

Sistema de Software

Matriz de Trazabilidad

Componente

Sistema

Figura 6: Configuracin y productos de software.

Producto

Producto de Software

Leccin Aprendida

Otro Producto

Plan

Reporte

Registro

Figura 7: Clasificacin general de productos.

COMPETISOFT v 1.0

Gestin de Negocio

5
5.1

Categora de Alta Direccin


C

Gestin de Negocio

Definicin general del proceso


Proceso Categora Propsito GN Gestin de Negocio Alta Direccin (DIR) El propsito de Gestin de Negocio es establecer la razn de ser de la organizacin, sus objetivos y las condiciones para lograrlos, para lo cual es necesario considerar las necesidades del entorno internas y externas, as como evaluar los resultados para poder proponer cambios que permitan la mejora continua. Adicionalmente habilita a la organizacin para responder a un ambiente de cambio y a sus miembros para trabajar en funcin de los objetivos establecidos. Descripcin El proceso de Gestin de Negocio se compone de la planificacin estratgica, la preparacin para la realizacin de la estrategia, y la valoracin y mejora continua de la organizacin. Planificacin Estratgica: Establece las decisiones sobre qu es lo ms importante para lograr el xito de la organizacin, definiendo un Plan Estratgico, con los siguientes elementos: La Misin, Visin y Valores para establecer la razn de ser de la Organizacin y la posicin deseada, as como las cualidades que se comparten entre los miembros. Anlisis del entorno para obtener un diagnstico preciso de la organizacin que nos permita crear o reajustar una estrategia de negocios que permita en funcin de ello tomar decisiones acordes con los objetivos y polticas formuladas. Este diagnstico debe incluir: a) Anlisis de la situacin actual asociados con el logro de los objetivos; b) Anlisis de los Actores del entorno asociados con el logro de los objetivos y la realizacin del negocio/servicio, en trminos de recursos, intereses, actitudes, motivaciones, y todos aquellos aspectos directamente relacionados con el cumplimiento de los objetivos. Los Objetivos de la organizacin, incluyendo los objetivos de calidad, as como la forma de alcanzar stos por medio de la definicin de Estrategias. La forma de medir el logro de los Objetivos, por medio de la definicin de Indicadores y Metas Cuantitativas asociadas a dichos Objetivos. Los Procesos Requeridos con sus indicadores y metas. La Cartera de Proyectos que habilite la ejecucin de las Estrategias. La Estructura Organizacional y Estrategia de Recursos que soporten la implantacin de los procesos y la ejecucin de los proyectos definidos, considerando los elementos de la Base de Conocimiento necesarios para el almacenamiento y consulta de la informacin generada en la organizacin. Establecer el Presupuesto, el cual incluye los gastos e ingresos esperados.

COMPETISOFT v 1.0

Gestin de Negocio
Periodicidad de Valoracin del Plan Estratgico. Plan de Comunicacin con el Cliente, que incluya los mecanismos de comunicacin con el cliente para su atencin.

Preparacin para la Realizacin: Se define el Plan de Comunicacin e Implantacin del Plan Estratgico que permite difundir ste a los miembros de la organizacin, asegurando que lo consideran el vehculo para lograr la satisfaccin de las necesidades del cliente. En este plan tambin se establecen las condiciones adecuadas en el ambiente de la organizacin para la realizacin de los proyectos e implantacin de los procesos. Valoracin y Mejora Continua: Analiza los Reportes Cuantitativos y Cualitativos de los procesos y proyectos, Reporte de Acciones Correctivas o Preventivas Relacionadas con Clientes, Reportes Financieros, Propuestas Tecnolgicas y considera los Factores Externos a la organizacin. A partir de los resultados del anlisis se generan Propuestas de Mejoras al Plan Estratgico. Adicionalmente con base en Plan de Mediciones de Procesos que recibe de Gestin de Procesos genera el Reporte de Mediciones y Sugerencias de Mejora. Una vez que el Plan Estratgico ha sido valorado y se han detectado Propuestas de Mejora, ser necesario revisar los elementos del plan que son afectados y realizar los cambios necesarios a stos. Objetivos O1 Lograr una planificacin estratgica coherente con la Misin y Visin de la Organizacin. O2 Lograr que la organizacin trabaje en funcin del Plan Estratgico mediante la correcta comunicacin e implantacin del mismo. O3 Mejorar el Plan Estratgico mediante la implementacin de la Propuesta de Mejoras. Responsabilidad y autoridad Responsable: Procesos relacionados Responsable de Gestin de Negocio Grupo Directivo Autoridad:

Gestin de Procesos Gestin de Cartera de Proyectos Gestin de Recursos Gestin de Conocimiento Administracin del Proyecto

Entradas Nombre Reporte Cuantitativo y Cualitativo. Fuente Gestin de Procesos Gestin de Cartera de Proyectos. Gestin de Recursos Plan de Mediciones de Procesos Reporte de Acciones Correctivas o Preventivas Relacionadas con Clientes Propuestas Tecnolgicas Gestin de Procesos Gestin de Cartera de Proyectos

Gestin de Recursos

COMPETISOFT v 1.0
Nombre Factores Externos (tendencias tecnolgicas, clientes y competidores) Reportes Financieros Fuente Entorno exterior

Gestin de Negocio

Interno a la Organizacin

Salidas Nombre Plan Estratgico Destino Gestin de Procesos Gestin de Cartera de Proyectos Gestin de Recursos Plan de Comunicacin e Implantacin Gestin de Cartera de Proyectos Gestin de Recursos Administracin del Proyecto Reporte de Mediciones y Sugerencias de Mejora Plan de Adquisiciones y Capacitacin Lecciones Aprendidas Gestin de Procesos Gestin de Recursos Gestin de Conocimiento

Productos internos Nombre Propuesta de Mejoras Plan Estratgico Reporte de Valoracin Reporte(s) de Verificacin Reporte(s) de Validacin

Prcticas
Roles involucrados y competencias Identificacin de roles involucrados. Abreviatura Rol GD RGN GG Grupo Directivo Responsable de Gestin de Negocio Grupo de Gestin

COMPETISOFT v 1.0
Actividades Se asocian a los objetivos y describen las tareas y roles responsables. Rol Descripcin A1. Planificacin Estratgica (O1) Entradas Reporte Cuantitativo y Cualitativo Factores Externos Plan Estratgico anterior Reportes Financieros Reporte de Valoracin Propuesta de Mejoras GD RGN

Gestin de Negocio

A1.1. Articular, documentar o actualizar la Misin, Visin y Valores. A1.2. Entender la situacin actual. Anlisis del entorno identificacin de oportunidades y amenazas con base en: necesidades de los clientes, informacin sobre competidores, tendencias tecnolgicas, etc. Anlisis de problemas relacionados con los objetivos, y anlisis de actores, incluyendo clientes, competidores, representantes del estado (normalizadores), etc. Anlisis de la situacin interna - identificacin de las fortalezas y debilidades con base en: anlisis financieros, identificacin de recursos, entre otras.

RGN

A1.3. Desarrollar o actualizar Objetivos y Estrategias, considerando las Propuestas de Mejora, en caso de existir. Definir o actualizar los Objetivos, y las Estrategias que especifiquen el medio para alcanzar estos objetivos. Realizar un anlisis profundo a partir de la situacin interna y externa de la empresa considerando, tanto las fortalezas como debilidades internas, as como de las oportunidades y amenazas externas a la organizacin. Identificando con cuales fortalezas contamos o tenemos que desarrollar para minimizar el riesgo de que una amenaza afecte. De la misma forma debemos aprovechar las fortalezas para aprovechar las oportunidades que ofrece el mercado por lo que hay que convertir las amenazas en oportunidades. Definir o actualizar los Indicadores que permitan medir el logro de los Objetivos. Determinar el valor actual de los indicadores Establecer las Metas Cuantitativas deseadas para los Indicadores.

RGN GG

A1.4. Definir o actualizar los procesos y proyectos, considerando las Propuestas de Mejora en caso de existir. Identificar los Procesos Requeridos. Definir la Cartera de Proyectos necesaria.

RGN

A1.5. Definir o actualizar la Estructura de la Organizacin adecuada para la implantacin del Plan Estratgico, Considerar las Propuestas de Mejora en caso de existir.

RGN

A1.6. Definir o actualizar la Estrategia de Recursos, considerando las Propuestas de Mejora en caso de existir, que permita: Identificar y distribuir los recursos necesarios para la implantacin del Plan Estratgico. Identificar los elementos de la Base de Conocimiento necesarios para el almacenamiento y consulta de la informacin generada en la organizacin.

RGN GD

A1.7. Calcular el presupuesto requerido (gastos e ingresos esperados) para lograr la

COMPETISOFT v 1.0

Gestin de Negocio

implantacin del Plan Estratgico, y determinar el perodo para el que aplicar. RGN GD RGN GD RGN RGN A1.8. Definir o actualizar la Periodicidad de Valoracin del Plan Estratgico, considerando las Propuestas de Mejora, en caso de existir. A1.9. Definir los mecanismos de comunicacin con el cliente para su atencin y documentarlos en el Plan de Comunicacin con el Cliente. A1.10. Integrar y documentar el Plan Estratgico. A1.11. Verificar que todos los elementos son consistentes y que cumplan con las siguientes caractersticas: Indicadores: que permitan medir el logro de los objetivos, y que posean metas cuantificables. Procesos Requeridos, Cartera de Proyectos: que los procesos y proyectos apoyen a uno o varios objetivos previamente definidos, as como asegurar que todos los objetivos estn soportados por los procesos o proyectos adecuados. Estructura de Organizacin: que es viable en cuanto a presupuesto y ambiente de trabajo. Estructura de Recursos: que es viable en cuanto a presupuesto y ambiente de trabajo. Plan de Comunicacin con el Cliente: que el plan incluye la definicin del medio para conocer las necesidades del cliente. Los defectos encontrados se documentan en un Reporte de Verificacin.

RGN GD

A1.12. Corregir los defectos encontrados en el Plan Estratgico con base en el Reporte de Verificacin y obtener la aprobacin de las correcciones. A1.13. Validar que el Plan Estratgico est de acuerdo con las expectativas de la organizacin. Los defectos encontrados se documentan en un Reporte de Validacin. A1.14. Corregir los defectos encontrados en el Plan Estratgico con base en el Reporte de Validacin y obtener la aprobacin de las correcciones. A1.15. Elaborar el Plan de Adquisiciones y Capacitacin para el proceso de Gestin de Negocio.

RGN RGN Salidas

Plan Estratgico Plan de Adquisiciones y Capacitacin A2. Preparacin para la Realizacin (O2) Entradas Plan Estratgico RGN GD RGN GD A2.2. Definir y ejecutar el Plan de Comunicacin e Implantacin del Plan Estratgico, en este se debern identificar: GD Las lneas y medios de comunicacin, que permitan la divulgacin efectiva del Plan Estratgico. Cmo efectuar los cambios necesarios en la estructura de la organizacin. Cmo establecer y distribuir los recursos necesarios y adecuados. A2.1. Preparar el ambiente adecuado para la implantacin del Plan Estratgico.

A2.3. Validar que el Plan de Comunicacin e Implantacin contempla todos los niveles de la organizacin. Los defectos encontrados se documentan en un Reporte de Validacin. A2.4. Corregir los defectos encontrados en el Plan de Comunicacin e Implantacin con base en el Reporte de Validacin y obtener la aprobacin de las correcciones. Plan de Comunicacin e Implantacin

RGN Salidas

COMPETISOFT v 1.0

Gestin de Negocio

A3. Valoracin y Mejora Continua (O3) Entradas Reportes Cuantitativos y Cualitativos Reporte de Acciones Correctivas o Preventivas Relacionadas con Clientes Propuestas Tecnolgicas Reportes Financieros Factores Externos RGN, GD A3.1. Analizar la informacin y evaluacin del desempeo de la estrategia actual a travs de los siguientes elementos: Los Reportes Cuantitativos y Cualitativos de procesos y proyectos para comparar resultados con metas planteadas. Cumplimiento de los Objetivos segn el resultado de sus Indicadores, de acuerdo al resultado de sus proyectos y procesos relacionados. El Reporte de Acciones Correctivas o Preventivas Relacionadas con Clientes, en referencia a la satisfaccin de las necesidades del cliente. Las Propuestas Tecnolgicas, para adoptar alguna(s) en beneficio de las actividades de la organizacin. Los Reportes Financieros para determinar la viabilidad de proyectos y ajustes a los mismos, as como determinar ajustes requeridos al presupuesto calculado. Los Factores Externos para identificar las posibles oportunidades o amenazas.

RGN RGN, GG, GD GD

A3.2. Generacin de Reporte de Valoracin en donde se registran los detalles del anlisis de la tarea anterior. A3.3. Generacin de Propuesta de Mejoras al Plan Estratgico actual. A3.4. Validar que la Propuesta de Mejoras es viable en cuanto a recursos y tiempo para realizar las mejoras. Los defectos encontrados se documentan en un Reporte de Validacin. A3.5. Corregir los defectos encontrados en la Propuesta de Mejoras con base en el Reporte de Validacin y obtener la aprobacin de las correcciones. A3.6. Generar el Reporte de Mediciones y Sugerencias de Mejora de este proceso, de acuerdo al Plan de Mediciones de Procesos. A3.7. Identificar las Lecciones Aprendidas e integrarlas a la Base de Conocimiento. Como ejemplo, se pueden considerar las mejores prcticas, experiencias exitosas de manejo de riesgos, problemas recurrentes, entre otras. Reporte de Valoracin Propuesta de Mejoras Reporte de Mediciones y Sugerencias de Mejora Lecciones Aprendidas

RGN RGN RGN

Salidas

Diagrama de flujo de trabajo

Diagrama de actividades de UML, donde se especifican las actividades del flujo de trabajo y los roles (utilizando carriles)

COMPETISOFT v 1.0

Gestin de Negocio

COMPETISOFT v 1.0

Gestin de Negocio

Recursos de infraestructura Actividad A1 Recurso Herramientas que permitan documentar, manejar y controlar el Plan Estratgico. Herramientas que permitan publicar y dar a conocer los elementos del Plan Estratgico que la organizacin considere pertinentes a todos los miembros de la organizacin. Herramientas que permitan registrar peridicamente el avance de los Indicadores de los Objetivos.

A2

A3

Guas de ajuste
Descripcin de posibles modificaciones al proceso que no deben afectar los objetivos del mismo. Ajuste al Plan Estratgico Ajuste al proceso para reas internas Se puede ajustar el contenido del Plan Estratgico con base en otros modelos de planificacin estratgica que no contemplan los elementos de Misin, Visin y Valores pero contienen informacin similar. Se puede ajustar este proceso para las reas internas dedicadas al desarrollo de software y al mantenimiento de software que forman parte de una organizacin. En este caso el Plan Estratgico se convierte en un

COMPETISOFT v 1.0

Gestin de Negocio
plan para el rea correspondiente y se elabora en funcin de los objetivos de la organizacin, definidos para el rea, y con la participacin del grupo directivo de la organizacin. Los Reportes de Valoracin se entregan al Grupo Directivo de la organizacin, para su evaluacin.

COMPETISOFT v 1.0

Gestin de Procesos

6
6.1

Categora de Gerencia
Gestin de Procesos

Definicin general del proceso


Proceso Categora Propsito GP Gestin de Procesos Gerencia (GER) El propsito de Gestin de Procesos es establecer los procesos de la organizacin, en funcin de los Procesos Requeridos identificados en el Plan Estratgico. As como definir, planificar, e implantar las actividades de mejora en los mismos. El proceso de Gestin de Procesos se compone de las siguientes actividades: la planificacin de procesos, la preparacin a la implantacin, y la evaluacin y control de procesos. Planificacin. A partir de los Procesos Requeridos identificados en el Plan Estratgico, en el Plan de Mejora y en el Plan de Acciones, la planificacin de procesos establece o actualiza un Plan de Procesos que contiene: Definicin de Elementos de Procesos, se hace tomando en cuenta los modelos de procesos de referencia ajustndolos a las necesidades de la organizacin. Calendario para establecer o mejorar procesos relacionando actividades y responsables. Plan de Adquisiciones y Capacitacin, solicitudes de personal capacitado, proveedores, infraestructura y herramientas, as como requisitos de capacitacin. Plan de Evaluacin de procesos, incluye evaluaciones internas y externas. Plan de Mediciones de Procesos en el cual se especifican los tipos de mediciones, la periodicidad, la responsabilidad. Plan de Manejo de Riesgos de procesos, contiene la identificacin y evaluacin de riesgos, as como los planes de contencin y de contingencia correspondientes. Asignacin de los responsables de procesos. Documentacin o actualizacin de la Documentacin de los Procesos de la organizacin de acuerdo a la Definicin de Elementos de Procesos establecida. Capacitacin a los miembros de la organizacin en los procesos, de acuerdo al Plan de Adquisiciones y Capacitacin. Implantacin de los procesos en proyectos piloto, en caso de considerarse conveniente. Seguimiento a las actividades del Plan de Procesos. Recoleccin de Reportes de Mediciones y Sugerencias de Mejora, generando el Reporte Cuantitativo y Cualitativo que se entregar al Responsable de Gestin de Negocio. El anlisis de las sugerencias de mejora contribuye a la generacin del Plan de Mejora.

Descripcin

Preparacin a la Implantacin. Realizar las siguientes tareas: -

Evaluacin y Control. Realizan las siguientes tareas: -

COMPETISOFT v 1.0
-

Gestin de Procesos
Ejecucin del Plan de Evaluacin, con la finalidad de verificar la implantacin de los procesos, recopilando los hallazgos y oportunidades de mejora. Como resultado se documentarn el Reporte de Evaluacin, Plan de Acciones que den respuesta a los hallazgos y se complementar el Plan de Mejora de acuerdo a las oportunidades de mejora. Seguimiento al Plan de Acciones. Supervisin y control de los riesgos identificados en el Plan de Manejo de Riesgos. Identificacin y documentacin de las Lecciones Aprendidas.

Objetivos

O1 Planificar las actividades de definicin, implantacin y mejora de los procesos en funcin del Plan Estratgico. O2 Dar seguimiento a las actividades de definicin, implantacin y mejora de los procesos mediante el cumplimiento del Plan de Procesos. O3 Mejorar el desempeo de los procesos mediante el cumplimiento del Plan de Mejora. O4 Mantener informado a Gestin de Negocio sobre el desempeo de los procesos mediante el Reporte Cuantitativo y Cualitativo. Responsable: Responsable de Gestin de Procesos Responsable de Gestin de Negocio Autoridad:

Responsabilidad y autoridad

Procesos relacionados

Todos los procesos.

Entradas Nombre Plan Estratgico Procesos Requeridos Gestin de Negocio Gestin de Cartera de Proyectos Gestin de Recursos Gestin de Recursos Humanos Gestin de Bienes, Servicios e Infraestructura Gestin de Conocimiento Administracin del Proyecto Asignacin de Recursos Gestin de Recursos Humanos Fuente Gestin de Negocio

Reporte de Mediciones y Sugerencias de Mejora

Salidas Nombre Plan de Adquisiciones y Capacitacin Destino Gestin de Recursos

COMPETISOFT v 1.0
Nombre Plan de Mediciones de Procesos Destino

Gestin de Procesos

Gestin de Negocio Gestin de Procesos Gestin de Cartera de Proyectos Gestin de Recursos Administracin del Proyecto Gestin de Recursos Humanos Gestin de Bienes, Servicios e Infraestructura Gestin de Conocimiento

Documentacin de Procesos Reporte Cuantitativo y Cualitativo Lecciones Aprendidas

Todos los procesos Gestin de Negocio Gestin de Conocimiento

Productos internos Nombre Plan de Procesos Reporte de Mediciones y Sugerencias de Mejora Plan de Acciones Plan de Mejora Reporte de Evaluacin Reporte(s) de Verificacin Reporte(s) de Validacin

Prcticas
Identificacin de roles involucrados. Roles involucrados y competencias Abreviatura RGN RGP RP EV Rol Responsable de Gestin de Negocio Responsable de Gestin de Procesos Responsable de Proceso Evaluador

COMPETISOFT v 1.0
Actividades Se asocian a los objetivos y describen las tareas y roles responsables. Rol Descripcin A1. Planificacin (O1) Entradas Procesos Requeridos del Plan Estratgico Asignacin de Recursos RGP

Gestin de Procesos

A1.1. Establecer o actualizar la Definicin de Elementos de Procesos Revisar los modelos de procesos de referencia para definir y actualizar los elementos y la estructura que conformarn la documentacin de los Procesos Requeridos por el Plan Estratgico. Establecer relaciones entre elementos de documentacin.

RGP RGP RGP

A1.2. Establecer el Calendario para mantener y mejorar procesos. Identificar y describir las actividades. Asignar fechas y responsables.

A1.3. Establecer o actualizar el Plan de Evaluacin, para lo cual se deber: Determinar qu tipo de evaluaciones (internas o externas) se realizarn en la organizacin. Para cada evaluacin se debe determinar el objetivo, el alcance, los mtodos y criterios de evaluacin, el calendario y los recursos necesarios.

A1.4. Establecer o actualizar el Plan de Manejo de Riesgos para la Gestin de Procesos. Identificar y evaluar los riesgos en cada proceso. Definir un plan de contencin de riesgos. Definir un plan de contingencia.

RGP RGP

A1.5. Integrar el Plan de Procesos. A1.6. Verificar que todos los elementos del Plan de Procesos sean viables y consistentes. Los defectos encontrados se documentan en un Reporte de Verificacin. A1.7. Corregir los defectos encontrados en el Plan de Procesos con base en el Reporte de Verificacin. A1.8. Validar que la definicin de elementos del Plan de Procesos estn de acuerdo con el Plan Estratgico. Los defectos encontrados se documentan en un Reporte de Validacin. A1.9. Corregir los defectos encontrados en el Plan de Procesos con base en el Reporte de Validacin y obtener la aprobacin de las correcciones. A1.10. Establecer o actualizar el Plan de Mediciones de Procesos. Especificar el tipo de mediciones a realizar para conocer el desempeo de los procesos. Determinar la periodicidad de aplicacin de las mediciones. Asignar a cada medicin un responsable de recaudarla. Definir las herramientas de apoyo para la recaudacin de mediciones.

RGP RGN

RGP RGP

RGP

A1.11. Establecer o actualizar el Plan de Adquisiciones y Capacitacin. Considerar la Asignacin de Recursos. Identificar las necesidades de personal capacitado. Identificar las necesidades de infraestructura y herramientas.

COMPETISOFT v 1.0
Salidas

Gestin de Procesos
Identificar las necesidades de capacitacin de la organizacin, con respecto a los procesos. Incluir una lista de posibles proveedores.

Plan de Procesos Plan de Mediciones de Procesos Plan de Adquisiciones y Capacitacin

A2. Preparacin de la Implantacin (O2) Entradas Plan de Procesos RGP RGP RP A2.1. Gestionar el Plan de Adquisiciones y Capacitacin identificado en el Plan de Procesos. A2.2. Asignar y notificar a los Responsables de Procesos. A2.3. Elaborar o actualizar la Documentacin de Procesos de acuerdo al Plan de Procesos. En caso que la organizacin no cuente con procesos documentados, generar instancias de procesos de este modelo ajustadas a las necesidades de la organizacin. Si la organizacin tiene procesos documentados, identificar los procesos o elementos de procesos que ya tiene definidos y complementarlos con los elementos de este modelo que considera faltantes. Se pueden agregar procesos adicionales a este modelo, cuidando la consistencia con los ya existentes.

RGP

A2.4. Verificar que la Documentacin de Procesos contiene los procesos identificados en el Plan de Procesos y que estn descritos de acuerdo a la Definicin de Elementos de Procesos, as como su consistencia. Los defectos encontrados se documentan en un Reporte de Verificacin. A2.5. Corregir los defectos encontrados en la Documentacin de Procesos con base en el Reporte de Verificacin y obtener la aprobacin de las correcciones. A2.6. Capacitar a la organizacin en los procesos.

RP RGP RP RGP

A2.7. Implantar los procesos en proyectos piloto, si se considera necesario.

Salidas Documentacin de Procesos A3. Evaluacin y Control (O2, O3, O4) Entradas Plan de Procesos Reporte de Mediciones y Sugerencias de Mejora RGP RGP RGP A3.1. Dar seguimiento a las actividades de implantacin de procesos del Calendario establecido en el Plan de Procesos. A3.2. Generar el Reporte de Mediciones y Sugerencias de Mejora de este proceso, de acuerdo al Plan de Mediciones de Procesos. A3.3. Generar el Reporte Cuantitativo y Cualitativo a partir de los Reportes de Mediciones y Sugerencias de Mejora recolectados, que se entregar al Responsable de Gestin de Negocio. A3.4. Realizar las evaluaciones internas y externas establecidas en el Plan de Evaluacin. Cada evaluacin contempla: Identificar y documentar los hallazgos detectados y establecer Plan de Acciones que den respuesta a stos. Identificar y documentar las oportunidades de mejora de los procesos. Elaborar el Reporte de Evaluacin.

EV

COMPETISOFT v 1.0
RGP

Gestin de Procesos

A3.5. Verificar el Plan de Acciones para asegurar que se establezcan acciones para todos los hallazgos identificados en el Reporte de Evaluacin. Los defectos encontrados se documentan en un Reporte de Verificacin. A3.6. Corregir los defectos encontrados en el Plan de Acciones con base en el Reporte de Verificacin. A3.7. Validar el Plan de Acciones para asegurar que las acciones sean viables para la organizacin. Los defectos encontrados se documentan en un Reporte de Validacin. A3.8. Corregir los defectos encontrados en el Plan de Acciones con base en el Reporte de Validacin y obtener la aprobacin de las correcciones. A3.9. Generar el Plan de Mejora a partir del anlisis de las sugerencias de mejora y de las oportunidades de mejora detectadas en el Reporte de Evaluacin. A3.10. Verificar el Plan de Mejora para asegurar que de respuesta a todas las oportunidades de mejora identificadas. Los defectos encontrados se documentan en un Reporte de Verificacin. A3.11. Corregir los defectos encontrados en el Plan de Mejora con base en el Reporte de Verificacin. A3.12. Validar el Plan de Mejora para asegurar que las mejoras sean viables para la organizacin. Los defectos encontrados se documentan en un Reporte de Validacin. A3.13. Corregir los defectos encontrados en el Plan de Mejora con base en el Reporte de Validacin y obtener la aprobacin de las correcciones. A3.14. Dar Seguimiento al Plan de Acciones y al Plan de Mejora. A3.15. Supervisar el control de riesgos de acuerdo al Plan de Manejo de Riesgos del Plan de Procesos. A3.16. Identificar las Lecciones Aprendidas de procesos e integrarlas a la Base de Conocimiento. Como ejemplo, se pueden considerar mejores prcticas, experiencias exitosas de manejo de riesgos, problemas recurrentes, entre otras. Reporte de Mediciones y Sugerencias de Mejora Reporte Cuantitativo y Cualitativo Plan de Acciones Reporte de Evaluacin Plan de Mejora Lecciones Aprendidas Diagrama de actividades de UML, donde se especifican las actividades del flujo de trabajo y los roles (utilizando carriles)

RGP RGN

RGP EV RGP RGP

RGP RGN

RGP RGP RGP RGP

Salidas

Diagrama de flujo de trabajo

COMPETISOFT v 1.0

Gestin de Procesos

COMPETISOFT v 1.0

Gestin de Procesos

COMPETISOFT v 1.0

Gestin de Procesos

Recursos de infraestructura Actividad A1 Recurso Herramientas que permitan documentar, publicar, actualizar y controlar el Plan de Procesos. Herramientas que apoyen la documentacin y difusin de procesos. Herramientas que apoyen la realizacin de la evaluacin.

A2

A3

COMPETISOFT v 1.0 Guas de ajuste

Gestin de Procesos

Descripcin de posibles modificaciones al proceso que no deben afectar los objetivos del mismo. Definicin de Elementos de Procesos Documentacin de Procesos Para documentar los procesos se puede usar un patrn distinto del sugerido en este modelo, siempre y cuando tenga por lo menos definidos el propsito y los objetivos correspondientes. Para efectos de consistencia con ISO 9001:2000, la Documentacin de Procesos, se puede considerar como parte del manual de calidad.

COMPETISOFT v 1.0

Gestin de Cartera de Proyectos

6.2

Gestin de Cartera de Proyectos

Definicin general del proceso


Proceso Categora Propsito GCP Gestin de Cartera de Proyectos Gerencia (GER) El propsito de la Gestin de Cartera de Proyectos es asegurar que los proyectos contribuyan al cumplimiento de los objetivos y estrategias de la organizacin. La Gestin de Cartera de Proyectos se ocupa de los proyectos externos, internos y de las oportunidades de proyectos de la organizacin. Para las oportunidades de proyectos se debe realizar la generacin y cierre de oportunidades de proyectos, la presentacin de propuesta y la firma de Contrato. Para los proyectos internos (para la propia organizacin o rea interna de desarrollo), antes de su aprobacin, se requiere evaluar diferentes alternativas de realizacin. Los proyectos externos e internos aprobados requieren de una planificacin general y asignacin de recursos, as como de un seguimiento y evaluacin de desempeo. La Gestin de Cartera de Proyectos comprende la planificacin, la realizacin, y la evaluacin y control. Planificacin: Definir las actividades y recursos requeridos por cada tipo de proyecto a gestionar, los cuales se documentan en el Plan de ventas (concertacin) y en el Plan de Gestin de Proyectos. (seguimiento a los proyectos ya contratados) Elaborar el Plan de Adquisiciones y Capacitacin. Establecer los Mecanismos de Comunicacin con el Cliente de acuerdo al Plan de Comunicacin con el Cliente. Para proyectos internos se generan Alternativas de Realizacin de Proyectos Internos y se elige una. Realizacin: Es la ejecucin de las actividades del Plan de Ventas y Plan de Gestin de Proyectos, as como su seguimiento, as como el control de los Mecanismos de Comunicacin con el Cliente. Para cada proyecto se genera Registro de Proyecto y la Descripcin del Proyecto, se asigna el Responsable de Administracin del Proyecto y se entregan las Metas Cuantitativas para el Proyecto. En caso que el proyecto sea externo se elabora un Contrato y a su trmino se realiza el cierre de ste. Se reciben y aprueban los Planes de Proyecto y se recolectan los Reportes de Seguimiento de los proyectos. Se recaudan los Comentarios del Cliente. Evaluacin y Control: Comprende el anlisis del Plan de Ventas, del Plan de Gestin de Proyectos, de los Reportes de Seguimiento y de los Comentarios del Cliente, como consecuencia, se generan las Acciones Correctivas o Preventivas para los proyectos y se les da seguimiento hasta su cierre. Para mantener informado a Gestin de Negocio se genera el Reporte Cuantitativo y Cualitativo y el Reporte de Acciones Correctivas o Preventivas Relacionadas con Clientes y de los proyectos. Adicionalmente con base en Plan de Mediciones de Procesos se genera el Reporte de Mediciones y Sugerencias de Mejora de este proceso.

Descripcin

Objetivos

O1 Cumplir con el Plan Estratgico de la organizacin mediante la

COMPETISOFT v 1.0

Gestin de Cartera de Proyectos


generacin e instrumentacin de proyectos. O2 Mantener bajo control las actividades de Gestin de Cartera de Proyectos mediante el cumplimiento del Plan de Gestin de Proyectos. O3 Proveer la informacin del desempeo de los proyectos a Gestin de Negocio mediante la generacin del Reporte Cuantitativo y Cualitativo. O4 Atender los Comentarios del Cliente mediante la definicin y ejecucin de Acciones Correctivas o Preventivas.

Responsabilidad y autoridad

Responsable: Responsable de Gestin de Cartera de Proyectos Responsable de Gestin de Negocio Autoridad:

Procesos relacionados

Gestin de Negocio Gestin de Procesos Gestin de Recursos Gestin de Recursos Humanos Gestin de Conocimiento Administracin del Proyecto

Entradas Nombre Plan Estratgico: Objetivos Estrategias Cartera de Proyectos Plan de Comunicacin con el Cliente Gestin de Negocio Gestin de Procesos Gestin de Recursos Humanos Administracin del Proyecto Administracin del Proyecto Administracin del Proyecto Fuente Gestin de Negocio

Plan de Comunicacin e Implantacin Plan de Mediciones de Procesos


C

Asignacin de Recursos Plan del Proyecto Reporte de Seguimiento Documento de Aceptacin

Salidas Nombre Reporte Cuantitativo y Cualitativo Reporte de Acciones Correctivas o Preventivas Relacionadas con Clientes Reporte de Mediciones y Sugerencias de Mejora Destino Gestin de Negocio Gestin de Negocio Gestin de Procesos

COMPETISOFT v 1.0
Nombre Plan de Adquisiciones y Capacitacin Contrato Registro de Proyecto Lecciones Aprendidas Responsable de Administracin del Proyecto
C

Gestin de Cartera de Proyectos


Destino Gestin de Recursos Gestin de Conocimiento Gestin de Conocimiento Gestin de Conocimiento Administracin del Proyecto Administracin del Proyecto Administracin del Proyecto Administracin del Proyecto

Descripcin del Proyecto Metas Cuantitativas para el Proyecto Acciones Correctivas o Preventivas

Productos internos Nombre Plan de Ventas


C

Plan de Gestin de Proyectos Acciones Correctivas o Preventivas Comentarios del Cliente Alternativas de Realizacin de Proyectos Internos Mecanismos de Comunicacin con los Clientes Reporte de Validacin

Prcticas
Identificacin de roles involucrados. Roles involucrados y competencias Abreviatura RGN RGCP Rol Responsable de Gestin de Negocio Responsable de Gestin de Cartera de Proyectos

COMPETISOFT v 1.0

Gestin de Cartera de Proyectos

Actividades Se asocian a los objetivos y describen las tareas y roles responsables. Rol Descripcin A1. Planificacin (O1, O4) Entradas Plan Estratgico RGCP RGN RGCP RGCP A1.1. Generar y analizar las Alternativas de Realizacin de Proyectos Internos. A1.2. Seleccionar una alternativa para los proyectos internos y documentar la justificacin. A1.3. Elaborar o actualizar el Plan de Ventas, incluyendo acciones y programa de trabajo para generar y cerrar oportunidades de proyectos en funcin de la Cartera de Proyectos del Plan Estratgico A1.4. Elaborar o actualizar el Plan de Gestin de Proyectos para gestionar los proyectos externos e internos, considerar las Alternativas de Realizacin de Proyectos Internos en funcin de la Cartera de Proyectos del Plan Estratgico A1.5. Elaborar el Plan de Adquisiciones y Capacitacin, incluyendo los recursos y la capacitacin requerida por los proyectos. A1.6. Establecer Mecanismos de Comunicacin con los Clientes de acuerdo al Plan de Comunicacin con el Cliente. A1.7. Validar el Plan de Gestin de Proyectos, Plan de Adquisiciones y Capacitacin y los Mecanismos de Comunicacin con los Clientes a que cumplan con lo establecido en el Plan Estratgico, con respecto a la Cartera de Proyectos y el Plan de Comunicacin con el Cliente. Los defectos encontrados se documentan en un Reporte de Validacin. A1.8. Corregir los defectos encontrados en el Plan de Gestin de Proyectos, Plan de Adquisiciones y Capacitacin y los Mecanismos de Comunicacin con los Clientes con base en el Reporte de Validacin y obtener la aprobacin de las correcciones.

RGCP

RGCP RGCP RGN

RGCP

Salidas

Plan de Adquisiciones y Capacitacin Plan de Ventas Plan de Gestin de Proyectos Alternativas de Realizacin de Proyectos Internos Mecanismos de Comunicacin con los Clientes Reporte de Validacin A2. Realizacin (O1, O2, O4) Entradas Asignacin de Recursos Plan de Comunicacin e Implantacin Plan del Proyecto Reporte de Seguimiento Documento de Aceptacin Plan de Gestin de Proyectos Plan de Ventas Cometarios del Cliente Mecanismos de Comunicacin con los Clientes RGCP A2.1. Realizar actividades del Plan de Ventas. Identificar prospectos y necesidades de los posibles clientes. Estimar tiempos y costos conjuntamente con los representantes de los grupos de desarrollo de software o de mantenimiento de software. Generar y presentar propuestas para oportunidades identificadas. Elaborar Contrato(s) en comn acuerdo con el Cliente, que establezca la Oferta de Servicio requerida.

COMPETISOFT v 1.0
RGCP

Gestin de Cartera de Proyectos

A2.2. Realizar actividades del Plan de Gestin de Proyectos. Generar Registro de Proyecto para los proyectos contratados o internos. Generar Descripcin del Proyecto, si el proyecto es interno considerar las Alternativas de Realizacin de Proyectos Internos. Generar Metas Cuantitativas para el Proyecto. Asignar Responsable de Administracin del Proyecto y miembros del Equipo de Trabajo con sus respectivos roles con base a la Asignacin de Recursos.

A2.3. Distribuir la informacin necesaria a los responsables de proyectos con base en el Plan de Comunicacin e Implantacin. RGCP A2.4. Realizar las siguientes tareas en el momento en que ocurran: RGCP Salidas Recibir y aprobar el Plan del Proyecto. Recolectar los Reportes de Seguimiento. Cerrar los proyectos internos o contratados, al recibir el Documento de Aceptacin.

A2.5. Implantar los Mecanismos de Comunicacin con los Clientes y recabar los Comentarios del Cliente.

Contrato Registro de Proyecto Responsable de Administracin del Proyecto Descripcin del Proyecto Metas Cuantitativas para el Proyecto A3. Evaluacin y Control (O2, O3, O4) Entradas Plan de Ventas Plan de Mediciones de Procesos Reporte de Seguimiento Comentarios del Cliente RGCP RGCP A3.1. Analizar el cumplimiento del Plan de Ventas y del Plan de Gestin de Proyectos, generar y dar seguimiento a las Acciones Correctivas o Preventivas. A3.2. Analizar Reportes de Seguimiento de los proyectos y Comentarios del Cliente con respecto a los proyectos, generar y dar seguimiento a las Acciones Correctivas o Preventivas. A3.3. Analizar Comentarios del Cliente con respecto a los mecanismos de comunicacin, generar y dar seguimiento a las Acciones Correctivas o Preventivas. A3.4. Generar Reporte Cuantitativo y Cualitativo con base a los Reportes de Seguimiento de los proyectos y al cumplimiento del Plan de Ventas. A3.5. Generar Reporte de Acciones Correctivas o Preventivas Relacionadas con Clientes. A3.6. Generar el Reporte de Mediciones y Sugerencias de Mejora de este proceso, de acuerdo al Plan de Mediciones de Procesos. A3.7. Identificar las Lecciones Aprendidas e integrarlas a la Base de Conocimiento. Como ejemplo, se pueden considerar mejores prcticas, experiencias exitosas de manejo de riesgos problemas recurrentes, entre otras. Acciones Correctivas o Preventivas Reporte Cuantitativo y Cualitativo Reporte de Acciones Correctivas o Preventivas Relacionadas con Clientes Reporte de Mediciones y Sugerencias de Mejora Lecciones Aprendidas

RGCP

RGCP RGCP RGCP RGCP

Salidas

COMPETISOFT v 1.0

Gestin de Cartera de Proyectos

Diagrama de flujo de trabajo

Diagrama de actividades de UML, donde se especifican las actividades del flujo de trabajo y los roles (utilizando carriles)

COMPETISOFT v 1.0

Gestin de Cartera de Proyectos

COMPETISOFT v 1.0

Gestin de Cartera de Proyectos

Guas de ajuste
Descripcin de posibles modificaciones al proceso que no deben afectar los objetivos del mismo. Descripcin del Proyecto y Metas Cuantitativas para el Proyecto Propuestas y contratos Contrato La generacin de la Descripcin del Proyecto y las Metas Cuantitativas para el Proyecto se puede realizar de manera conjunta con el Cliente.

Las propuestas y contratos se pueden verificar y validar antes de presentarlos a los clientes. El responsable de la verificacin podra ser el Responsable de Gestin de Negocio y de la validacin el Grupo Directivo. Para las reas internas de desarrollo o mantenimiento el Contrato debe ser sustituido por una orden de trabajo u otro mecanismo para formalizar

COMPETISOFT v 1.0
un proyecto. Plan de Ventas

Gestin de Cartera de Proyectos

Para las reas internas de desarrollo o de mantenimiento se omitir el Plan de Ventas del Plan de Gestin de Proyectos y la realizacin de las actividades correspondientes.

COMPETISOFT v 1.0

Gestin de Recursos

6.3

Gestin de Recursos

Definicin general del proceso


Proceso Categora Propsito GR Gestin de Recursos Gerencia (GER) El propsito de Gestin de Recursos es conseguir y dotar a la organizacin de los recursos humanos, infraestructura, ambiente de trabajo y proveedores, as como crear y mantener la Base de Conocimiento de la organizacin. La finalidad es apoyar el cumplimiento de los objetivos del Plan Estratgico de la organizacin. El proceso de Gestin de Recursos se compone de las siguientes actividades: la planificacin, seguimiento y control de recursos, e investigacin de tendencias tecnolgicas, apoyadas con tres subprocesos: Gestin de Recursos Humanos, Gestin de Bienes, Servicios e Infraestructura y Gestin de Conocimiento. Planificacin de Recursos: Se establece a partir del Plan Estratgico y Plan de Adquisiciones y Capacitacin de los procesos y proyectos. Como resultado se obtienen los planes: Plan Operativo de Gestin de Recursos Humanos, Plan Operativo de Gestin de Bienes, Servicios e Infraestructura y Plan Operativo de Gestin de Conocimiento. Seguimiento y Control: Se da seguimiento a la ejecucin de los planes operativos de cada uno de los subprocesos considerando el Reporte de Recursos Humanos Disponibles, Capacitacin y Ambiente de Trabajo, el Reporte de Bienes, Servicios e Infraestructura y el Reporte del Estado de la Base de Conocimiento, en caso de alguna desviacin se establecen Acciones Correctivas. Tambin, con base en los reportes antes mencionados, se genera el Reporte Cuantitativo y Cualitativo que incluye informacin sobre recursos disponibles y adquiridos de acuerdo al Plan de Comunicacin e Implantacin. Adicionalmente con base en Plan de Mediciones de Procesos se genera el Reporte de Mediciones y Sugerencias de Mejora. Investigacin de Tendencias Tecnolgicas: Se lleva a cabo en funcin del Plan Estratgico o a solicitud, para realizar un anlisis prospectivo y de viabilidad dirigido al grupo directivo. Como resultado se obtienen Propuestas Tecnolgicas.

Descripcin

Objetivos

O1 Lograr los objetivos del Plan Estratgico mediante la provisin de los recursos suficientes y calificados a la organizacin. O2 Proveer a los miembros de la organizacin de los medios y mecanismos adecuados para el uso y resguardo de la informacin mediante la Base de Conocimiento. O3 Mantener a la organizacin informada sobre las tendencias tecnolgicas mediante la elaboracin de Propuestas Tecnolgicas.

Responsabilidad y autoridad

Responsabilidad: Responsable de Gestin de Recursos Responsable de Gestin de Negocio Autoridad:

COMPETISOFT v 1.0
Procesos relacionados Gestin de Negocio Gestin de Procesos Gestin de Cartera de Proyectos Gestin de Recursos Humanos Gestin de Bienes, Servicios e Infraestructura Gestin de Conocimiento de la Organizacin Administracin del Proyecto

Gestin de Recursos

Entradas Nombre Plan Estratgico Plan de Comunicacin e Implantacin Plan de Adquisiciones y Capacitacin Fuente Gestin de Negocio Gestin de Negocio Gestin de Negocio Gestin de Procesos Gestin de Cartera de Proyectos Administracin del Proyecto Plan de Mediciones de Procesos Gestin de Procesos

Reporte de Recursos Humanos Disponibles, Capacitacin y Gestin de Recursos Humanos Ambiente de Trabajo Reporte de Bienes, Servicios e Infraestructura Reporte del Estado de la Base de Conocimiento Gestin de Bienes, Servicios e Infraestructura Gestin de Conocimiento

Salidas Nombre Reporte Cuantitativo y Cualitativo Propuestas Tecnolgicas Reporte de Mediciones y Sugerencias de Mejora Plan Operativo de Gestin de Recursos Humanos Plan Operativo de Gestin de Bienes, Servicios e Infraestructura Plan Operativo de Gestin de Conocimiento Acciones Correctivas Destino Gestin de Negocio Gestin de Negocio Gestin de Procesos Gestin de Recursos Humanos Gestin de Bienes, Servicios e Infraestructura Gestin de Conocimiento Gestin de Recursos Humanos Gestin de Bienes, Servicios e Infraestructura Gestin de Conocimiento Lecciones Aprendidas Gestin de Conocimiento

COMPETISOFT v 1.0
Productos internos Nombre Plan de Adquisiciones y Capacitacin Reporte(s) de Verificacin

Gestin de Recursos

Prcticas
Identificacin de roles involucrados. Roles involucrados y competencias Abreviatura RGN RGR RGRH RGBSI RGC Rol Responsable de Gestin de Negocio Responsable de Gestin de Recursos Responsable de Gestin de Recursos Humanos Responsable de Gestin de Bienes, Servicios e Infraestructura Responsable de Gestin de Conocimiento

COMPETISOFT v 1.0
Actividades Se asocian a los objetivos y describen las tareas y roles responsables. Rol Descripcin A1. Planificacin de Recursos (O1, O2) Entradas Plan Estratgico Plan(es) de Adquisiciones y Capacitacin RGR RGR RGRH

Gestin de Recursos

A1.1. Generar o actualizar el Plan de Adquisiciones y Capacitacin necesario para ste proceso. A1.2. Generar o actualizar el Plan Operativo de Gestin de Recursos Humanos, a partir del Plan Estratgico y los Planes de Adquisiciones y Capacitacin, para realizarse en el subproceso de Gestin de Recursos Humanos. Establecer elementos a considerar en la seleccin, asignacin, aceptacin, capacitacin, evaluacin y desempeo de los recursos humanos. Establecer elementos que favorezcan el ambiente de trabajo en la organizacin.

RGRH

A1.3. Verificar que el Plan Operativo de Gestin de Recursos Humanos cumpla con las necesidades planteadas en el Plan Estratgico y en los Planes de Adquisiciones y Capacitacin. Los defectos encontrados se documentan en un Reporte de Verificacin. A1.4. Corregir los defectos encontrados en el Plan Operativo de Gestin de Recursos Humanos con base en el Reporte de Verificacin y obtener la aprobacin de las correcciones. A1.5. Generar o actualizar el Plan Operativo de Gestin de Bienes, Servicios e Infraestructura, a partir del Plan Estratgico y los Planes de Adquisiciones y Capacitacin, para realizarse en el subproceso de Gestin de Bienes, Servicios e Infraestructura. Establecer elementos para garantizar la adquisicin y asignacin de bienes, servicios e infraestructura, necesarios para realizar las actividades de la organizacin. Establecer elementos para evaluar y calificar el servicio de los proveedores.

RGR

RGR RGBSI

RGBSI

A1.6. Verificar que el Plan Operativo de Gestin de Bienes, Servicios e Infraestructura, cumpla con las necesidades planteadas en el Plan Estratgico y en los Planes de Adquisiciones y Capacitacin. Los defectos encontrados se documentan en un Reporte de Verificacin. A1.7. Corregir los defectos encontrados en el Plan Operativo de Gestin de Bienes, Servicios e Infraestructura con base en el Reporte de Verificacin y obtener la aprobacin de las correcciones. A1.8. Generar o actualizar el Plan Operativo de Gestin de Conocimiento de la Organizacin, a partir del Plan Estratgico, para realizarse en el subproceso Gestin de Conocimiento de la Organizacin. Establecer elementos para la definicin, operacin y mantenimiento del conocimiento generado en la organizacin.

RGR

RGR RGC

RGC

A1.9. Verificar que el Plan Operativo de Gestin de Conocimiento, cumpla con las necesidades planteadas en el Plan Estratgico. Los defectos encontrados se documentan en un Reporte de Verificacin. A1.10. Corregir los defectos encontrados en el Plan Operativo de Gestin de Conocimiento de la Organizacin con base en el Reporte de Verificacin y obtener la aprobacin de las correcciones. Plan Operativo de Gestin de Recursos Humanos Plan Operativo de Gestin de Bienes, Servicios e Infraestructura

RGR

Salidas

COMPETISOFT v 1.0

Gestin de Recursos

Plan Operativo de Gestin de Conocimiento A2. Seguimiento y Control (O1, O2) Entradas Plan Operativo de Gestin de Recursos Humanos Plan Operativo de Gestin de Bienes, Servicios e Infraestructura Plan Operativo de Gestin de Conocimiento Reporte de Recursos Humanos Disponibles, Capacitacin y Ambiente de Trabajo Reporte de Bienes, Servicios e Infraestructura Reporte de Estado de la Base de Conocimiento Plan de Comunicacin e Implantacin Plan de Mediciones de Procesos RGR A2.1. Dar seguimiento a la ejecucin del Plan Operativo de Gestin de Recursos Humanos en funcin del Reporte de Recursos Humanos Disponibles, Capacitacin y Ambiente de Trabajo. Determinar si la seleccin, asignacin, aceptacin, capacitacin, evaluacin y desempeo de los recursos humanos es adecuada. Determinar si el ambiente de trabajos es adecuado. Si existe alguna desviacin, generar Acciones Correctivas y dar seguimiento hasta su cierre. RGR A2.2. Dar seguimiento a la ejecucin del Plan Operativo de Gestin de Bienes, Servicios e Infraestructura en funcin del Reporte de Bienes, Servicios e Infraestructura. RGR Determinar si la adquisicin y asignacin de los bienes y servicios es adecuada. Determinar si el servicio de los proveedores es adecuado y oportuno. Si se detecta alguna desviacin, generar Acciones Correctivas y dar seguimiento hasta su cierre.

A2.3. Dar seguimiento a la ejecucin del Plan Operativo de Gestin de Conocimiento de la Organizacin en funcin del Reporte del Estado de la Base de Conocimiento. Determinar si el conocimiento de la organizacin se almacena y actualiza correctamente. Determinar si el conocimiento de la organizacin est disponible para su consulta. Si se detecta alguna desviacin, generar Acciones Correctivas y dar seguimiento hasta su cierre.

RGR RGR RGR RGR

A2.4. Analizar peridicamente el uso de recursos y el ambiente de trabajo en la organizacin y compararlos con el Plan de Comunicacin e Implantacin. A2.5. Generar el Reporte Cuantitativo y Cualitativo. A2.6. Generar el Reporte de Mediciones y Sugerencias de Mejora de este proceso, de acuerdo al Plan de Mediciones de Procesos. A2.7. Identificar las Lecciones Aprendidas e integrarlas a la Base de Conocimiento. Como ejemplo, se pueden considerar mejores prcticas, experiencias exitosas de manejo de riesgos, problemas recurrentes, entre otras.

Salidas

Reporte Cuantitativo y Cualitativo Reporte de Mediciones y Sugerencias de Mejora Acciones Correctivas Lecciones Aprendidas A3. Investigacin de Tendencias Tecnolgicas (O3) Entradas Plan Estratgico RGR RGN A3.1. Generar Propuestas Tecnolgicas. Realizar un anlisis prospectivo y de viabilidad de las tendencias tecnolgicas. Determinar el beneficio y el impacto de las tendencias tecnolgicas al Plan Estratgico.

COMPETISOFT v 1.0
Salidas Propuestas Tecnolgicas

Gestin de Recursos

Diagrama de flujo de trabajo

Diagrama de actividades de UML, donde se especifican las actividades del flujo de trabajo y los roles (utilizando carriles)

COMPETISOFT v 1.0

Gestin de Recursos

COMPETISOFT v 1.0

Gestin de Recursos

Recursos de infraestructura Actividad A1,A2 A3 Recurso Herramientas para documentacin y seguimiento de planes, as como para el seguimiento de acciones correctivas. Herramientas que favorezcan la investigacin de tecnologa.

Guas de ajuste

COMPETISOFT v 1.0

Gestin de Recursos

Subprocesos Subprocesos

Los elementos considerados en los subprocesos pueden incorporarse directamente en el proceso Gestin de Recursos. Se puede considerar un esquema diferente de subprocesos siempre y cuando se garantice el cumplimiento de los objetivos establecidos en Gestin de Recursos.

COMPETISOFT v 1.0

Gestin de Recursos Humanos

6.4

Gestin de Recursos Humanos

Definicin general del proceso


Proceso Categora Propsito GRH Gestin de Recursos Humanos Gerencia (GER) El propsito de Gestin de Recursos Humanos es proporcionar los recursos humanos adecuados para cumplir las responsabilidades asignadas a los roles dentro de la organizacin, as como la evaluacin de su desempeo y del ambiente de trabajo. En funcin del Plan Operativo de Recursos Humanos y Acciones Correctivas de Gestin de Recursos se realizan las actividades de preparacin, instrumentacin y generacin de reportes. Preparacin. Realizar las siguientes tareas: Revisin del Plan Operativo de Gestin de Recursos Humanos y de las Acciones Correctivas. Definicin de criterios. Elaboracin del Plan de Capacitacin. Elaboracin de los formularios para la Evaluacin de Desempeo y para la Encuesta sobre el Ambiente de Trabajo. Seleccin, asignacin y aceptacin de los recursos humanos. Como resultado se tiene la Asignacin de Recursos. Capacitacin de recursos humanos de acuerdo a las necesidades actuales y futuras de los procesos y proyectos. Como resultado se deber generar el Reporte de Capacitacin. Evaluacin de desempeo peridica de los recursos humanos asignados a los procesos y proyectos, que se registra en Registro de Recursos Humanos. Evaluacin del ambiente de trabajo y su registro en el Reporte de Ambiente de Trabajo. Reporte de Recursos Humanos Disponibles, Capacitacin y Ambiente de Trabajo. Reporte de Mediciones y Sugerencias de Mejora.

Descripcin

Instrumentacin. Realizan las siguientes tareas: -

Generacin de Reportes. Producir los siguientes: -

Objetivos

O1 Proveer a la organizacin de recursos humanos calificados mediante la seleccin y capacitacin adecuada a los roles que se les asignen. O2 Evaluar el ambiente de trabajo de la organizacin mediante la Encuesta sobre el Ambiente de Trabajo.

Responsabilidad y autoridad

Responsabilidad: Responsable de Gestin de Recursos Humanos Responsable de Gestin de Recursos Autoridad:

Procesos relacionados

Gestin de Procesos

COMPETISOFT v 1.0
Gestin de Cartera de Proyectos Gestin de Recursos Gestin de Conocimiento Administracin del Proyecto

Gestin de Recursos Humanos

Entradas Nombre Plan de Mediciones de Procesos Plan Operativo de Gestin de Recursos Humanos Acciones Correctivas Fuente Gestin de Procesos Gestin de Recursos Gestin de Recursos

Salidas Nombre Asignacin de Recursos Destino Gestin de Procesos Gestin de Cartera de Proyectos Administracin del Proyecto Reporte de Mediciones y Sugerencias de Mejora Gestin de Procesos

Reporte de Recursos Humanos Disponibles, Capacitacin y Gestin de Recursos Ambiente de Trabajo Plan de Capacitacin Lecciones Aprendidas Gestin de Conocimiento Gestin de Conocimiento

Productos internos Nombre Registro de Recursos Humanos Reporte de Ambiente de Trabajo Reporte de Capacitacin Evaluacin de Desempeo Encuesta sobre el Ambiente de Trabajo Reporte(s) de Validacin

Prcticas
Roles involucrados y competencias Identificacin de roles involucrados. Abreviatura Rol RGR RGRH Responsable de Gestin de Recursos Responsable de Gestin de Recursos Humanos

COMPETISOFT v 1.0
RC

Gestin de Recursos Humanos


Responsable de Capacitacin

COMPETISOFT v 1.0

Gestin de Recursos Humanos

Actividades Se asocian a los objetivos y describen las tareas y roles responsables. Rol Descripcin A1. Preparacin (O1, O2) Entradas Plan Operativo de Gestin de Recursos Humanos Acciones Correctivas RGRH RGRH A1.1. Revisin del Plan Operativo de Gestin de Recursos Humanos y Acciones Correctivas. A1.2. Definir los criterios para la: Seleccin de recursos humanos. Asignacin y aceptacin de los recursos. Capacitacin u otras acciones que satisfagan estas necesidades. Evaluacin de desempeo. Evaluacin de ambiente de trabajo.

Estos criterios se aplican en las actividades correspondientes de este proceso. RC RGR A1.3. Elaborar o actualizar el Plan de Capacitacin con base en Plan Operativo de Gestin de Recursos Humanos y las Acciones Correctivas. A1.4. Validar que todos los elementos del Plan de Capacitacin sean viables y que correspondan a las necesidades de los procesos y los proyectos. Los defectos encontrados se documentan en un Reporte de Validacin. A1.5. Corregir los defectos encontrados en el Plan de Capacitacin con base en el Reporte de Validacin y obtener la aprobacin de las correcciones. A1.6. Elaborar o actualizar el formulario para la Evaluacin de Desempeo. A1.7. Validar que todos los elementos de la Evaluacin de Desempeo ofrezcan informacin til para la organizacin. Los defectos encontrados se documentan en un Reporte de Validacin. A1.8. Corregir los defectos encontrados en la Evaluacin de Desempeo con base en el Reporte de Validacin y obtener la aprobacin de las correcciones. A1.9. Elaborar o actualizar el formulario para la Encuesta sobre el Ambiente de Trabajo. A1.10. Validar que todos los elementos de la Encuesta sobre el Ambiente de Trabajo ofrezcan informacin til para la organizacin. Los defectos encontrados se documentan en un Reporte de Validacin. A1.11. Corregir los defectos encontrados en la Encuesta sobre el Ambiente de Trabajo con base en el Reporte de Validacin y obtener la aprobacin de las correcciones.

RC RGRH RGR

RGRH RGRH RGR

RGRH

Salidas

Plan de Capacitacin Evaluacin de Desempeo (formulario) Encuesta sobre el Ambiente de Trabajo (formulario) A2. Instrumentalizacin (O1, O2) Entradas Plan Operativo de Gestin de Recursos Humanos Plan de Capacitacin Evaluacin de Desempeo (formulario) Encuesta sobre el Ambiente de Trabajo (formulario) RGRH A2.1. Seleccionar, asignar y obtener la aceptacin de los recursos humanos. En funcin del perfil solicitado, seleccionar el recurso humano del personal

COMPETISOFT v 1.0
de la organizacin o contratarlo. RC

Gestin de Recursos Humanos

Emitir la Asignacin de Recursos y notificar al solicitante. Obtener la aceptacin de la Asignacin de Recursos. En caso de que la Asignacin de Recursos sea rechazada se repite esta actividad. En caso que se contrate nuevo personal, registrar en Registro de Recursos Humanos.

A2.2. Llevar a cabo el Plan de Capacitacin. Elaborar el Reporte de Capacitacin, incluyendo la evaluacin de la capacitacin proporcionada. Por cada miembro del personal capacitado, registrar la capacitacin proporcionada en Registro de Recursos Humanos.

RGRH

A2.3. Aplicar la Evaluacin de Desempeo en funcin del Plan Operativo de Gestin de Recursos Humanos y registrar el resultado de la evaluacin en Registro de Recursos Humanos. A2.4. Aplicar la Encuesta sobre el Ambiente de Trabajo en funcin del Plan Operativo de Gestin de Recursos Humanos y registrar el resultado en el Reporte de Ambiente de Trabajo.

RGRH

Salidas

Asignacin de Recursos Registro de Recursos Humanos Reporte de Capacitacin Evaluacin de Desempeo (aplicada) Encuesta sobre el Ambiente de Trabajo (aplicada) A3. Generacin de Reportes (O1, O2) Entradas Asignacin de Recursos Registro de Recursos Humanos Reporte de Capacitacin Evaluacin de Desempeo (aplicada) Encuesta sobre el Ambiente de Trabajo (aplicada) Plan de Mediciones de Procesos RGRH A3.1. Generar el Reporte de Recursos Humanos Disponibles, Capacitacin y Ambiente de Trabajo con base en Asignacin de Recursos, Registro de Recursos Humanos, Reporte de Capacitacin, Evaluacin de Desempeo y Encuesta sobre el Ambiente de Trabajo. A3.2. Generar el Reporte de Mediciones y Sugerencias de Mejora de los procesos con base en Plan de Mediciones de Procesos. A3.3. Identificar las Lecciones Aprendidas de procesos e integrarlas a la Base de Conocimiento. Como ejemplo, se pueden considerar mejores prcticas, experiencias exitosas de manejo de riesgos, problemas recurrentes, entre otras. Reporte de Recursos Humanos Disponibles, Capacitacin y Ambiente de Trabajo Reporte de Mediciones y Sugerencias de Mejora Lecciones Aprendidas Diagrama de actividades de UML, donde se especifican las actividades del flujo de trabajo y los roles (utilizando carriles)

RGRH RGRH

Salidas

Diagrama de flujo de trabajo

COMPETISOFT v 1.0

Gestin de Recursos Humanos

COMPETISOFT v 1.0

Gestin de Recursos Humanos

Recursos de infraestructura Actividad A1, A2, A3 Recurso Herramientas que permitan documentar, la informacin

COMPETISOFT v 1.0 Guas de ajuste

Gestin de Recursos Humanos

Descripcin de posibles modificaciones al proceso que no deben afectar los objetivos del mismo. Plan de Capacitacin En la planificacin de la capacitacin se pueden considerar desde cursos formales ofrecidos por proveedores externos hasta auto-capacitacin interna individual o en grupos Para organizaciones pequeas (menos de 10 personas) la elaboracin y aplicacin de los formularios de Evaluacin de Desempeo y Encuesta sobre el Ambiente de Trabajo, pueden ser sustituidas por reuniones peridicas donde se traten ambos temas y se registren los resultados en minutas.

Evaluacin de Desempeo y Encuesta sobre el Ambiente de Trabajo

COMPETISOFT v 1.0

Gestin de Bienes, Servicios e Infraestructura

6.5

Gestin de Bienes, Servicios e Infraestructura

Definicin general del proceso


Proceso Categora Propsito GBSI Gestin de Bienes, Servicios e Infraestructura Gerencia (GER) El propsito de Gestin de Bienes, Servicios e Infraestructura es proporcionar proveedores de bienes, servicios e infraestructura que satisfagan los requisitos de adquisicin de los procesos y proyectos. En funcin del Plan Operativo de Gestin de Bienes, Servicios e Infraestructura y Acciones Correctivas de Gestin de Recursos se realizan las actividades de preparacin, instrumentacin y generacin de reportes. Preparacin. Realizar las siguientes tareas: Revisin del Plan Operativo de Gestin de Bienes, Servicios e Infraestructura y de las Acciones Correctivas. Definicin de criterios. Elaboracin del Plan de Mantenimiento. Recepcin de la Solicitud de Bienes o Servicios. Seleccin de proveedores y adquisicin de bienes y servicios. Como resultado se tiene el Registro de Bienes o Servicios y la actualizacin del Catlogo de Proveedores. Evaluacin peridica de la satisfaccin del solicitante, por el bien o servicio adquirido y su registro en el Catlogo de Proveedores. Mantenimiento de la infraestructura. Reporte de Bienes, Servicios e Infraestructura. Reporte de Mediciones y Sugerencias de Mejora.

Descripcin

Instrumentacin. Realizar las siguientes tareas:

Objetivos

Generacin de Reportes. Producir los siguientes:

O1 Proporcionar a la organizacin los bienes y servicios requeridos por los procesos y los proyectos mediante la seleccin y evaluacin de los proveedores. O2 Mantener la infraestructura de la organizacin mediante el cumplimiento del Plan de Mantenimiento.

Responsabilidad y autoridad

Responsabilidad: Responsable de Gestin de Bienes, Servicios e Infraestructura Responsable de Gestin de Recursos Autoridad:

Procesos relacionados

Gestin de Procesos Gestin de Recursos Gestin de Conocimiento

Entradas

COMPETISOFT v 1.0
Nombre Plan de Mediciones de Procesos Plan Operativo de Gestin de Bienes, Servicios e Infraestructura Acciones Correctivas

Gestin de Bienes, Servicios e Infraestructura


Fuente Gestin de Procesos Gestin de Recursos Gestin de Recursos

Salidas Nombre Reporte de Bienes, Servicios e Infraestructura Reporte de Mediciones y Sugerencias de Mejora Lecciones Aprendidas Destino Gestin de Recursos Gestin de Procesos Gestin de Conocimiento

Productos internos Nombre Plan de Mantenimiento Registro de Mantenimiento Solicitud de Bienes o Servicios Registro de Bienes o Servicios Catlogo de Proveedores Reporte de Validacin

Prcticas
Roles involucrados y competencias Identificacin de roles involucrados. Abreviatura Rol RGR RGBSI Responsable de Gestin de Recursos Responsable de Gestin de Bienes, Servicios e Infraestructura

COMPETISOFT v 1.0

Gestin de Bienes, Servicios e Infraestructura

Actividades Se asocian a los objetivos y describen las tareas y roles responsables. Rol Descripcin A1. Preparacin (O1, O2) Entradas Plan Operativo de Gestin de Bienes, Servicios e Infraestructura Acciones Correctivas RGBSI RGBSI A1.1. Revisin del Plan Operativo de Gestin de Bienes, Servicios e Infraestructura y Acciones Correctivas. A1.2. Definir los criterios para la: Seleccin y aceptacin de los bienes y servicios. Evaluacin de los proveedores.

Estos criterios aplican en la actividad A2. RGBSI RGR A1.3. Elaborar o actualizar el Plan de Mantenimiento con base en Plan Operativo de Gestin de Bienes, Servicios e Infraestructura y las Acciones Correctivas. A1.4. Validar que todos los elementos del Plan de Mantenimiento sean viables y que correspondan a las necesidades de la organizacin. Los defectos encontrados se documentan en un Reporte de Validacin. A1.5. Corregir los defectos encontrados en el Plan de Mantenimiento con base en el Reporte de Validacin y obtener la aprobacin de las correcciones. A1.6. Recibir las Solicitud(es) de Bienes o Servicios.

RGBSI RGBSI Salidas

Plan de Mantenimiento Reporte de Validacin Solicitud(es) de Bienes o Servicios A2. Instrumentalizacin (O1, O2) Entradas Plan de Mantenimiento Solicitud(es) de Bienes o Servicios RGBSI A2.1. Adquirir el bien o servicio pedido en la Solicitud de Bienes o Servicios. RGBSI Salidas Seleccionar los proveedores del Catlogo de Proveedores o elegir proveedores nuevos. Obtener los presupuestos y descripcin del bien o servicio ofrecido por los proveedores. Pedir la seleccin del proveedor por parte del solicitante. Adquirir el bien o servicio y pedir su aceptacin al solicitante. En caso de que el bien o servicio sea rechazado, se devuelve o se cancela al proveedor y se repite esta actividad. Registrar el bien o servicio aceptado en el Registro de Bienes o Servicios. En caso adquirir el bien o servicio de un proveedor nuevo, registrarlo en el Catlogo de Proveedores. Peridicamente evaluar la satisfaccin del solicitante, por el bien o servicio adquirido, y registrarla en el Catlogo de Proveedores.

A2.2. Llevar a cabo el Plan de Mantenimiento, darle seguimiento y registrar las actividades realizadas en el Registro de Mantenimiento.

Catlogo de Proveedores Registro de Bienes o Servicios Registro de Mantenimiento A3. Generacin de Reportes (O1, O2)

COMPETISOFT v 1.0
Entradas Catlogo de Proveedores Registro de Bienes o Servicios Registro de Mantenimiento Plan de Mediciones de Procesos

Gestin de Bienes, Servicios e Infraestructura

RGBSI

A3.1. Generar el Reporte de Bienes, Servicios e Infraestructura de acuerdo al Registro de Bienes o Servicios, al Catlogo de Proveedores y al Registro de Mantenimiento. A3.2. Generar el Reporte de Mediciones y Sugerencias de Mejora de los procesos con base en Plan de Mediciones de Procesos. A3.3. Identificar las Lecciones Aprendidas de procesos e integrarlas a la Base de Conocimiento. Como ejemplo, se pueden considerar mejores prcticas, experiencias exitosas de manejo de riesgos, problemas recurrentes, entre otras. Reporte de Bienes, Servicios e Infraestructura Reporte de Mediciones y Sugerencias de Mejora Lecciones Aprendidas Diagrama de actividades de UML, donde se especifican las actividades del flujo de trabajo y los roles (utilizando carriles)

RGBSI RGBSI

Salidas

Diagrama de flujo de trabajo

COMPETISOFT v 1.0

Gestin de Bienes, Servicios e Infraestructura

Recursos de infraestructura Actividad A1, A2, A3 Recurso Herramientas de documentacin.

Guas de ajuste
Descripcin de posibles modificaciones al proceso que no deben afectar los objetivos del mismo.

COMPETISOFT v 1.0
Planificacin

Gestin de Bienes, Servicios e Infraestructura


Para la definicin de los criterios de seleccin y aceptacin de los bienes y servicios, la organizacin puede apoyarse en una matriz de impacto de cada uno de los bienes y servicios con el grado de afectacin en los procesos y proyectos en caso de su falla.

COMPETISOFT v 1.0

Gestin de Conocimiento

6.6

Gestin de Conocimiento

Definicin general del proceso


Proceso Categora Propsito GC Gestin de Conocimiento Gerencia (GER) El propsito de Gestin de Conocimiento es mantener disponible y administrar la Base de Conocimiento que contiene la informacin y los productos generados por la organizacin. En funcin del Plan Operativo de Gestin de Conocimiento y Acciones Correctivas de Gestin de Recursos se realizan las siguientes actividades: Planificacin: Establecimiento del Plan de Administracin de la Base de Conocimiento que contenga la descripcin de actividades para la definicin o modificacin del modelo conceptual de la Base de Conocimiento (BC), usuarios y sus requisitos, as como los mecanismos de operacin, mantenimiento, verificacin, validacin en funcin de los requisitos de los usuarios.

Descripcin

Realizacin: Establecimiento del Diseo de la Base de Conocimiento de la organizacin, est constituido por el modelo conceptual, incluyendo su metamodelo, y por los mecanismos de operacin. En funcin de los requisitos de los procesos, la Base de Conocimiento est compuesta por los siguientes repositorios: - Negocio: documentacin utilizada y generada en el proceso de Gestin de Negocio. - Procesos: documentacin utilizada y generada en el proceso de Gestin de Procesos. - Proyectos: documentacin utilizada y generada en el proceso de Gestin de Cartera de Proyectos y en diferentes instancias del proceso de Administracin del Proyecto. Desarrollo: productos de software generados en el proceso de Desarrollo de Software. - Mantenimiento: productos de software generados en el proceso de Mantenimiento de Software. - Recursos: documentacin utilizada y generada en el proceso de Gestin de Recursos. - Recursos Humanos: documentacin utilizada y generada en el subproceso de Gestin de Recursos Humanos. - Bienes Adquiridos y Proveedores: documentacin utilizada y generada en el subproceso de Gestin de Bienes, Servicios e Infraestructura. - Documentacin BC: documentacin utilizada y generada acerca de la estructura, contenido y operacin de la Base de Conocimiento.
C

Esta Base de Conocimiento podra tener opcionalmente otro tipo de repositorios, como por ejemplo: Conocimiento tecnolgico (terminologa, conceptos, metodologas). Bibliotecas de reuso. Otra actividad del diseo es definir y documentar los mecanismos de operacin: alimentacin, consulta,

COMPETISOFT v 1.0

Gestin de Conocimiento
mantenimiento y respaldo para cada tipo de repositorio. Finalmente se pone en operacin y se da mantenimiento a la Base de Conocimiento para asegurar su actualizacin y su uso adecuado en los procesos y proyectos. Evaluacin y Control: Peridicamente se genera un Reporte del Estado de la Base de Conocimiento.

Objetivos

O1 Proporcionar a la organizacin la Base de Conocimiento de forma confiable, oportuna y segura mediante el cumplimiento del Plan de Administracin de la Base de Conocimiento. Responsabilidad: Responsable de Gestin de Conocimiento Responsable de Gestin de Recursos Autoridad:

Responsabilidad y autoridad

Procesos relacionados

Todos los procesos

Entradas Nombre Todos los productos Fuente Gestin de Negocio Gestin de Procesos Gestin de Cartera de Proyectos Gestin de Recursos Gestin de Recursos Humanos Gestin de Bienes, Servicios e Infraestructura Gestin de Conocimiento Administracin del Proyecto Desarrollo de Software Mantenimiento de Software Plan de Mediciones de Procesos Plan Operativo de Gestin de Conocimiento Acciones Correctivas Gestin de Procesos Gestin de Recursos Gestin de Recursos

Salidas Nombre Base de Conocimiento Reporte del Estado de la Base de Conocimiento Reporte de Mediciones y Sugerencias de Mejora Lecciones Aprendidas Destino Todos los procesos Gestin de Recursos Gestin de Procesos Gestin de Conocimiento

Productos internos

COMPETISOFT v 1.0

Gestin de Conocimiento

Nombre Plan de Administracin de la Base de Conocimiento Diseo de la Base de Conocimiento Reporte(s) de Validacin

Prcticas
Identificacin de roles involucrados. Roles involucrados y competencias Abreviatura RGR RGC GRP Rol Responsable de Gestin de Recursos Responsable de Gestin de Conocimiento Grupo de Responsables de Procesos

COMPETISOFT v 1.0
Actividades Se asocian a los objetivos y describen las tareas y roles responsables. Rol Descripcin A1. Planificacin (O1) Entradas Plan Operativo de Gestin de Conocimiento Acciones Correctivas RGC

Gestin de Conocimiento

A1.1. Identificar, documentar o actualizar las actividades para la definicin o modificacin del modelo conceptual de la Base de Conocimiento (BC) de acuerdo al Plan Operativo de Gestin de Conocimiento y Acciones Correctivas. A1.2. Identificar usuarios de cada proceso y documentar o actualizar sus requisitos.

RGC GRP RGC GRP RGC RGR GRP

A1.3. Identificar los mecanismos de operacin: alimentacin, consulta, control de acceso, control de versiones, mantenimiento y respaldo para cada tipo de repositorio en funcin de los requisitos de los usuarios. A1.4. Integrar el Plan de Administracin de la Base de Conocimiento. A1.5. Validar que todos los elementos del Plan de Administracin de la Base de Conocimientos sean viables y que correspondan a las necesidades de los procesos. Los defectos encontrados se documentan en un Reporte de Validacin. A1.6. Corregir los defectos encontrados en el Plan de Administracin de la Base de Conocimiento con base en el Reporte de Validacin y obtener la aprobacin de las correcciones.

RGC

Salidas Plan de Administracin de la Base de Conocimiento A2. Realizacin (O1) Entradas Plan de Administracin de la Base de Conocimiento Productos de todos los procesos Reporte de Validacin RGC RGC A2.1. Disear o actualizar el modelo conceptual, incluyendo su metamodelo, de la Base de Conocimiento, en funcin de los requisitos de los procesos. A2.2. Definir o actualizar los mecanismos de operacin: alimentacin, consulta, control de acceso, control de versiones, mantenimiento y respaldo para cada tipo de repositorio, en funcin de los requisitos de los procesos. A2.3. Integrar y documentar el Diseo de la Base de Conocimiento de la organizacin. A2.4. Validar que todos los elementos del Diseo de la Base de Conocimiento corresponden a las necesidades de los procesos. Los defectos encontrados se documentan en un Reporte de Validacin. A2.5. Corregir los defectos encontrados en el Diseo de la Base de Conocimiento con base en el Reporte de Validacin y obtener la aprobacin de las correcciones. A2.6. Poner en operacin y dar mantenimiento a la Base de Conocimiento para que se incorporen y consulten los productos aprobados provenientes de todos los procesos y proyectos.

RGC GRP

RGC RGC

Salidas

Diseo de la Base de Conocimiento Base de Conocimiento Reporte de Validacin A3. Evaluacin y Control (O1) Entradas Plan Operativo de Gestin de Conocimiento Base de Conocimiento Plan de Mediciones de Procesos RGC A3.1. Revisar si el uso de la Base de Conocimiento se realiza acorde con los

COMPETISOFT v 1.0

Gestin de Conocimiento

mecanismos de operacin: alimentacin, consulta, control de acceso, control de versiones, mantenimiento y respaldo definidos. RGC RGC RGC A3.2. Generar un Reporte del Estado de la Base de Conocimiento, en funcin del Plan Operativo de Gestin de Conocimiento. A3.3. Generar el Reporte de Mediciones y Sugerencias de Mejora de este proceso en funcin del Plan de Mediciones de Procesos. A3.4. Identificar las Lecciones Aprendidas de procesos e integrarlas a la Base de Conocimiento. Como ejemplo, se pueden considerar mejores prcticas, experiencias exitosas de manejo de riesgos, problemas recurrentes, entre otras. Reporte de Estado de la Base de Conocimiento Reporte de Mediciones y Sugerencias de Mejora Lecciones Aprendidas Diagrama de actividades de UML, donde se especifican las actividades del flujo de trabajo y los roles (utilizando carriles)

Salidas

Diagrama de flujo de trabajo

COMPETISOFT v 1.0

Gestin de Conocimiento

COMPETISOFT v 1.0

Gestin de Conocimiento

Recursos de infraestructura Actividad A1, A3 A2, A3 Recurso Herramienta para documentacin. Herramientas automatizadas o no automatizadas de diseo, puesta en operacin y mantenimiento de la BC.

Guas de ajuste
Descripcin de posibles modificaciones al proceso que no deben afectar los objetivos del mismo. Base de Conocimiento De acuerdo al tamao de la organizacin (en trminos de personal y de cantidad de proyectos que se desarrollan) la BC puede iniciarse de manera simplificada mantenindola en forma documental total o parcialmente. Sin embargo se puede trabajar en un diseo conceptual que permita su adecuado manejo y su eventual automatizacin con apoyo de herramientas de manejo de bases de datos u otro tipo de repositorios compartidos. La estructura de los repositorios puede ser ajustada a las necesidades o a la estructura de Base de Conocimiento ya establecida en la organizacin. Para efectos de consistencia con ISO 9001:2000, los mecanismos de alimentacin, consulta, mantenimiento y respaldo para cada tipo de repositorio, deben de cumplir los requisitos 4.2.3 Control de los Documentos y 4.2.4 Control de los registros.

Diseo de la Base de Conocimiento Diseo de la Base de Conocimiento

COMPETISOFT v 1.0

Gestin de Conocimiento
Para efectos de consistencia con CMMI nivel 2 los mecanismos de alimentacin, consulta, mantenimiento y respaldo para los repositorios de Desarrollo de Software y de Mantenimiento de Software, deben de cumplir con las prcticas del rea de procesos Administracin de Configuracin de Software.

COMPETISOFT v 1.0

Administracin del Proyecto

7
7.1

Categora de Operacin
Administracin del Proyecto

Definicin general del proceso


Proceso Categora Propsito AP Administracin del Proyecto Operacin El propsito de la Administracin del Proyecto es establecer y llevar a cabo sistemticamente las actividades que permitan cumplir con los objetivos de un proyecto en tiempo y costo esperados. La Administracin del Proyecto aplica conocimientos, habilidades, tcnicas y herramientas, a cada una de las siguientes actividades del proyecto: Planificacin: Conjunto de actividades cuya finalidad es obtener y mantener el Plan del Proyecto que regir al proyecto de acuerdo al tipo: desarrollo o mantenimiento, con base en la Descripcin del Proyecto. Para la generacin de este plan se realizan las siguientes tareas: - Comprender la Necesidad del Negocio del Cliente, los Objetivos, Alcance, Descripcin del Producto, Entregables, Supuestos, Premisas, Restricciones y Metas Cuantitativas del Proyecto. - Definir el Proceso Especfico con base en la Descripcin del Proyecto y los procesos de Desarrollo de Software o de Mantenimiento de Software de la organizacin, o con base en el acuerdo con el Cliente. - Definir el Protocolo de Entrega con el Cliente y, en caso de mantenimiento los niveles de servicio. - Definir Ciclos y Actividades con base en la Descripcin del Proyecto y el Proceso Especfico. - Determinar el Tiempo Estimado para cada actividad. - Identificar las necesidades de recursos humanos y su capacitacin y adquirir materiales, equipo y herramientas para llevar a cabo el proyecto. - Conformar el Equipo de Trabajo que realizar el proyecto. - Establecer el Calendario de las actividades. - Calcular el Costo Estimado del proyecto. - Definir el Plan de Manejo de Riesgos. - Crear el Repositorio del proyecto, as como establecer la Estrategia de Control de Versiones. - Elaborar el Plan de Comunicacin. - Documentar el Plan del Proyecto - Formalizar el inicio de un nuevo ciclo del proyecto. Realizacin: Consiste en llevar a cabo las actividades del Plan del Proyecto, de acuerdo a las siguientes tareas: - Acordar las tareas del Equipo de Trabajo con los Responsables de Desarrollo de Software o de Mantenimiento de Software con base en el Plan del Proyecto establecido. - Acordar la distribucin de la informacin al Equipo de Trabajo con base en el Plan de Comunicacin establecido para el proyecto. - Revisar con el Responsable de Desarrollo de Software o de Mantenimiento de Software la Descripcin del Producto, el Equipo de Trabajo y el Calendario.

Descripcin

COMPETISOFT v 1.0
-

Administracin del Proyecto


Dar seguimiento a la capacitacin y la adquisicin de materiales y herramientas. - En su caso, administrar subcontratos. - Recolectar los Reportes de Actividades, Reportes de Mediciones y Sugerencias de Mejora y productos de trabajo. - Registrar el avance real del proyecto - Revisar la Matriz de Trazabilidad en funcin de los productos de trabajo recolectados. - Recibir y analizar la(s) Solicitud de Cambio del Cliente o del Equipo de Trabajo. - Recibir y analizar el Registro de Peticiones de Modificacin de mantenimiento. - Realizar reuniones con el Equipo de Trabajo y con el Cliente para reportar el avance del proyecto y tomar acuerdos. - Revisar los productos terminados durante el proyecto. - Realizar el respaldo del Repositorio y si es necesario su recuperacin. Evaluacin y Control: Consiste en asegurar que se cumplan los Objetivos del proyecto. Se supervisa y evala el progreso para identificar desviaciones y realizar Acciones Correctivas, cuando sea necesario. Dentro de esta actividad se realizan las siguientes tareas: - Evaluar el cumplimiento del Plan del Proyecto. - Analizar y controlar los riesgos. - Generar el Reporte de Seguimiento del proyecto. Cierre: Consiste en entregar los productos de acuerdo al Protocolo de Entrega y dar por concluido el ciclo o proyecto. Como resultado se obtiene el Documento de Aceptacin del Cliente. Se realizan las siguientes tareas: - Formalizar la terminacin del proyecto o de un ciclo. - Llevar a cabo el cierre del contrato con subcontratistas. - Generar el Reporte de Mediciones y Sugerencias de Mejora y Lecciones Aprendidas.

Objetivos

O1 Lograr los Objetivos del proyecto en tiempo y costo mediante la coordinacin y el manejo de los recursos del mismo. O2 Mantener informado al Cliente mediante la realizacin de reuniones de avance del proyecto. O3 Atender las Solicitudes de Cambio al desarrollo o Peticiones de Modificacin para el mantenimiento mediante la recepcin y anlisis de las mismas. O4 Establecer y mantener la integridad de los productos de trabajo del proyecto y hacerlos disponibles al Equipo de Trabajo.

Responsabilidad y autoridad

Responsable: Responsable de Administracin del Proyecto Responsable de Gestin de Cartera de Proyectos Autoridad

Procesos relacionados

Desarrollo de Software Mantenimiento de Software Gestin de Cartera de Proyectos Gestin de Procesos Gestin de Recursos

COMPETISOFT v 1.0
Entradas Nombre Descripcin del Proyecto Necesidad del Negocio Objetivos Alcance Tipo de proyecto: Desarrollo o Mantenimiento Descripcin del Producto Entregables Supuestos y Premisas Restricciones Metas Cuantitativas para el Proyecto Niveles de Servicio para los Proyectos de Mantenimiento

Administracin del Proyecto

Fuente Gestin de Cartera de Proyectos

Reporte de Actividades

Desarrollo de Software Mantenimiento de Software

Reporte de Mediciones y Sugerencias de Mejora

Desarrollo de Software Mantenimiento de Software

Configuracin de Software

Desarrollo de Software Mantenimiento de Software

Solicitud de Cambios

Cliente Desarrollo de Software

Registro de Peticiones de Modificacin

Mantenimiento de Software

Salidas Nombre Plan del Proyecto Destino Desarrollo de Software Mantenimiento de Software Gestin de Cartera de Proyectos Reporte de Seguimiento Reporte de Mediciones y Sugerencias de Mejora Documento de Aceptacin Plan de Adquisiciones y Capacitacin Lecciones Aprendidas Repositorio Gestin de Cartera de Proyectos Gestin de Procesos Gestin de Cartera de Proyectos Gestin de Recursos Gestin de Cartera de Proyectos Desarrollo de Software o Mantenimiento de Software

COMPETISOFT v 1.0
Productos internos Nombre Acciones Correctivas Acta(s) Reporte de Verificacin Reporte de Validacin Respaldo de Repositorio

Administracin del Proyecto

Prcticas
Identificacin de roles involucrados. Roles involucrados Abreviatura RGCP RAP CL RSC RD
C

Rol Responsable de Gestin de Cartera de Proyectos Responsable de Administracin del Proyecto Cliente Responsable del Subcontrato Responsable de Desarrollo de Software Responsable de Mantenimiento de Software Equipo de Trabajo

RM
C

ET

COMPETISOFT v 1.0
Actividades Se asocian a los objetivos y describen las tareas y rol responsable.

Administracin del Proyecto

Rol Descripcin A1. Planificacin (O1, O4) Entradas Descripcin del Proyecto RGCP A1.1. Revisar la Descripcin del Proyecto para conocer y comprender la Necesidad RAP del Negocio, Objetivos, Alcance, Descripcin del Producto, Entregables, RD/RM Supuestos y Premisas, Restricciones. RAP A1.2. Con base en la Descripcin del Proyecto, definir el Proceso Especfico del proyecto a partir del proceso de Desarrollo de Software o de Mantenimiento de Software de la organizacin o a partir del acuerdo establecido con el Cliente. Para la seleccin del Proceso Especfico hay que considerar el alcance, la magnitud y complejidad del proyecto. A1.3. Definir conjuntamente con el Cliente el Protocolo de Entrega de cada uno de los entregables especificados en la Descripcin del Proyecto y en el caso de mantenimiento establecer los niveles de servicio. A1.4. Identificar el nmero de ciclos (iteraciones), su alcance y resultados a obtener, as como las actividades especficas que deben llevarse a cabo para producir los entregables y sus componentes identificados en la Descripcin del Proyecto. Identificar las actividades especficas que deben llevarse a cabo para cumplir con los objetivos del proyecto, definir las actividades para llevar a cabo revisiones peridicas al producto o servicio que se est ofreciendo y para efectuar revisiones entre colegas. Identificar las actividades para llevar a cabo el Protocolo de Entrega. Documentar el resultado como Ciclos y Actividades. A1.5. Identificar y documentar la relacin y dependencia de cada una de las actividades. A1.6. Establecer el Tiempo Estimado para desarrollar cada actividad considerando la informacin histrica o experiencia y las Metas Cuantitativas para el Proyecto. . A1.7. Elaborar el Plan de Adquisiciones y Capacitacin estableciendo el perfil de necesidades de recursos humanos incluyendo las habilidades y conocimientos requeridos. Identificar la necesidad de recursos materiales y herramientas para que el equipo de trabajo pueda ejecutar el proyecto. A1.8. Conformar el Equipo de Trabajo, asignando roles y responsabilidades basndose en los perfiles establecidos. A1.9. Asignar fechas de inicio y fin a cada una de las actividades para generar el Calendario de trabajo tomando en cuenta los recursos asignados, la secuencia y dependencia de las actividades, disponibilidad de los recursos, y fecha de terminacin del proyecto. A1.10. Calcular y documentar el Costo Estimado del proyecto, tomando en cuenta el presupuesto asignado al proyecto. A1.11. Identificar, describir y evaluar los riesgos que pueden afectar al proyecto. Considerar riesgos relacionados con el equipo de trabajo, incluyendo al Cliente y a los Usuarios, riesgos con la tecnologa o la metodologa, riesgos con la organizacin del proyecto (costo, tiempo, alcance y recursos) o riesgos externos al proyecto. Valuar la probabilidad e impacto de cada riesgo estimando sus implicaciones en los objetivos del proyecto. Priorizar los efectos de los riesgos sobre los objetivos del proyecto. Determinar acciones para prevenir o reducir el impacto de los riesgos ms relevantes. Documentar en el Plan de Manejo de Riesgos o actualizarlo. A1.12. Crear la estructura del Repositorio para el proyecto y establecer la Estrategia de Control de Versiones de los productos de trabajo de acuerdo a la Base de

RAP CL RAP RD/RM

RAP RAP RD/RM RAP

RGCP RAP RAP

RAP RGCP RAP RD/RM

RAP RD/RM

COMPETISOFT v 1.0
Conocimiento de la organizacin. RAP

Administracin del Proyecto

A1.13. Elaborar el Plan de Comunicacin, indicando los mecanismos de comunicacin entre los involucrados en el proyecto. A1.14. Integrar o actualizar el Plan del Proyecto a partir de los elementos definidos en las tareas anteriores antes de iniciar un nuevo ciclo. A1.15. Verificar que todos los elementos del Plan del Proyecto son viables y consistentes. Los defectos encontrados se documentan en un Reporte de Verificacin. A1.16. Corregir los defectos encontrados en el Plan del Proyecto con base en el Reporte de Verificacin y obtener la aprobacin de las correcciones. A1.17. Validar que la definicin de elementos del Plan del Proyecto est de acuerdo con la Descripcin del Proyecto. Los defectos encontrados se documentan en un Reporte de Validacin. A1.18. Corregir los defectos encontrados en el Plan del Proyecto con base en el Reporte de Validacin y obtener la aprobacin de las correcciones. A1.19. Dar inicio formal a un nuevo ciclo una vez que se haya asegurado el cumplimiento de las condiciones iniciales del ciclo efectuando una reunin con el Equipo de Trabajo.

RAP RAP RD/RM RAP RGCP

RAP RAP RD/RM ET Salidas

Plan del Proyecto, Repositorio Plan de Adquisiciones y Capacitacin A2. Realizacin (O1, O2, O3, O4) Entradas Plan del Proyecto Configuracin del Software Solicitud de Cambios Registro de Peticiones de Modificacin Reportes de Actividades Reportes de Mediciones y Sugerencias de Mejora RAP A2.1. Acordar con el Responsable de Desarrollo o de Mantenimiento del proyecto la RD/RM asignacin de tareas al Equipo de Trabajo incluyendo a los subcontratistas conforme el Plan del Proyecto establecido. RAP RD/RM RAP RD/RM RAP RD/RM RSC RAP RSC A2.2. Acordar la distribucin de la informacin necesaria al Equipo de Trabajo con base en el Plan de Comunicacin del proyecto. A2.3. Revisar con el Responsable de Desarrollo o de Mantenimiento del proyecto la Descripcin del Producto, el Equipo de Trabajo y Calendario. A2.4. Dar seguimiento a la capacitacin y la adquisicin de materiales y herramientas del proyecto. Distribuir los recursos a los miembros del equipo para que puedan llevar a cabo las actividades. A2.5. En su caso, seleccionar subcontratistas y establecer contratos con ellos. Manejar la relacin con subcontratistas que implica planificar, revisar y auditar las actividades, asegurando la calidad de los productos o servicios contratados y el cumplimiento con los estndares y especificaciones acordadas. A2.6. Recolectar y analizar los Reportes de Actividades, Reportes de Mediciones y Sugerencias de Mejora y productos de trabajo. A2.7. Registrar el cumplimiento de tareas, tiempos, costos y recursos reales del ciclo, as como los riesgos que se atendieron en el Reporte de Seguimiento del proyecto. A2.8. Revisar la Matriz de Trazabilidad para asegurarse del cumplimiento de los

RAP RAP

RAP

COMPETISOFT v 1.0
requisitos del Cliente a travs del ciclo. RAP RD/RM RAP CL RD/RM

Administracin del Proyecto

A2.9. Revisar los productos generados durante el ciclo, que forman parte de la Configuracin de Software. A2.10. Recibir analizar y aprobar la Solicitud de Cambio del Cliente o del Equipo de Trabajo considerando su eventual impacto en costo, plazos y recursos. Modificar el Plan del Proyecto en funcin de los cambios aprobados en el ciclo que resulte ms apropiado. Recibir el Registro de Peticiones de Modificacin de mantenimiento, analizarlo y, en su caso, negociar con el Cliente el alcance, aprobar las peticiones y modificar el Plan del Proyecto en funcin de las peticiones aprobadas.

RAP ET CL RAP RAP Salidas

A2.11. Conducir reuniones de revisin con el Equipo de Trabajo y con el Cliente, generando Actas con puntos tratados y acuerdos tomados. A2.12. Realizar el Respaldo del Repositorio de acuerdo a la Estrategia de Control de Versiones. A2.13. Realizar la recuperacin del Repositorio usando el Respaldo del Repositorio, en caso de ser necesario.

Plan del Proyecto Acta(s) Respaldo del Repositorio Reporte de Seguimiento A3. Evaluacin y Control (O1) Entradas Plan del Proyecto, Reportes de Actividades RAP A3.1. Evaluar el cumplimiento del Plan del Proyecto, con respecto al alcance, objetivos, costo, calendario, equipo de trabajo, proceso y, en su caso se establecen Acciones Correctivas. A3.2. Dar seguimiento y controlar el Plan de Manejo de Riesgos. Identificar nuevos riesgos y actualizar el plan. A3.3. Actualizar el Reporte de Seguimiento del proyecto, considerando los Reportes de Actividades.

RAP RGCP RAP Salidas

Reporte de Seguimiento Acciones Correctivas A4. Cierre (O1) Entradas Plan del Proyecto RAP A4.1. Formalizar la terminacin del ciclo o del proyecto de acuerdo al Protocolo de CL Entrega establecido en el Plan del Proyecto y obtener el Documento de Aceptacin. RAP RSC RAP RAP RAP RD/RM ET Salidas A4.2. Efectuar el cierre con subcontratistas de acuerdo al contrato establecido. A4.3. Incorporar el contenido del Repositorio del proyecto a la Base de Conocimiento de la organizacin. A4.4. Generar el Reporte de Mediciones y Sugerencias de Mejora de este proyecto. A4.5. Realizar la reunin de cierre del ciclo o del proyecto para identificar las Lecciones Aprendidas. Como ejemplo, se pueden considerar mejores prcticas, experiencias exitosas de manejo de riesgos, problemas recurrentes, entre otras.

Documento de Aceptacin Reporte de Mediciones y Sugerencias de Mejora Lecciones Aprendidas Diagrama de actividades de UML, donde se especifican las actividades del flujo Diagrama de flujo de trabajo de trabajo y los roles (utilizando carriles)

COMPETISOFT v 1.0

Administracin del Proyecto

COMPETISOFT v 1.0

Administracin del Proyecto

COMPETISOFT v 1.0

Administracin del Proyecto

COMPETISOFT v 1.0

Administracin del Proyecto

Recursos de infraestructura Actividad A1, A2, A3, A4 Recurso Herramientas que permitan documentar, manejar y controlar el Plan del Proyecto.

COMPETISOFT v 1.0 Guas de ajuste

Administracin del Proyecto

Descripcin de posibles modificaciones al proceso que no deben afectar los objetivos del mismo. Plan del Proyecto El Plan del Proyecto puede estar generado en uno o varios documentos. En caso de estar en varios documentos se deber contar con una administracin de planes.

COMPETISOFT v 1.0

Desarrollo de Software

7.2

Desarrollo de Software

Definicin general del proceso


Proceso Categora Propsito DS Desarrollo de Software Operacin El propsito de Desarrollo de Software es la realizacin sistemtica de las actividades de anlisis, diseo, construccin, integracin y pruebas de productos de software nuevos cumpliendo con los requisitos especificados. El proceso de Desarrollo de Software se compone de uno o ms ciclos (iteraciones) de desarrollo. Cada ciclo est compuesto de las siguientes fases: Inicio: Revisin del Plan del Proyecto por los miembros del Equipo de Trabajo para lograr un entendimiento comn del proyecto y para obtener el compromiso de su realizacin. Requisitos: Conjunto de actividades cuya finalidad es obtener la documentacin de la Especificacin de Requisitos y Plan de Pruebas de Sistema, para conseguir un entendimiento comn entre el Cliente y el equipo del proyecto. Anlisis y Diseo: Ambas fases involucran un conjunto de actividades en las cuales se analizan los requisitos especificados para producir una descripcin de la estructura de los Componentes de software, la cual servir de base para la construccin. Involucra la concepcin de la arquitectura o diseo de alto nivel y la especificacin detallada considerando los lineamientos y decisiones para incluir las caractersticas de calidad a travs de los requisitos no funcionales del producto. Como resultado se obtiene el documento de Especificacin del Sistema y el Plan de Pruebas de Integracin. Construccin: Conjunto de actividades para producir Componente(s) de software que correspondan con la Especificacin del Sistema, as como la realizacin de pruebas unitarias. Como resultado se obtienen el (los) Componente(s) de software probados. Integracin Conjunto de actividades para integrar y probar los Componentes de software, basadas en el Plan de Pruebas de Integracin, con la finalidad de obtener el Sistema de Software que satisfaga la Especificacin del Sistema establecida. Se revisan los datos de entrada, el control de procesos internos, la integridad de los mensajes, la validacin de los datos de salida y proteccin de los datos de prueba. Como resultado se obtiene el Sistema de Software para ser probado. Pruebas. Conjunto de actividades para probar el Sistema de Software, basadas en el Plan de Pruebas de Sistema, con la finalidad de obtener el Sistema de Software que satisfaga los requisitos especificados. Se genera la versin final del Manual de Usuario, Manual de Operacin y Manual de Mantenimiento. Como resultado se obtiene el Sistema de Software probado y documentado. Cierre: Integracin final para su entrega de la Configuracin de Software generada en las fases anteriores. Identificacin y documentacin de las Lecciones Aprendidas. Generacin del Reporte de Mediciones y Sugerencias de Mejora.

Descripcin

COMPETISOFT v 1.0

Desarrollo de Software

Objetivos

Para generar los productos de cada una de estas fases se realizan las siguientes actividades: Distribucin de tareas, se asignan las responsabilidades a cada miembro del Equipo de Trabajo de acuerdo al Plan del Proyecto. Produccin, verificacin, validacin o prueba de los productos, as como su correccin correspondiente. Generacin del Reporte de Actividades. O1 Lograr un entendimiento de las necesidades del cliente por el equipo de trabajo y estar de acuerdo con la solucin propuesta mediante la ejecucin de las actividades de la fase de Requisitos. O2 Lograr que los productos de salida sean consistentes con los productos de entrada en cada fase de un ciclo de desarrollo mediante las actividades de verificacin, validacin o prueba, y mediante el control de cambios de los mismos. O3 Llevar a cabo las actividades de las fases de un ciclo mediante el cumplimiento del Plan del Proyecto actual. O4 Garantizar que al final del desarrollo del sistema todos los requisitos funcionales estn trazados a los Componentes. O5 Sustentar la realizacin de ciclos posteriores o proyectos de mantenimiento futuros mediante la integracin de la Configuracin de Software del ciclo actual.

Responsabilidad y autoridad

Responsable: Responsable de Desarrollo de Software Responsable de Administracin del Proyecto Autoridad:

Procesos relacionados

Administracin del Proyecto

COMPETISOFT v 1.0

Desarrollo de Software

Entradas Nombre Plan del Proyecto Descripcin del producto, Objetivos del Proyecto, Alcance Entregables Necesidad de negocio, Supuestos y premisas Restricciones. Proceso Especfico Equipo de Trabajo Calendario Fuente Administracin del Proyecto

Salidas Nombre Configuracin de Software Reporte de Actividades Lecciones Aprendidas Reporte de Mediciones y Sugerencias de Mejora Destino Administracin del Proyecto Administracin del Proyecto Repositorio Administracin del Proyecto

Productos internos Nombre Reporte(s) de Verificacin Reporte(s) de Validacin

Prcticas
Identificacin de roles involucrados. Roles involucrados Abreviatura RAP RD AN DU DI PR Rol Responsable de la Administracin del Proyecto Responsable de Desarrollo de Software Analista Diseador de la Interfaz de Usuario Diseador Programador

COMPETISOFT v 1.0
RPU RE RMA ET CL US AR ST Responsable de Pruebas Revisor Responsable de Manuales Equipo de Trabajo Cliente Usuario Arquitecto Soporte Tcnico

Desarrollo de Software

Actividades Se asocian a los objetivos y describen las tareas y roles responsables. Rol Descripcin A1. Fase de Inicio (O3) Entradas Plan del Proyecto RD ET RD A1.1. Revisar con los miembros del equipo de trabajo el Plan del Proyecto actual para lograr un entendimiento comn y obtener su compromiso con el proyecto. A1.2. Elaborar el Reporte de Actividades registrando las actividades realizadas, fechas de inicio y fin, y responsable por actividad..

Salidas Reporte de Actividades A2. Fase de Requisitos (O1, O3) Entradas Plan del Proyecto RD A2.1. Distribuir tareas a los miembros del equipo de trabajo segn su rol, de acuerdo ET al Plan del Proyecto actual. AN CL US A2.2. Levantar los requisitos. Identificar y consultar fuentes de informacin (clientes, usuarios, sistemas previos, documentos, etc.) para obtener nuevos requisitos. Realizar reuniones de trabajo con los usuarios seleccionados para levantar los requisitos. Analizar los requisitos identificados para delimitar el alcance y su factibilidad, considerando las restricciones del ambiente del negocio del cliente o del proyecto. Identificar y establecer los requisitos de calidad del producto requeridos de acuerdo a las condiciones existentes. Elaborar el prototipo de la interfaz con el usuario cuando sea necesario. Hacer trazabilidad entre los requisitos y los objetivos del proyecto Negociar los requisitos con los involucrados. Generar o actualizar la Especificacin de Requisitos.

RE DU

A2.3. Verificar la claridad de redaccin de la Especificacin de Requisitos y su consistencia con la Descripcin del Producto y con el estndar de documentacin requerido en el Proceso Especfico. Adicionalmente revisar que los requisitos sean completos y no ambiguos o contradictorios. Por cada requisito no funcional es relevante revisar su especificacin. Los defectos encontrados se documentan en un Reporte de Verificacin. A2.4. Corregir los defectos encontrados en la Especificacin de Requisitos con base

AN DU

COMPETISOFT v 1.0

Desarrollo de Software

en el Reporte de Verificacin y obtener la aprobacin de las correcciones. CL US RPU AN DU RPU AN RE A2.5. Validar que la Especificacin de Requisitos cumple con las necesidades y expectativas acordadas del Cliente Los defectos encontrados se documentan en un Reporte de Validacin. A2.6. Corregir los defectos encontrados en la Especificacin de Requisitos con base en el Reporte de Validacin y obtener la aprobacin de las correcciones. A2.7. Elaborar o modificar Plan de Pruebas de Sistema. A2.8. Verificar consistencia del Plan de Pruebas de Sistema con la Especificacin de Requisitos y con el estndar de documentacin requerido en el Proceso Especfico. Los defectos encontrados se documentan en un Reporte de Verificacin. A2.9. Corregir los defectos encontrados en el Plan de Pruebas de Sistema con base en el Reporte de Verificacin y obtener la aprobacin de las correcciones. A2.10. Documentar la versin preliminar del Manual de Usuario o modificar el manual existente. A2.11. Verificar consistencia del Manual de Usuario con la Especificacin de Requisitos y con el estndar de documentacin requerido en el Proceso Especfico. Los defectos encontrados se documentan en un Reporte de Verificacin. A2.12. Corregir los defectos encontrados en el Manual de Usuario con base en el Reporte de Verificacin y obtener la aprobacin de las correcciones. A2.13. Incorporar Especificacin de Requisitos, Plan de Pruebas de Sistema y Manual de Usuario a la Configuracin de Software. A2.14. Elaborar el Reporte de Actividades registrando las actividades realizadas, fechas de inicio y fin, y responsable por actividad.

RPU RMA RE

RMA RD RD Salidas

Configuracin de Software con: Especificacin de Requisitos Plan de Pruebas del Sistema Manual de Usuario Reporte de Actividades A3. Fase de Anlisis (O1, O2, O3, O4) Entradas Plan del Proyecto Especificacin de Requisitos RD A3.1. Distribuir tareas a los miembros del equipo de trabajo segn su rol, de acuerdo ET al Plan del Proyecto actual. AN DI DU AR ST A3.2. Generar o actualizar la Especificacin del Sistema Elaborar el modelo conceptual que representa las entidades relevantes del sistema. Analizar la Especificacin de Requisitos para modelar las unidades funcionales del sistema. Especificar el detalle de la apariencia y el comportamiento de la interfaz con base en la Especificacin de Requisitos de forma que se puedan prever los recursos para su implementacin. Especificar los requisitos no funcionales. Definir relevancia de implementacin de las unidades funcionales segn su impacto en la arquitectura. Documentar estos elementos en la Especificacin del Sistema. Generar la Matriz de Trazabilidad entre los requisitos y las unidades funcionales

COMPETISOFT v 1.0
del sistema. RE

Desarrollo de Software

A3.3. Verificar claridad de la documentacin de la Especificacin del Sistema, su factibilidad y la consistencia con la Especificacin de Requisitos y con el estndar de documentacin requerido en el Proceso Especfico. Verificar que la Matriz de Trazabilidad contenga las relaciones adecuadas entre los requisitos y los elementos de la Especificacin del Sistema. Los defectos encontrados se documentan en un Reporte de Verificacin. A3.4. Corregir los defectos encontrados en la Especificacin del Sistema y en la Matriz de Trazabilidad con base en el Reporte de Verificacin y obtener la aprobacin de las correcciones. A3.5. Validar que la Especificacin del Sistema cumple con las necesidades y expectativas acordadas con el cliente. Los defectos encontrados se documentan en un Reporte de Validacin. A3.6. Corregir los defectos encontrados en la Especificacin del Sistema con base en el Reporte de Validacin y obtener la aprobacin de las correcciones. A3.7. Incorporar la Especificacin del Sistema y Matriz de Trazabilidad a la Configuracin de Software. A3.8. Elaborar el Reporte de Actividades registrando las actividades realizadas, fechas de inicio y fin, y responsable por actividad.

AN DI DU CL RPU AN DI DU RD RD Salidas

Configuracin del Software actualizada con: Especificacin del Sistema Matriz de Trazabilidad Reporte de Actividades A4. Fase de Diseo (O1, 02, O3) Plan del Proyecto Entradas Configuracin del Software actualizada con: Especificacin del Sistema Matriz de Trazabilidad RD A4.1. Planificar las tareas de diseo de alto nivel y distribuirlas a los miembros del ET equipo de trabajo segn su rol, de acuerdo al Plan del Proyecto actual. RD, DI AN, DI, DU, AR ST A4.2. Investigar la existencia de componentes para su reutilizacin en el proyecto. A4.3. Refinar la Especificacin del Sistema, Analizar la Especificacin del Sistema para generar la descripcin de la estructura interna del sistema y su descomposicin en subsistemas, y stos a su vez en Componente(s), definiendo las interfaces entre ellos. Definir las tcticas de arquitectura a utilizar para satisfacer los requisitos no funcionales. Identificar las soluciones alternativas y definir la arquitectura candidata del sistema. Identificar los componentes reutilizables que sern aplicados al producto. Definir la plataforma tecnolgica en la que se implementar el sistema. Describir el detalle de los Componente(s) que permita su construccin de manera evidente. Disear el modelo de datos para los objetos que requieren persistencia. Actualizar la Especificacin del Sistema para que incluya las decisiones de seleccin de arquitectura. Actualizar la Matriz de Trazabilidad.

AR

A4.4. Realizar la evaluacin de la arquitectura para asegurar el cumplimiento de los

COMPETISOFT v 1.0
requisitos no funcionales. RD, CL RE

Desarrollo de Software

A4.5. Presentar la arquitectura candidata al cliente y lograr su aprobacin cuando el cliente cuenta con un rea tcnica. A4.6. Verificar que los ciclos definidos en el Plan de Proyecto corresponden a las necesidades de la arquitectura. Verificar que en la arquitectura, incluida en Especificacin del Sistema, estn representadas todas las unidades funcionales del sistema. Verificar que la Matriz de Trazabilidad contenga las relaciones adecuadas entre los requisitos y los elementos de la Especificacin del Sistema. Los defectos encontrados se documentan en un Reporte de Verificacin.

AN DI DU CL RPU AN DI RAP RD RD

A4.7. Corregir los defectos encontrados en la Especificacin del Sistema y en la Matriz de Trazabilidad con base en el Reporte de Verificacin y obtener la aprobacin de las correcciones. A4.8. Validar que la Arquitectura de la Especificacin del Sistema cumple con las necesidades especificadas en la etapa de anlisis. Los defectos encontrados se documentan en un Reporte de Validacin. A4.9. Corregir los defectos encontrados en la Especificacin del Sistema con base en el Reporte de Validacin y obtener la aprobacin de las correcciones. A4.10. Elaborar o modificar Plan de Pruebas de Integracin. A4.11. Verificar consistencia del Plan de Pruebas de Integracin con la Especificacin del Sistema y con el estndar de documentacin requerido en el Proceso Especfico. Los defectos encontrados se documentan en un Reporte de Verificacin. A4.12. Corregir los defectos encontrados en el Plan de Pruebas de Integracin con base en el Reporte de Validacin. A4.13. Incorporar la Especificacin del Sistema, Matriz de Trazabilidad y Plan de Pruebas de Integracin a la Configuracin de Software. A4.14. Elaborar el Reporte de Actividades registrando las actividades realizadas, fechas de inicio y fin, y responsable por actividad.

RD RAP RD RPU Salidas

Configuracin del Software actualizada con: Especificacin del Sistema Matriz de Trazabilidad Plan de Pruebas de Integracin Reporte de Actividades A5. Fase de Construccin (O1, 02, O3) Entradas Plan del Proyecto Configuracin del Software Especificacin del Sistema Matriz de Trazabilidad RD A5.1. Distribuir tareas a los miembros del Equipo de Trabajo segn su rol, de acuerdo ET al Plan del Proyecto actual. PR A5.2. Construir o modificar el(los) Componente(s) de software: Implementar o modificar Componente(s) con base a la parte detallada de la Especificacin del Sistema. Implementar el modelo de datos en la tecnologa seleccionada. PR A5.3. Realizar pruebas unitarias RD Definir y aplicar pruebas unitarias para verificar que el funcionamiento de cada componente est acorde con la parte detallada de la Especificacin del Sistema. Corregir los defectos encontrados hasta lograr pruebas unitarias exitosas (sin defectos). Actualizar la Matriz de Trazabilidad, incorporando los componentes construidos

COMPETISOFT v 1.0

Desarrollo de Software

o modificados. A5.4. Verificar que la Matriz de Trazabilidad contenga las relaciones adecuadas entre los elementos de la Especificacin del Sistema y los componentes. Los defectos encontrados se documentan en un Reporte de Verificacin. PR A5.5. Corregir los defectos encontrados en la Matriz de Trazabilidad con base en el Reporte de Verificacin y obtener la aprobacin de las correcciones. RD A5.6. Incorporar Componentes y la Matriz de Trazabilidad como lneas base a la Configuracin de Software. RD A5.7. Elaborar el Reporte de Actividades registrando las actividades realizadas, fechas de inicio y fin, responsable por actividad. Salidas Configuracin del Software actualizada con: Componente(s) Matriz de Trazabilidad Reporte de Actividades A6. Fase de Integracin (O1, O2, O3) Entradas Plan del Proyecto, Configuracin del Software RE RD ET PR RPU A6.1. Distribuir tareas a los miembros del equipo de trabajo segn su rol, de acuerdo al Plan del Proyecto actual. A6.2. Realizar integracin y pruebas. RD Verificar que todas las unidades funcionales estn listas para su integracin. Crear el procedimiento de generacin del programa a distribuir de acuerdo a la plataforma objetivo. Integrar todas las unidades funcionales de acuerdo al procedimiento definido. Aplicar las pruebas siguiendo el Plan de Pruebas de Integracin, documentando los resultados en un Reporte de Pruebas de Integracin. Reportar los defectos encontrados en el Sistema de Seguimiento de Defectos. Corregir los defectos encontrados hasta lograr una prueba de integracin exitosa (pruebas de regresin) obteniendo Sistema de Software integrado. Actualizar la Matriz de Trazabilidad.

A6.3. Incorporar el Sistema de Software, Reporte de Pruebas de Integracin, Matriz de Trazabilidad, a la Configuracin de Software. A6.4. Elaborar el Reporte de Actividades registrando las actividades realizadas, fechas de inicio y fin, responsable por actividad.

RD Salidas

Configuracin del Software actualizada con: Sistema de Software Reporte de Pruebas de Integracin Sistema de Seguimiento de Defectos Matriz de Trazabilidad Reporte de Actividades A7. Fase de Pruebas (O1, O2, O3) Entradas Plan del Proyecto, Configuracin del Software RD ET RPU A6.5. Distribuir tareas a los miembros del equipo de trabajo segn su rol, de acuerdo al Plan del Proyecto actual. A.7.2 Disear los Casos de Prueba del Sistema con base en el Plan de Pruebas de Sistema AN PR DI Disear los casos de prueba funcionales Disear los casos de prueba no funcionales (eficiencia, usabilidad, portabilidad, seguridad, entre otros) Disear los casos de prueba de aceptacin del sistema

A7.3 Verificar que los Casos de Prueba del Sistema se ajustan al Plan de Pruebas del

COMPETISOFT v 1.0

Desarrollo de Software

Sistema. Los defectos encontrados se documentan en un Reporte de Verificacin. RPU CL A7.4 Corregir los defectos encontrados en los Casos de Prueba del Sistema con base en el Reporte de Verificacin. A7.5 Solo en el caso acordado con el Cliente, validar los Casos de Prueba del Sistema con respecto a la Especificacin de Requisitos para asegurar que las pruebas abarcan toda la funcionalidad definida por esta. Los defectos encontrados se documentan en un Reporte de Validacin. A7.6 Corregir los defectos encontrados en los Casos de Prueba del Sistema con base en el Reporte de Validacin y obtener la aprobacin de las correcciones. A7.7 Realizar pruebas del sistema en el ambiente de pruebas PR PR, RPU, CL Instalar el producto en el ambiente de pruebas Preparar los scripts y datos de prueba Realizar las pruebas del sistema basadas en los casos de prueba diseados Reportar los defectos encontrados en el Sistema de Seguimiento de Defectos

RPU RPU

A7.8 Realizar las correcciones de acuerdo al Sistema de Seguimiento de Defectos A7.9 Realizar las Pruebas de Aceptacin del Sistema Ejecutar los Casos de Prueba del Sistema, en el entorno definido por el cliente siguiendo el Plan de Pruebas del Sistema, documentando los resultados en un Reporte de Pruebas de Aceptacin. Reportar los defectos encontrados en el Sistema de Seguimiento de Defectos

PR

A7.10 Corregir los defectos encontrados Realizar las correcciones de acuerdo al el Sistema de Seguimiento de Defectos.

RD

A7.11 Verificar y cerrar los defectos Verificar que las correcciones se realizaron y que los defectos pueden ser cerrados (pruebas de regresin) Generar la versin corregida de Sistema de Software Actualizar la Matriz de Trazabilidad

RMA RE

A7.12 Documentar el Manual de Operacin o modificar el manual existente. A7.13 Verificar la consistencia del Manual de Operacin con el Sistema de Software y con el estndar de documentacin requerido en el Proceso Especfico. Los defectos encontrados se documentan en un Reporte de Verificacin. A7.1 Corregir los defectos encontrados en el Manual de Operacin con base en el Reporte de Verificacin y obtener la aprobacin de las correcciones. A7.15 Documentar el Manual de Usuario o modificar el existente. A7.16 Verificar consistencia del Manual de Usuario con el Sistema de Software y con el estndar de documentacin requerido en el Proceso Especfico. Los defectos encontrados se documentan en un Reporte de Verificacin. A7.17 Corregir los defectos encontrados en el Manual de Usuario con base en el Reporte de Verificacin y obtener la aprobacin de las correcciones. A7.18 Incorporar Sistema de Software, Matriz de Trazabilidad, Manual de Operacin y Manual de Usuario a la Configuracin de Software. A7.19 Elaborar el Reporte de Actividades registrando las actividades realizadas, fechas de inicio y fin, responsable por actividad. Configuracin de Software actualizada con: Sistema de Software Casos de Prueba del Sistema

RMA RMA RE

RMA RD RD Salidas

COMPETISOFT v 1.0
Reporte de Pruebas del Sistema Reporte de Pruebas de Aceptacin del Sistema Manual de Operacin Matriz de Trazabilidad Sistema de Seguimiento de Defectos Manual de Usuario Reporte de Actividades A8. Fase de Cierre (O2, 05) Entradas Plan del Proyecto, Configuracin del Software RMA RE

Desarrollo de Software

A8.1. Documentar el Manual de Mantenimiento o modificar el existente. A8.2. Verificar consistencia del Manual de Mantenimiento con la Configuracin de Software y con el estndar de documentacin requerido en el Proceso Especfico. Los defectos encontrados se documentan en un Reporte de Verificacin. A8.3. Corregir los defectos encontrados en el Manual de Mantenimiento con base en el Reporte de Verificacin y obtener la aprobacin de las correcciones. A8.4. Incorporar Manual de Mantenimiento a la Configuracin de Software. A8.5. En caso de ser acordado con el Cliente capacitar a los Usuarios en su entorno de trabajo Definir temas y agenda de la capacitacin Definir los recursos que requiere la capacitacin Realizar la capacitacin Controlar la asistencia a la capacitacin Solicitar evaluacin de la capacitacin

RMA RD RMA

RD ET RD ET RD RD Salidas

A8.6. Identificar las Lecciones Aprendidas e integrarlas a la Base de Conocimiento. Como ejemplo, se pueden considerar mejores prcticas, experiencias exitosas de manejo de riesgos, problemas recurrentes, entre otras. A8.7. Generar el Reporte de Mediciones y Sugerencias de Mejora A8.8. Elaborar el Reporte de Actividades registrando las actividades realizadas, fechas de inicio y fin, y responsable por actividad. A8.9. Integrar la Configuracin del Software como lnea base al Repositorio. Configuracin del Software actualizada con Manual de Mantenimiento Lecciones Aprendidas Reporte de Mediciones y Sugerencias de Mejora Reporte de Actividades

Diagrama de flujo de trabajo

Diagrama de actividades de UML, donde se especifican las actividades del flujo de trabajo y los roles (utilizando carriles)

COMPETISOFT v 1.0

Desarrollo de Software

COMPETISOFT v 1.0

Desarrollo de Software

COMPETISOFT v 1.0

Desarrollo de Software

COMPETISOFT v 1.0

Desarrollo de Software

COMPETISOFT v 1.0

Desarrollo de Software

COMPETISOFT v 1.0

Desarrollo de Software

COMPETISOFT v 1.0

Desarrollo de Software

COMPETISOFT v 1.0

Desarrollo de Software

Actividad

Recurso

Recursos de infraestructura

A1, A2, A3, Herramienta para documentacin. A4, A5, A6, A7, A8 A2 Herramientas para la documentar la especificacin requisitos. A3 Herramientas para documentar el anlisis A4 Herramientas para documentar el diseo A5 Herramientas para la construccin A5, A6, A7 Herramientas para la realizacin y seguimiento de pruebas

de

Guas de ajuste
Descripcin de posibles modificaciones al proceso que no deben afectar los objetivos del mismo. Requisitos: Especificacin de Requisitos Requisitos: Manual de Usuario La Especificacin de Requisitos puede incluir un prototipo de la interfaz con el usuario sencilla, que inclusive no tenga funcionalidad. En la fase de Requisitos se puede omitir la elaboracin o actualizacin del Manual del Usuario, as como su verificacin. Sin embargo esta actividad se deber realizar a ms tardar en la fase de integracin y pruebas. El Plan de Pruebas de Sistema se puede validar con el cliente, en caso

Requisitos: Plan de

COMPETISOFT v 1.0
Pruebas de Sistema Anlisis: Especificacin del Sistema Diseo: Especificacin del Sistema Construccin: Revisin entre colegas del cdigo que se acuerde con l.

Desarrollo de Software

En caso que se acuerde con el cliente, se puede omitir la validacin de la Especificacin del Sistema. En caso que se acuerde con el Cliente, se puede omitir la validacin de la Especificacin del Sistema. Antes de realizar pruebas unitarias se pueden incluir revisiones entre colegas para verificar el cdigo de los Componente(s) con respecto a la Especificacin del Sistema. El beneficio de estas revisiones es la disminucin del nmero de defectos de fases posteriores y el tiempo de correccin. Las pruebas unitarias se pueden definir de manera sistemtica y documentada siguiendo el estndar IEEE Std 1008-1987 (R 1993) Standard for Software Unit Testing. En la fase de Construccin se puede agregar la elaboracin o modificacin del prototipo de la interfaz para realizar una prueba con el usuario, con el fin de identificar defectos crticos de uso. Si no se cuenta con los usuarios para la prueba de interfaz puede recurrirse a la revisin de un experto o se pueden escoger individuos de un perfil similar. Las mediciones requeridas en el Reporte de Actividades pueden ser modificadas de acuerdo a las necesidades de la organizacin o del proyecto.

Construccin: Pruebas unitarias Construccin: Prototipo de la Interfaz de Usuario

Reporte de Actividades

COMPETISOFT v 1.0

Mantenimiento de Software

7.3
C

Mantenimiento de Software

Definicin general del proceso


Proceso Categora Propsito MAN Mantenimiento de Software Operacin El Mantenimiento de Software tiene como propsito realizar las modificaciones solicitadas en un producto software detallando qu debe realizarse, cundo, cmo y por quin. El proceso de Mantenimiento de Software contempla las siguientes actividades: Preparacin para el mantenimiento: Con base en el Plan del Proyecto se asignan los roles, se definen criterios y formas de trabajo, se analizan niveles de servicio solicitados y se definen los mecanismos de comunicacin con el Cliente. Se desarrollan actividades para que el equipo que va a llevar a cabo el mantenimiento adquiera el conocimiento del Sistema de Software, as mismo se prepara el entorno de mantenimiento. Atencin de la peticin de modificacin: Se formula recibe la peticin de mantenimiento, en donde se analiza y se asigna el tipo y prioridad de la peticin documentndola en el Registro de Peticiones de Modificacin. Las peticiones se atienden por grupos en Ciclos de Mantenimiento mediante un SprintM1, los cuales se clasifican en dos tipos, uno corto para las peticiones del tipo no planificable y otro ms largo para las del tipo planificable. Seleccin y Anlisis de las peticiones: Se analiza cada una de las peticiones de forma individual y luego todas ellas, de manera integrada, para seleccionar la alternativa de solucin adecuada, registrndola en el Documento de Diagnostico del Error y Posibles Soluciones. Intervencin y pruebas: Consiste en realizar la modificacin y las pruebas a los componentes de software intervenidos documentndolas en el Registro de Pruebas. Seguimiento del Registro de Peticiones de Modificacin: Realizar una serie de reuniones con el fin de obtener su estado de avance y posibles problemas que puedan ocurrir dentro de su ejecucin generando el Seguimiento del Ciclo de Mantenimiento (SprintM). Finalizar intervencin: Validar con el usuario las modificaciones y efectuar una reunin de retrospeccin para identificar que se puede mejorar en la solucin del prximo grupo de peticiones. Incluye la generacin del Reporte de Mediciones y Sugerencias de Mejora. Pasar a produccin: Consiste en llevar a cabo el paso del producto a produccin. Retirada y Finalizacin del servicio: Para finalizar el proceso de mantenimiento, se realiza una cesin de actividades por parte del mantenedor de forma que no repercuta negativamente en la organizacin cliente. En algunas ocasiones, antes de llevar a cabo la finalizacin, es necesario realizar la actividad de retirada con el fin de aplicar el plan de retirada del software. Se realiza la

Descripcin

SprintM: Ciclo de mantenimiento bsico de duracin recomendada dependiendo del tipo de mantenimiento (para correctivo urgente de entre uno y siete das, para los otros de entre ocho y quince das) en el que atiende y resuelve una peticin de mantenimiento. Definicin creada para el mantenimiento de software basada en la definicin de Sprint de SCRUM.

COMPETISOFT v 1.0

Mantenimiento de Software
identificacin y documentacin de las Lecciones Aprendidas.

Las actividades de Preparar el mantenimiento, retirada y finalizacin del servicio, se desarrollarn tan solo una vez y no entorpecern la agilidad del proceso. Los cambios durante el proceso estn permitidos, y existe un mecanismo para incorporarlos gracias a que existe una retroalimentacin constante con el cliente, junto con una entrega rpida y peridica de atencin a las peticiones de mantenimiento. Objetivos O3 Lograr el mantenimiento de productos software de manera disciplinada mediante el cumplimiento y elaboracin sistemtica de los productos de trabajo propuestos. O4 Lograr mediante la distincin de tipos de mantenimiento una buena gestin y optimizacin de la atencin a las peticiones de modificacin, ofreciendo un criterio para clasificarlas y priorizarlas. O5 Manejar la complejidad inherente al proceso de mantenimiento de software mediante el establecimiento de niveles de servicio. Responsabilidad y autoridad Responsable: Responsable de Mantenimiento Autoridad: Responsable de Administracin del Proyecto Procesos relacionados Administracin del Proyecto

Entradas Nombre Plan del Proyecto Descripcin del producto, Objetivos del Proyecto, Alcance Entregables Necesidad de negocio, Supuestos y premisas Restricciones. Proceso Especfico Equipo de Trabajo Calendario Niveles de Servicio para los Proyectos de Mantenimiento Cliente Cliente Fuente Administracin del Proyecto

Configuracin de Software. Peticin de modificacin2

Es frecuente en las empresas que hacen mantenimiento distinguir entre informe de problema (o incidencia) y solicitud de cambio, segn se trata respectivamente de comunicar un fallo (mantenimiento correctivo urgente o no urgente) o de demandar un cambio cuyo origen no es un fallo (mantenimientos perfectivo, adaptativo y preventivo). Por sencillez, en el proceso de Mantenimiento se ha optado por

COMPETISOFT v 1.0

Mantenimiento de Software

Salidas Nombre Registro de Peticiones de Modificacin Configuracin de Software Reporte de Actividades Reporte de Mediciones y Sugerencias de Mejora Destino Administracin del Proyecto Administracin del Proyecto Administracin del Proyecto Administracin del Proyecto

Productos internos Nombre Copia del Producto Software Conjunto de Elementos Software a Corregir Documento de Diagnostico del Error y Posibles Soluciones Registro de Pruebas Seguimiento del Ciclo de Mantenimiento (SprintM) Fin de la Intervencin Plan de Retirada de Software Reporte de Verificacin Reporte de Validacin

Prcticas
Identificacin de roles involucrados. Roles involucrados Abreviatura CL PP US MAN GP RMS EMAN Rol Cliente Propietario del Producto Usuario Mantenedor Gestor de Peticiones Responsable de Mantenimiento de Software Equipo de Mantenimiento

Actividades Se asocian a los objetivos y describen las tareas y roles responsables.

hablar slo de peticiones de modificacin, englobando en ellas tanto a los informes de problemas como a las solicitudes de cambio.

COMPETISOFT v 1.0

Mantenimiento de Software

Rol Descripcin A1. Preparacin para el Mantenimiento (O1). Entradas Plan del Proyecto, Configuracin de Software RM A1.1. Asignar responsables. Se asignan los roles del proceso de mantenimiento a PP las personas involucradas en el mismo. El Propietario del Producto, el Gestor de Peticiones, el Responsable de Mantenimiento, y el Equipo de Mantenimiento estn claramente establecidos e identificados en la organizacin. EMAN US PP CL A1.2. Adquirir conocimiento de la aplicacin. El Equipo de Mantenimiento revisa el Manual de Mantenimiento de la Configuracin del Software que se va a mantener, estudia la documentacin, cdigo fuente, referencias cruzadas, se entrevista con los usuarios, observa cmo trabajan, con el fin de obtener el conocimiento necesario y suficiente del producto de software a mantener. Al finalizar esta tarea, el Equipo de Mantenimiento entrega al Cliente un informe acerca del estado de su software, de manera que el cliente verifique que el Equipo de Mantenimiento ha adquirido un conocimiento adecuado del software. A1.3. Preparar entorno. En esta tarea el Equipo de Mantenimiento crea la estructura del Repositorio para el proyecto y establece la Estrategia de Control de Versiones de los productos de trabajo conforme a lo establecido en la Base de Conocimiento. El Equipo de Mantenimiento prepara el entorno de pruebas. Realiza una Copia del Producto Software, prepara las bases de datos y archivos (el entorno), que sean semejantes a la realidad y que cubran la totalidad de las funcionalidades del sistema a mantener. El objetivo es que el software pueda funcionar en un ambiente aislado, para que no afecte la operacin normal de los sistemas en uso. EMAN US CL RM A1.4. Definir el procedimiento de peticin de modificacin. En esta tarea se establecer, junto con el Cliente, el procedimiento para agregar nuevas peticiones al Registro de Peticiones de Modificacin, indicando a los Usuarios que el Gestor de Peticiones ser el receptor. A1.5. Revisa que las actividades de preparacin hayan concluido satisfactoriamente, es decir, que el Equipo de Mantenimiento cuenta con el conocimiento de la aplicacin, que estn listos los entornos de pruebas, que se ha definido el procedimiento de peticin de modificacin. A1.6. Elaborar el Reporte de Actividades registrando las actividades realizadas, fechas de inicio y fin, responsable por actividad.

EMAN

RM Salidas

Copia del Producto Software Reporte de Actividades A2. Atencin de la Peticin de Modificacin (O1). Entradas Peticin de Modificacin GP A2.1. Recibir una peticin de modificacin. US El usuario entrega una Peticin de Modificacin, que es recibida y registrada por el Gestor de Peticiones. Este deber asignar un identificador nico a cada Peticin de Modificacin. GP A2.2. Decidir el tipo de mantenimiento. El Gestor de Peticiones analiza si la Peticin de Modificacin es viable y consistente y determina si es aceptada o rechazada. Si es aceptada, se decide si la peticin se atender mediante un Ciclo de Mantenimiento Planificable No Planificable (urgente). Si se trata de un error o fallo que bloquea el correcto funcionamiento del sistema y el Usuario/Cliente lo notifica demandando solucin lo antes posible, se asigna a No Planificable, en el resto de casos se asigna a Planificable. Se debe determinar su prioridad, se realiza la estimacin del esfuerzo necesario para llevarla a cabo y se agrega al Registro de Peticiones de Modificacin en orden de prioridad. Si la peticin es rechazada se justifican las razones. Finalmente se analiza la

COMPETISOFT v 1.0

Mantenimiento de Software

relacin entre las peticiones que estn en el Registro de Peticiones de Modificacin. RM A2.3. Revisar que toda Peticin de Modificacin recibida se encuentra en el Registro de Peticiones de Modificacin y se encuentra establecido el orden de prioridad. Los defectos encontrados se documentan en un Reporte de Verificacin. A2.4 Corregir los defectos encontrados en el Registro de Peticiones de Modificacin con base en el Reporte de Verificacin y obtener la aprobacin de las correcciones. A2.5. Elaborar el Reporte de Actividades registrando las actividades realizadas, fechas de inicio y fin, responsable por actividad.

GP RM Salidas

Registro de Peticiones de Modificacin (actualizado) Reporte de Actividades SI EL TIPO DE MANTENIMIENTO ES NO PLANIFICABLE (URGENTE) Realizar tareas: A3. Anlisis del error y A4. Intervencin correctiva urgente A3. Anlisis del Error (O1, O2) Entradas Copia del Producto Software, Peticin de Modificacin EMAN A3.1. Investigar y Analizar Causas. US El Equipo de Mantenimiento analiza la Peticin de Modificacin, verifica el problema con la colaboracin del Usuario que realiz la peticin y lo reproduce. Adems estudia diferentes alternativas para implementar la modificacin para la correccin del error. Tambin se construye un Conjunto de Elementos Software a Corregir (mdulos, rutinas, documentos, entre otros). RM Salidas A3.2. Elaborar el Reporte de Actividades registrando las actividades realizadas, fechas de inicio y fin, responsable por actividad.

Conjunto de Elementos Software a Corregir Reporte de Actividades A4. Intervencin Correctiva Urgente (O1, O2) Entradas Conjunto de Elementos Software a Corregir, Peticin de Modificacin EMAN A4.1 Realizar acciones correctivas. El equipo de Mantenimiento ejecuta las acciones necesarias para corregir el problema detectado modificando el Conjunto de Elementos Software a Corregir. EMAN A4.2 Ejecutar pruebas unitarias y de integracin. El Equipo de Mantenimiento debe comprobar el correcto funcionamiento de todos los cambios realizados ejecutando pruebas unitarias y de integracin de los componentes. Las pruebas realizadas se deben documentar en el Registro de Pruebas y se genera una nueva Configuracin de Software. RM A4.3. Verificar que la Configuracin de Software (producto de software modificado) refleja todas las peticiones de modificacin solicitadas y se han efectuado las pruebas unitarias, de integracin y del sistema de a todos los componentes de los Elementos Software a Corregir. Los defectos encontrados se documentan en un Reporte de Verificacin. A4.4.Corregir los defectos encontrados con base en el Reporte de Verificacin y obtener la aprobacin de las correcciones. A4.5. Elaborar el Reporte de Actividades registrando las actividades realizadas, fechas de inicio y fin, responsable por actividad.

EMAN RM Salidas

Configuracin de Software Reporte de Actividades SI EL TIPO DE MANTENIMIENTO ES PLANIFICABLE Realizar tareas: A5 Seleccin y Anlisis de las peticiones y A6 Intervencin y pruebas A5. Seleccin y Anlisis de las Peticiones (O1, O2). Entradas Conjunto de Elementos Software a Corregir, Registro de Peticiones de Modificacin RM A5.1. Seleccin de las peticiones. EMAN Entre las peticiones pendientes del Registro de Peticiones de Modificacin se

COMPETISOFT v 1.0

Mantenimiento de Software

selecciona un conjunto de las peticiones que se deben abordar en el Ciclo de Mantenimiento (SprintM). RM EMAN A5.2. Analizar peticiones y elegir solucin. Si se trata de un mantenimiento correctivo no urgente o perfectivo (CP), se identifica la causa del error y las posibles alternativas de implementacin de la solucin .Si se trata de un mantenimiento preventivo (P) o adaptativo (A), se identifican las posibles alternativas de implementacin. Para todos los casos, se analiza cada una de las soluciones propuestas y luego, de manera integrada, todas ellas. Se elige la alternativa de implementacin ms adecuada, registrndola en el Documento de Diagnostico del Error y Posibles Soluciones. A5.3. Elaborar el Reporte de Actividades registrando las actividades realizadas, fechas de inicio y fin, responsable por actividad.

RM Salidas

Documento de Diagnostico del Error y Posibles Soluciones Reporte de Actividades A6. Intervencin y Pruebas (O1, O2, O3) Entradas Copia del Producto Software, Documento de Diagnostico del Error y Posibles Soluciones EMAN A6.1. Ejecutar intervencin. El Equipo de Mantenimiento ejecuta las acciones necesarias para realizar la modificacin conforme con la alternativa registrada en el documento Diagnostico del Error y Posibles Soluciones. EMAN A6.2. Ejecutar pruebas unitarias y de integracin. El Equipo de Mantenimiento realiza las pruebas unitarias y de integracin sobre los componentes de software intervenidos. Se comprueba que cada peticin de modificacin queda atendida conforme los niveles de servicio establecidos y que los diferentes componentes funcionan correctamente en forma conjunta. Los resultados de pruebas se documentan en el Registro de Pruebas. EMAN US A6.3. Realizar pruebas de regresin. El equipo de Mantenimiento ejecuta pruebas de regresin para detectar posibles errores introducidos como resultado de la intervencin, definiendo el alcance de las pruebas a partir del anlisis de riesgos, posibles impactos de la intervencin, considerando esfuerzo y plazos y realizando un anlisis de costo/beneficio. Pueden ejecutarse paralelamente el software antiguo y nuevo para detectar y prevenir posibles errores de proceso. Se genera una nueva versin de la Configuracin de Software. RM A6.4. Verificar que la Configuracin de Software (producto de software modificado) refleja todas las peticiones de modificacin solicitadas y se han efectuado las pruebas unitarias, de integracin y del sistema de a todos los componentes de los Elementos Software a Corregir. Los defectos encontrados se documentan en un Reporte de Verificacin. A6.5 Corregir los defectos encontrados en la Configuracin de Software nueva con base en el Reporte de Verificacin y obtener la aprobacin de las correcciones. A6.6. Elaborar el Reporte de Actividades registrando las actividades realizadas, fechas de inicio y fin, responsable por actividad.

EMAN RM Salidas

Configuracin de Software Reporte de Actividades A7. Seguimiento del Ciclo de Mantenimiento (SprintM) (O1, O2, O3) Entradas Configuracin de Software Registro de Peticiones de Modificacin RM A7.1. Reuniones habituales. EMAN En estas reuniones de al menos 15 minutos, se rene todo el equipo de

COMPETISOFT v 1.0

Mantenimiento de Software

mantenimiento, en el que cada miembro expone los siguientes temas: Resumen de actividades desde la ltima reunin. Actividades a realizar en el siguiente perodo indicando como se van a llevar a cabo con el fin de identificar los problemas que se tienen para realizar alguna Peticin de Modificacin. Solo se tratan estos temas para que la reunin sea rpida y no se pierda tiempo, su finalidad es alinear a las personas en la misma direccin del mantenimiento de software, y que todos los involucrados sepan lo que deben hacer, sacando a la luz los problemas e impedimentos que hay para solucionarlos y conseguir el objetivo. Se genera el documento de Seguimiento del Ciclo de Mantenimiento (SprintM) RM A7.2. Seguimientos de los cambios. EMAN Se realiza el control de los cambios producidos en el grupo de peticiones del Registro de Peticiones de Modificacin, este control abarca los siguientes aspectos: Realizar la traza de los cambios que la peticin de modificacin ha provocado a lo largo de los procesos de desarrollo implicados. Comprobar que slo se ha modificado lo establecido y, en caso contrario, justificar el motivo. Llevar el control de los distintos desarrollos existentes en paralelo sobre un mismo componente, con el fin de coordinar las modificaciones incluidas en cada uno de ellos. Asegurar que en el paso a produccin se implantan correctamente con base en la Configuracin de Software cuidando que las soluciones de problemas mediante correcciones urgentes sean revisadas y tomadas en cuenta en versiones siguientes. RM A7.3. Elaborar el Reporte de Actividades registrando las actividades realizadas, fechas de inicio y fin, responsable por actividad. Registro de Peticiones de Modificacin (Actualizado) Salidas Seguimiento del Ciclo de Mantenimiento (SprintM) Reporte de Actividades A8. Finalizacin de la intervencin (O1) Entradas Registro de Peticiones de Modificacin, Configuracin de Software EMAN A8.1 Validar la modificacin con los Usuarios. US El Equipo de Mantenimiento y la organizacin usuaria del sistema se renen para comprobar que el producto intervenido funciona correctamente. En esta tarea debe haber interaccin con el cliente para recabar impresiones, sugerencias y mejoras sobre el producto que se ha entregado. Tambin se evalan y registran nuevos posibles cambios en el Registro de Peticiones de Modificacin. RM PP EMAN EMAN A8.2. Validar que la Configuracin de Software es adecuada para el uso en la organizacin. Los defectos encontrados se documentan en un Reporte de Validacin. A8.3 Corregir los defectos encontrados en la Configuracin de Software con base en el Reporte de Validacin y obtener la aprobacin de las correcciones. A8.4 Registro de la intervencin. La intervencin de modificacin queda registrada segn los procedimientos de la organizacin. RM A8.5. Verificar que todos los elementos del Fin de la intervencin son consistentes con el trabajo realizado. Los defectos encontrados se documentan en un Reporte de Verificacin. A8.6 Corregir los defectos encontrados en el Fin de la Intervencin con base en el Reporte de Verificacin y obtener la aprobacin de las correcciones. A8.7. Reunin de retrospeccin. Se deben extraer las mejores prcticas de la ltima intervencin. El Responsable de Mantenimiento pregunta a su Equipo: Qu fue bien en la solucin de un grupo de peticiones? Qu se puede mejorar? Toda esta informacin se utiliza para optimizar

EMAN RM EMAN

COMPETISOFT v 1.0

Mantenimiento de Software

la atencin al prximo grupo de peticiones. Se documenta en el Reporte de Mediciones y Sugerencias de Mejora. Una labor muy importante a realizar en esta tarea es, en caso de que proceda, el anuncio del prximo ciclo de mantenimiento (SprintM). RM Salidas A8.8. Elaborar el Reporte de Actividades registrando las actividades realizadas, fechas de inicio y fin, responsable por actividad.

Reporte de Mediciones y Sugerencias de Mejora. Reporte de Actividades A9. Pasar a Produccin. (O1) Entrada Configuracin de Software EMAN A9.1. Pasar a produccin. El Equipo de Mantenimiento pasa al entorno de produccin el software corregido para su utilizacin por parte de los usuarios. RM Salida A9.2. Elaborar el Reporte de Actividades registrando las actividades realizadas, fechas de inicio y fin, responsable por actividad. Reporte de Actividades

A10. Retirada. (O1) Entradas Configuracin de Software EMAN A10.1 Desarrollar el Plan de Retirada de Software. El Equipo de Mantenimiento define la fecha y los pasos que se llevarn a cabo para la retirada del software. EMAN CL A10.2 Acordar futura retirada. El Equipo de Mantenimiento presenta al Cliente los pasos y Plan de Retirada de Software para su aprobacin. A10.3 Ejecutar paralelo. El Usuario, con el visto bueno del Cliente y bajo la supervisin del Equipo de Mantenimiento, realiza operaciones reales sobre el software que se va a retirar y el software nuevo a implantar (si es que aqul va a ser sustituido). A10.4 Notificar retirada. Se notifica la inminencia de la retirada al Cliente y a los Usuarios. El producto software es retirado y el nuevo es el que queda en funcionamiento para explotacin. A10.5 Almacenar Datos del Software Antiguo. La Configuracin de Software antigua se almacena en el Repositorio. RM Salidas A10.6. Elaborar el Reporte de Actividades registrando las actividades realizadas, fechas de inicio y fin, responsable por actividad.

EMAN US

EMAN CL US EMAN

Configuracin de Software, Plan de Retirada de Software Reporte de Actividades A11. Finalizacin del Servicio. (O1) Entradas Plan del Proyecto, Configuracin de Software EMAN A11.1 Entrega del inventario y de la documentacin. US Se entrega la Configuracin de Software al cliente conforme el Protocolo de Entrega establecido en el Plan del Proyecto. EMAN US A11.2 Cesin definitiva del servicio. La Organizacin de mantenimiento deja de prestar sus servicios al Cliente conforme los establecido en el Plan del Proyecto.

COMPETISOFT v 1.0
RM EMAN RM EMAN RM Salidas

Mantenimiento de Software

A11.3 Identificacin y documentacin de las Lecciones Aprendidas. A11.4 Generar el Reporte de Mediciones y Sugerencias de Mejora A11.5. Elaborar el Reporte de Actividades registrando las actividades realizadas, fechas de inicio y fin, responsable por actividad. Lecciones Aprendidas. Reporte de Actividades Reporte de Mediciones y Sugerencias de Mejora

Diagrama de flujo de trabajo

Diagrama de actividades de UML, donde se especifican las actividades del flujo de trabajo y los roles (utilizando carriles)

COMPETISOFT v 1.0

Mantenimiento de Software

COMPETISOFT v 1.0

Mantenimiento de Software

COMPETISOFT v 1.0

Mantenimiento de Software

COMPETISOFT v 1.0

Mantenimiento de Software

COMPETISOFT v 1.0

Mantenimiento de Software

COMPETISOFT v 1.0

Mantenimiento de Software

COMPETISOFT v 1.0

Mantenimiento de Software

COMPETISOFT v 1.0

Mantenimiento de Software

Guas de ajuste
Descripcin de posibles modificaciones al proceso que no deben afectar los objetivos del mismo. Agil_MANTEMA Una ampliacin ms detallada del Proceso de Mantenimiento se encuentra en la propuesta metodolgica Agil_MANTEMA, enfocada a pequeas organizaciones, basada en la filosofa de las metodologas giles, en particular en SCRUM.

COMPETISOFT v 1.0

Descripcin de Productos

Lista ordenada alfabticamente de productos generados por todos los procesos con la descripcin esperada del contenido y la forma de aprobacin para ser incorporados en un repositorio o en la Base de Conocimiento de la organizacin. Nombre Acciones Correctivas Acciones Correctivas o Preventivas Descripcin Acciones establecidas para corregir una desviacin o problema con respecto al cumplimiento del Plan del Proyecto. Acciones establecidas para corregir o prever una desviacin o problema, tomando en cuenta los comentarios y quejas de clientes relacionadas con los proyectos. Acciones establecidas para corregir o prever una desviacin o problema, relacionadas con la realizacin del Plan de Ventas o con los Mecanismos de Comunicacin con los Clientes. Acta(s) Documento que describe el objetivo de las reuniones realizadas, los puntos tratados y los acuerdos. Ninguna Ninguna Forma de aprobacin Ninguna

Ninguna

Alternativas de Descripcin de diferentes opciones para llevar a cabo los Realizacin de proyectos internos. Incluye la decisin sobre la opcin seleccionada. Proyectos Internos Asignacin de Recursos Base de conocimiento

Personal competente con la formacin apropiada, Aceptacin del capacitacin, habilidades y experiencia, de acuerdo al rol a solicitante desempear. Contiene los siguientes repositorios: Negocio: documentacin utilizada y generada en el proceso de Gestin de Negocio. Procesos: documentacin utilizada y generada en el proceso de Gestin de Procesos. Proyectos: documentacin utilizada y generada en el proceso de Gestin de Proyectos y Administracin de un Proyecto Especfico. Desarrollo productos de software generados en el proceso de Desarrollo de Software. Mantenimiento: productos de software generados en el proceso de Mantenimiento de Software. Recursos: documentacin utilizada y generada en el proceso de Gestin de Recursos. Recursos Humanos: documentacin utilizada y generada en el subproceso de Gestin de Recursos Humanos . Bienes Adquiridos y Proveedores: documentacin utilizada y generada en el subproceso de Bienes, Servicios e Infraestructura. Documentacin BC: documentacin utilizada y generada acerca de su estructura, contenido y operacin. Opcionalmente puede adems contener: Conocimiento tecnolgico (terminologa, conceptos, Ninguna

COMPETISOFT v 1.0
Nombre Descripcin metodologas). Bibliotecas de reuso. Casos de Prueba del Sistema Conjunto de todas las pruebas ejecutadas sobre el sistema. Incluye tambin las pruebas de Aceptacin. Verificacin Forma de aprobacin

Catlogo de Registro de proveedores de bienes o servicios, incluyendo Ninguna Proveedore sus datos generales, bienes o servicios proporcionados, evaluacin de la satisfaccin, entre otros. s
Comentarios y Registro de los comentarios y quejas del cliente. Quejas del Cliente Componente Conjunto de Elementos Software a Corregir Configuracin de Software Conjunto de unidades de cdigo relacionadas. Lista detallada de los elementos software (mdulos, rutinas, documentos, etc.) que se deben intervenir para atender la peticin de mantenimiento. Conjunto consistente de productos de Sistema de Software, que incluye: Especificacin de Requisitos Especificacin del Sistema Sistema de Software Matriz de Trazabilidad Plan de Pruebas de Sistema Reporte de Pruebas de Sistema Reporte de Pruebas de Aceptacin Plan de Pruebas de Integracin Reporte de Pruebas de Integracin Manual de Usuario Manual de Operacin Manual de Mantenimiento Sistema de Seguimiento de Defectos Casos de prueba del Sistema Ninguna

Prueba Unitaria Exitosa Ninguna

Ninguna

Adems, en el proceso de Mantenimiento de Software, se debe entregar un documento que contiene: Conjunto de elementos Software a corregir Conjunto de elementos software corregidos. Casos de Prueba Elementos de Software Corregidos y Aprobados. Pruebas unitarias realizadas Si es un mantenimiento planificable tambin debe tener: Alternativas de Implementacin seleccionada. Diagnostico del Error

COMPETISOFT v 1.0
Nombre Descripcin Mejora a Realizar Copia del Producto de Software corregido o perfeccionado. Copia Adaptada Producto intervenido Producto intervenido comprobado y en correcto funcionamiento. Documento con las pruebas realizadas Contrato Copia del Producto Software
C

Forma de aprobacin

Documento legal para la prestacin de servicios con el cliente. Es una copia del producto software en operacin o desarrollo que debe ser modificado.

Ninguna Verificacin

Descripcin del Proyecto


C

Descripcin del propsito, del producto, objetivos, alcance, Ninguna entregables, necesidad de negocio, supuestos y premisas, restricciones, entre otros. Contiene el diseo del modelo conceptual, incluyendo su metamodelo, y la definicin de los mecanismos de operacin: alimentacin, consulta, control de acceso, control de versiones, mantenimiento y respaldo para cada tipo de repositorio. Validacin

Diseo de la Base de Conocimiento

Documento de Documento que establece la aceptacin del Cliente de los entregables del proyecto. Aceptacin Documento de Asocia la peticin de modificacin con una breve descripcin del error, su diagnstico y alternativas de Diagnostico solucin. del Error y Posibles Soluciones Documentaci n de Procesos Conjunto de procesos de la organizacin definidos en funcin del Plan de Procesos actual. Cada proceso tiene la siguiente estructura: Nombre del proceso, propsito, descripcin, objetivos, indicadores, metas cuantitativas, responsabilidad y autoridad, procesos relacionados, entradas, salidas, productos internos, roles involucrados y capacitacin requerida, actividades, verificaciones y validaciones, incorporacin a la Base de Conocimiento, recursos de infraestructura, mediciones, situaciones excepcionales, lecciones aprendidas y guas de ajuste. Encuesta aplicada a los recursos humanos sobre el ambiente de trabajo.

Ninguna Ninguna

Verificacin

Encuesta sobre el Ambiente de Trabajo

Validacin

COMPETISOFT v 1.0
Nombre Especificacin de Requisitos Descripcin Se compone de una introduccin y una descripcin de requisitos. Introduccin: Descripcin general del Sistema de Software y su uso en el mbito de negocio del cliente. Descripcin de requisitos: * Funcionales: Necesidades establecidas que debe satisfacer el Sistema de Software cuando es usado en condiciones especficas. Las funcionalidades deben ser adecuadas, exactas y seguras. * Interfaz con usuario: Definicin de aquellas caractersticas de la interfaz de usuario que permiten que el Sistema de Software sea fcil de entender, aprender, que genere satisfaccin y con el cual el usuario pueda desempear su tarea eficientemente. Incluyendo la descripcin del prototipo de la interfaz. * Interfaces externas: Definicin de las interfaces con otro software o con hardware. * Confiabilidad: Especificacin del nivel de desempeo del Sistema de Software con respecto a la madurez, tolerancia a fallas y recuperacin. * Eficiencia: Especificacin del nivel de desempeo del Sistema de Software con respecto al tiempo y a la utilizacin de recursos. * Mantenimiento: Descripcin de los elementos que facilitarn la comprensin y la realizacin de las modificaciones futuras del Sistema de Software. * Portabilidad: Descripcin de las caractersticas del Sistema de Software que permitan su transferencia de un ambiente a otro. * Restricciones de diseo y construccin: Necesidades impuestas por el cliente. * Legales y reglamentarios: Necesidades impuestas por leyes, reglamentos, entre otros. Especificacin del Sistema Este documento contiene la descripcin textual y grfica de la estructura de los Componentes de software. El cual consta de las siguientes partes: Arquitectnica: Contiene la estructura interna del sistema, es decir la descomposicin del sistema en subsistemas. As como la identificacin de los componentes que integran los subsistemas y las relaciones de interaccin entre ellos. Detallada: Contiene el detalle de los componentes que permita de manera evidente su construccin y prueba en el ambiente de programacin. Verificacin Validacin Forma de aprobacin Verificacin Validacin

COMPETISOFT v 1.0
Nombre Evaluacin de Desempeo Factores Externos Fin de la intervencin Descripcin Evaluacin del desempeo del recurso humano de acuerdo al rol asignado. Tendencias tecnolgicas, clientes y competidores. Est formado por: Documento de aceptacin de la correccin validado por el cliente. Manual de Usuario Actualizado Documentacin generada en esta actividad. Informacin registrada de la intervencin. Lecciones aprendidas en el Ciclo de Mantenimiento (SprintM) Sugerencias para mejorar el Ciclo de Mantenimiento (SprintM) Anuncio del prximo Ciclo de Mantenimiento (SprintM) Lecciones Aprendidas Registro de mejores prcticas, problemas recurrentes y experiencias exitosas, durante la implantacin de este proceso. Ninguna Verificacin Forma de aprobacin Validacin

Verificacin Documento electrnico o impreso que describe la Manual de Mantenimiento Configuracin de Software y el ambiente usado para el desarrollo y pruebas (compiladores, herramientas de anlisis y diseo, construccin y pruebas). Este deber ser redactado en trminos comprensibles al personal de mantenimiento. Manual de Operacin Documento electrnico o impreso que contenga la informacin indispensable para la instalacin y administracin del Sistema de Software, as como el ambiente de operacin (sistema operativo, base de datos, servidores, etc.). ste deber ser redactado en trminos comprensibles al personal responsable de la operacin. Verificacin

Manual de Usuario

Documento electrnico o impreso que describe la forma de Verificacin uso del Sistema de Software con base a la interfaz del usuario. ste deber ser redactado en trminos comprensibles a los usuarios. Relacin entre los requisitos, elementos anlisis y diseo, componentes y planes de pruebas. Informacin, medios, mensajes, responsables y mecanismos utilizados para comunicarse con los clientes Verificacin Validacin

Matriz de Trazabilidad Mecanismos de Comunicacin con los Clientes Metas Cuantitativas para el

Establece las metas cuantitativas que deber cubrir el proyecto para tiempo y costo, entre otras.

Ninguna

COMPETISOFT v 1.0
Nombre Proyecto Descripcin Forma de aprobacin

Peticin de Modificacin3 Plan de Acciones

Este documento describe: Una peticin de modificacin del producto software. Establece las acciones a tomar ante el surgimiento de hallazgos durante la evaluacin de procesos.

Verificacin Validacin Verificacin Validacin Validacin

Descripcin de actividades que lleven a definicin o Plan de Administracin modificacin de los siguientes elementos de la BC: de la Base de Modelo conceptual de la BC, usuarios de cada Conocimiento proceso y sus requisitos. Mecanismos de operacin, verificacin, validacin en funcin de los requisitos de los usuarios.

Solicitudes con los requisitos de adquisicin de recursos. Plan de Adquisiciones Incluye personal capacitado, proveedores, infraestructura y Capacitacin y herramientas as como requisitos de capacitacin, para el proceso de Gestin de Recursos. Plan de Capacitacin Descripcin de las actividades de capacitacin, incluyendo: Cursos, talleres, calendario, instructores, logstica, entre otros.

Ninguna

Validacin

Mecanismos para dar a conocer el Plan Estratgico a toda Validacin Plan de Comunicacin la organizacin, haciendo nfasis en la satisfaccin de las e Implantacin necesidades del cliente. Condiciones requeridas en el ambiente de la organizacin para la realizacin de los proyectos e implantacin de los procesos
C

Plan de Gestin de Proyectos


C

Descripcin de las actividades para gestionar los proyectos externos e internos.

Validacin

Descripcin de las actividades de mantenimiento Plan de Mantenimiento preventivo y correctivo de la infraestructura, incluyendo: Calendario, responsables, proveedores, entre otros. Plan de Especifica los tipos de mediciones a recaudar para Mediciones de conocer el desempeo de los procesos, la periodicidad y Procesos la responsabilidad. Plan de Mejora Propuestas de mejora resultantes del anlisis de las sugerencias de mejora y de las oportunidades de mejora. Plan de Procesos Definicin de Elementos de Procesos: Contiene los elementos establecidos para la documentacin de los procesos. Calendario:

Validacin

Verificacin Validacin Verificacin Validacin Verificacin Validacin

COMPETISOFT v 1.0
Nombre Descripcin Fechas para actividades de la definicin, implantacin y mejora de procesos incluyendo asignacin de responsables. Plan de Adquisiciones y Capacitacin: Solicitudes con los requisitos de adquisicin de recursos. Incluye personal capacitado, proveedores, infraestructura y herramientas as como requisitos de capacitacin. Plan de Evaluacin: Propone las formas de evaluar procesos. Incluye evaluaciones internas para el aseguramiento de calidad y por entes externas. Plan de Manejo de Riesgos: Contiene la identificacin y evaluacin de riesgos, as como los planes de contencin y de contingencia correspondientes. Plan del Proyecto Documento formal usado como gua para la ejecucin y control del proyecto. Est conformado por: Descripcin del Proyecto Descripcin del Producto y tipo de proyecto (Desarrollo o Mantenimiento) Alcance Objetivos Entregables Necesidad de Negocio Supuestos y Premisas Restricciones. Ciclos y Actividades para los proyectos de desarrollo (Puede representarse con un WBS) Tiempo Estimado para los proyectos de desarrollo Equipo de Trabajo Costo Estimado Calendario para los proyectos de desarrollo Plan de Manejo de Riesgos Protocolo de Entrega Estrategia de Control de Versiones Plan de Comunicacin Metas Cuantitativas para el Proyecto Proceso Especfico: Verificacin Validacin Forma de aprobacin

Incluye el proceso ajustado al proyecto que se debe aplicar en los procesos de desarrollo (proceso definido a partir del proceso de la organizacin) o del acuerdo con el Cliente. Indica el nmero de ciclos y las fases de cada ciclo. Solicitudes con los requisitos de adquisicin de recursos. Plan de Adquisiciones Incluye personal capacitado, proveedores, infraestructura y Capacitacin y herramientas, asi como requisitos de capacitacin necesarios para cada proyecto procesos. Verificacin Validacin

COMPETISOFT v 1.0
Nombre Plan de Pruebas de Integracin Descripcin Descripcin que contiene: * El orden de integracin de los componentes o subsistemas, guiado por la parte arquitectnica del Anlisis y Diseo. * Pruebas que se aplicarn para verificar la interaccin entre los componentes. Plan de Pruebas de Sistema Plan de retirada de software Plan de Ventas Plan Estratgico Identificacin de pruebas requeridas para el cumplimiento de los requisitos especificados Documento que contiene todo lo relacionado con la retirada del software. Contiene los objetivos, alcance, recursos, acciones y programa de trabajo para generar y cerrar oportunidades de proyectos. Misin: Razn de ser de la organizacin. Visin: Posicin deseada de la organizacin en el mercado. Valores: Cualidades y virtudes que se comparten entre los miembros de la organizacin y se desean mantener. Anlisis del entorno organizacional: Estudio de fortalezas y debilidades internas a la organizacin, por lo que es posible actuar directamente sobre ellas. Oportunidades y amenazas que son externas. Objetivos: Resultados a buscar para cumplir con la Misin y Visin. Indicadores: Elementos de evaluacin del cumplimiento de los objetivos. Metas Cuantitativas: Valor numrico o rango de satisfaccin para cada indicador. Estrategias: Forma de lograr los objetivos. Procesos Requeridos: Identificacin de los procesos con su propsito, objetivos, indicadores y metas cuantitativas para llevar a cabo las estrategias.
C C

Forma de aprobacin Verificacin

Verificacin

Verificacin

Validacin

Verificacin Validacin

Cartera de Proyectos: Conjunto de proyectos externos e internos u oportunidades de proyectos. Estructura de la Organizacin: Definicin de reas y responsabilidades de la organizacin requerida para llevar a cabo las estrategias. Estrategia de Recursos: Definicin, planificacin y asignacin de recursos en la organizacin para el cumplimiento de las estrategias, considerando los elementos de la Base de Conocimiento necesarios para el almacenamiento y consulta de la informacin generada en la organizacin. Presupuesto: Gastos e ingresos esperados para un periodo determinado. Periodicidad de Valoracin: Definicin de los periodos para realizar las revisiones de valoracin y mejora. Plan de Comunicacin con el Cliente: Definicin de los

COMPETISOFT v 1.0
Nombre Descripcin mecanismos para establecer los canales de comunicacin con los clientes. Plan Operativo Elementos a considerar en la adquisicin de bienes y de Gestin de servicios, as como en la evaluacin de los proveedores. Bienes, Servicios e Infraestructura Plan Operativo Elementos a considerar en el diseo, operacin y de Gestin de mantenimiento de la Base de Conocimiento de la Conocimiento organizacin. Plan Operativo Elementos a considerar en la seleccin, asignacin, de Gestin de aceptacin, capacitacin, evaluacin y desempeo de los recursos humanos, as como en el ambiente de trabajo. Recursos Humanos Propuesta de Mejoras Propuestas Tecnolgicas Registro de Bienes o Servicios Registro de Peticiones de Modificacin Descripcin de las sugerencias de mejora de los elementos del Plan Estratgico. Propuestas de tecnologa, incluyendo el anlisis de viabilidad y beneficios para la organizacin. Caractersticas del bien o servicio, precio, fecha de adquisicin, asignacin del bien o servicio, vida til, periodo de servicio, entre otros. Grupo clasificado, ordenado y priorizado de las peticiones de mantenimiento. Verificacin Forma de aprobacin

Verificacin

Verificacin

Validacin Ninguna

Ninguna

Ninguno

Bitcora de las actividades de mantenimiento preventivo y Registro de Mantenimiento correctivo de la infraestructura, incluyendo responsable, tipo de actividad, fechas, entre otros. Registro de Pruebas

Ninguna

Ninguno Describe el propsito general de la prueba, relacin de elementos software probados donde se incluye: los datos de entrada, los datos de salida esperados y obtenidos, y la evaluacin del resultado. Informacin administrativa del proyecto, por ejemplo: nombre, responsable, fechas de inicio y terminacin, cliente, precio, entre otros. Informacin del personal, incluyendo datos personales, formacin, experiencia, roles asignados, capacitacin, evaluaciones de desempeo, entre otros. Acciones establecidas para corregir o prever una desviacin o problema sobre los Comentarios del Cliente. Ninguna

Registro de Proyecto Registro de Recursos Humanos Reporte de Acciones Correctivas o Preventivas Relacionadas con Clientes Reporte de Actividades

Ninguna

Ninguna

Registro peridico de actividades, fechas de inicio y fin, responsables y mediciones, tales como: tiempo de produccin, de correccin, de verificacin y de validacin,

Ninguna

COMPETISOFT v 1.0
Nombre Descripcin defectos encontrados en verificacin, validacin o prueba Tamao de productos. Ninguna Forma de aprobacin

Reporte de Ambiente de Trabajo

Concentrado de las encuestas sobre las relaciones de trabajo, liderazgo, trabajo en equipo, horarios, infraestructura proporcionada, entre otros.

Reporte peridico que concentra la informacin de: Reporte de Bienes, Bienes y servicios adquiridos. Servicios e Infraestructura Evaluacin de satisfaccin de los bienes y servicios adquiridos. Actividades de mantenimiento realizadas y planificadas. Reporte de Capacitacin Reporte Cuantitativo y Cualitativo Reporte del Estado de la Base de Conocimiento Registro que puede contener los datos de capacitacin proporcionada, fechas, nmero de asistentes, instructor, proveedor, evaluacin, entre otros.

Ninguna

Ninguna

Elementos cuantitativos y cualitativos obtenidos a partir de Ninguna la recopilacin y anlisis de Reportes de Mediciones y Sugerencias de Mejora. Registro de la informacin sobre el contenido actual de la Base de Conocimiento. Puede incluir: * Grado de cobertura y actualizacin de la informacin contenida en la BC. * Estadsticas sobre el uso de la BC. * Propuestas de adecuacin para mejorar el servicio. Ninguna

Reporte de Evaluacin

Documento que contiene el resultado de la evaluacin, incluyendo: fechas, tipo de evaluacin, responsables, participantes, fortalezas, hallazgos y oportunidades de mejora. Registro que contiene: * Mediciones de los indicadores del proceso * Sugerencias de mejora al proceso (mtodos, herramientas, formatos, estndares, entre otros). Registro de participantes, fecha, lugar, duracin y de defectos de aceptacin encontrados. Registro de participantes, fecha, lugar, duracin y de defectos encontrados. Registro de participantes, fecha, lugar, duracin y de defectos encontrados. Reporte peridico que concentra la informacin de: Estado de los recursos humanos. Actividades de capacitacin realizadas y planificadas. Resultado de las encuestas sobre el ambiente de trabajo

Ninguna

Reporte de Mediciones y Sugerencias de Mejora Reporte de Pruebas de Aceptacin Reporte de Pruebas de Integracin Reporte de Pruebas de Sistema Reporte de Recursos Humanos Disponibles, Capacitacin y Ambiente de Trabajo

Ninguna

Ninguna

Ninguna

Ninguna

Ninguna

COMPETISOFT v 1.0
Nombre Reporte de Seguimiento Descripcin Forma de aprobacin

Ninguna Contiene el registro del avance de las actividades realizadas incluyendo las llevadas a cabo en el Plan de Manejo de Riesgos. El avance se registra por ciclo, incluyendo fecha de inicio y fin. Contiene el registro peridico de las mediciones como: costo real del proyecto, esfuerzo realizado, cambios implementados y clasificados por tipo, tiempo real invertido, defectos encontrados, tamao de los productos y trabajo duplicado. Documento que contiene el registro de los resultados de la Ninguna actividad A3.1. Anlisis de la informacin y evaluacin del desempeo. Registro de participantes, fecha, lugar, duracin y defectos Ninguna encontrados. Registro de participantes, fecha, lugar, duracin y defectos Ninguna encontrados. Informacin sobre el estado financiero de la organizacin. Ninguna

Reporte de Valoracin Reporte(s) de Validacin Reporte(s) de Verificacin Reportes Financieros Respaldo de Repositorio

Medio para respaldar el repositorio del proyecto para recuperar la informacin en caso necesario.

Persona responsable de la administracin de un proyecto Responsable especfico. de Administracin del Proyecto Repositorio Un repositorio con las siguientes caractersticas: Seguimiento del Ciclo de Mantenimiento (SprintM) Sistema de Seguimiento de Defectos Sistema de Software Repositorio de productos de trabajo. Capacidades de almacenamiento y recuperacin. Capacidad para mostrar contenido. Lista de contenidos con descripcin de atributos. Capacidad para compartir los productos de trabajo entre los grupos involucrados. Mantener descripcin de productos de trabajo. Capacidad para informar situacin (status) de productos de trabajo. Seguimiento a cambios en los productos de trabajo.

Que el candidato este de acuerdo

Ninguna

Registro de las reuniones de control del estado de avance de la intervencin de mantenimiento. Incluye revisin del trabajo realizado, registro de problemas, solucin de las dificultades encontradas. Registro en el que se anotan todos los defectos encontrados en el producto. Conjunto de componentes agrupados en subsistemas, posiblemente anidados.

Ninguna

Ninguna

Prueba de integracin exitosa, prueba de sistema exitosa

COMPETISOFT v 1.0
Nombre Solicitud de Cambio Descripcin Debe de tener las siguientes caractersticas: Solicitud de Bienes o Servicios Identificar el propsito del cambio Identificar la situacin (status) de la solicitud (Nuevo, Aceptado, Rechazado) Identificar la informacin del solicitante. Sistema(s) impactado(s). Impacto a las operaciones del sistema. Impacto a la documentacin asociada. Magnitud del impacto de la solicitud. Ninguna Forma de aprobacin Ninguna

Caractersticas del bien o servicio, solicitante, fechas de solicitud, entrega y recepcin, entre otros

Descripcin de Roles

Lista ordenada alfabticamente de roles involucrados en todos los procesos con sus abreviaturas y descripcin de competencias requeridas para desempear un rol.

Roles competencias

Abreviatura AN

Rol Analista

AR

Arquitecto

CL DU

Cliente

Competencias Conocimiento y experiencia en la obtencin, especificacin y anlisis de los requisitos. Conocimiento de la plataforma tecnolgica objetivo, conocimiento de los recursos existentes que pueden ser reutilizados, visin global del negocio y de las soluciones de arquitectura que garantizan la evolucin del sistema Conocimiento en la expedicin de Solicitudes de Cambios.

Diseador de la Conocimiento en diseo de Interfaz de interfaces de usuario y criterios Usuario ergonmicos. Diseador Conocimiento y experiencia en el diseo de la estructura de los componentes de software.

DI

EMAN ET EV

Equipo de Mantenimiento Equipo de Trabajo Evaluador Conocimiento y experiencia de acuerdo a su rol. Conocimiento de la metodologa y aplicacin de la evaluacin.

COMPETISOFT v 1.0
GD Grupo Directivo Conocimiento del esfuerzo requerido para llevar a cabo la planificacin estratgica, y sobre todo estar comprometido con ste.

GG

Grupo Gestin Gestor de Peticiones

de Conocimiento para administrar los proyectos e implantar los procesos definidos. Conocimiento sobre el producto a mantener. Conocimiento de necesidades del proceso con respecto a la Base de Conocimiento.

GP GRP

Grupo de Responsables de Procesos Mantenedor

MAN

RAP

PP

PR

Conocimiento en implementar las peticiones de mantenimiento. Tiene autoridad para reorganizarse y definir las acciones necesarias o sugerir remocin de impedimentos. Puede proponer peticiones de mantenimiento preventivo. Responsable de Capacidad de liderazgo con Administracin experiencia en la toma de del Proyecto decisiones, planificacin estratgica, manejo de personal, delegacin y supervisin, finanzas y desarrollo de software. Propietario del Representa a todos los interesados Producto en el producto final. Generalmente formula peticiones de mantenimiento del tipo perfectivo o adaptativo. Programador Conocimiento y/o experiencia en la programacin, integracin y pruebas unitarias. Responsable Conocimiento de las actividades de Capacitacin necesarias para implantar exitosamente la capacitacin solicitada. Responsable de Desarrollo de Software Revisor Conocimiento y experiencia en el desarrollo de software. Conocimiento en las tcnicas de revisin y experiencia en el desarrollo de software.

RC

RD
C

RE

RGN

Responsable de Conocimiento de las actividades Gestin de necesarias para definir e implantar Negocio exitosamente el proceso de Gestin de Negocio y estar comprometido con la Gestin de Procesos. Conocimiento del esfuerzo requerido para llevar a cabo la planificacin de Gestin de Proyectos. Conocimiento del esfuerzo requerido para llevar a cabo la Gestin de Recursos.

RGR

Responsable de Conocimiento en el esfuerzo

COMPETISOFT v 1.0
Gestin de Recursos necesario para la administracin de la Base de Conocimiento. Conocimiento de las actividades necesarias para definir e implantar exitosamente el proceso de Gestin de Recursos. Conocimiento de las actividades necesarias para planificar exitosamente los subprocesos de Gestin de Recursos y de Bienes, Servicios e Infraestructura. RGC Responsable de Conocimiento de definicin y Gestin de administracin de repositorios Conocimiento documentales o automatizados. Conocimiento necesario para garantizar la integridad, seguridad y eficiencia de la Base de Conocimiento. RGCP Responsable de Conocimiento de las actividades Gestin de necesarias para llevar a cabo la Cartera de gestin de proyectos. Proyectos Responsable de Gestin de Bienes, Servicios e Infraestructura Conocimiento de las actividades necesarias para implantar exitosamente el subproceso de Bienes, Servicios e Infraestructura, el subproceso de Gestin de Recursos Humanos.

RGBSI

RGP

Responsable de Conocimiento de las actividades Gestin de necesarias para definir e implantar Procesos exitosamente el proceso de Gestin de Procesos. Responsable de Gestin de Conocimiento de las actividades Recursos necesarias para implantar Humanos exitosamente el subproceso de Gestin de Recursos Humanos. Responsable de Conocimiento y experiencia en el Mantenimiento mantenimiento de software. de Software Responsable de Conocimiento del proceso del cual es Proceso responsable. Usuario Persona o personasn que operan o interactuan directamente con el Sistema de Software.

RGRH

RM

RP US

RMA

Responsable de Conocimiento en las tcnicas de Manuales redaccin y experiencia en el desarrollo de software. Responsable de Conocimiento y experiencia en la Pruebas planificacin y realizacin de pruebas de integracin y de sistema. Responsable Conocimiento en la administracin de del Subcontrato proyectos.

RPU

RSC

COMPETISOFT v 1.0
ST Soporte Tcnico Conocimiento de la plataforma objetivo y de los lineamientos existentes en la empresa cliente para el despliegue de componentes y al operacin de sistema

COMPETISOFT v 1.0

10
10.1

Uso del modelo de procesos


Instancia del Modelo

Organizaciones sin procesos establecidos


Para usar este modelo en una organizacin que no cuenta con procesos establecidos ni documentados se debe generar una instancia de cada uno de los procesos, tomando en cuenta las siguientes consideraciones: Definir las metas cuantitativas de acuerdo a las estrategias de la organizacin. Revisar los nombres de los roles y los productos (entradas, salidas o internos) y en su caso sustituirlos por los que se acostumbran en la organizacin. Para cada producto definir el estndar de documentacin cumpliendo con las caractersticas mencionadas en la descripcin del producto. Definir los recursos de infraestructura de cada proceso. Usar las guas de ajuste o proponer suyas propias para adecuar el proceso en funcin de las estrategias de la organizacin.

Adicionalmente, para el proceso de Desarrollo y de Mantenimiento de Software, se requiere: Definir mtodos, tcnicas o procedimientos especficos para las actividades, tareas, verificaciones y validaciones.

Organizaciones con procesos establecidos


Para usar este modelo en una organizacin que cuente con procesos establecidos o documentados, se debe establecer la correspondencia entre estos procesos y el modelo COMPETISOFT para identificar las coincidencias y discrepancias. La organizacin debe analizar las discrepancias y planificar las actividades de ajuste de los procesos para lograr la cobertura completa del modelo de procesos COMPETISOFT.

COMPETISOFT v 1.0

Modelo de Mejora
1 Introduccin

Actualmente hay pocos trabajos relacionados con modelos que guan y gestionan la mejora de procesos software SPI para pequeas organizaciones software y esto ha conducido a que la utilizacin de un modelo de implementacin de mejora por parte de las pequeas organizaciones sea baja (Pino et al., 2008b). Esto supone un gran inconveniente porque un modelo de este tipo constituye la gua necesaria para articular todas las actividades relacionadas con la mejora de procesos y por supuesto dinamizar todos los dems modelos involucrados. En el Modelo de Referencia de Procesos de COMPETISOFT, las actividades relacionadas con la mejora de procesos estn descritas de forma general en el proceso de Gestin de Procesos. Para guiar de manera explcita y detallada la implementacin de estas prcticas en el contexto de las PyMEs, se desarroll el Modelo de Mejora de Procesos. En este sentido, este modelo se puede considerar como un despliegue de las prcticas del proceso de Gestin de Procesos. El Modelo de Mejora de Procesos de COMPETISOFT est basado en algunos componentes de la propuesta colombiana para la mejora de procesos Agile SPI (Hurtado et al., 2008). El modelo de mejora propuesto ha sido desarrollado con el fin de: Establecer los elementos necesarios para guiar y gestionar la mejora de procesos en una pequea organizacin software, y lograr institucionalizar la cultura de la mejora continua al interior de la organizacin. Facilitar su aplicacin en las pequeas organizaciones software de forma econmica, con pocos recursos y en poco tiempo, buscando siempre obtener resultados de mejora visibles a corto plazo.

Para guiar a las pequeas organizaciones software en la conduccin y gestin de los proyectos de mejora, el modelo de mejora de COMPETISOFT define un conjunto de componentes (ver Figura 8), los cuales se describen a continuacin: Un proceso para guiar la mejora continua de procesos denominado PmCOMPETISOFT (Pino et al., 2007c), y una herramienta software, denominada GENESIS, para apoyar al responsable de conducir la mejora en la implementacin de las actividades descritas por este proceso. Una metodologa para la valoracin de procesos (evaluacin interna de procesos) denominada METvalCOMPETISOFT, la cual est compuesta por: (i) un proceso para guiar la valoracin de procesos (PvalCOMPETISOFT) (Pino et al., 2008a), (ii) un mtodo para la valoracin de procesos (Pino et al., 2006a), (iii) un conjunto de medidas para estimar el rendimiento y la capacidad de los procesos (Pino et al., 2006b), y (iv) un conjunto de herramientas de soporte a la valoracin de procesos software (Martnez et al., 2008) y (Pino et al., 2007a). Una gua para formular y ejecutar mejoras utilizando Scrum (PfemCOMPETISOFT), con el fin de aprovechar la sinergia de la valoracin de procesos y encausarla hacia la iniciacin de la realizacin efectiva de mejoras al interior de la pequea organizacin software. Una estrategia para la seleccin y priorizacin de procesos (Pino et al., 2007b).

COMPETISOFT v 1.0

Proceso de Mejora - PmCOMPETISOFT

Actividades Roles Productos de trabajo

Instalacin Diagnstico Formulacin Ejecucin

Modelo de Mejora

Revisin Herramienta de apoyo al proceso de mejora GENESIS Gua para la formulacin y ejecucin de mejoras Estrategia para seleccin y priorizacin de procesos Metodologa de valoracin - METvalCOMPETISOFT Proceso de valoracin - PvalCOMPETISOFT Mtodo de valoracin - Light MECPDS Herramienta de apoyo a proceso de valoracin EvalTOOL

Figura 8. Componentes del modelo de mejora de COMPETISOFT

En este documento se presentan nicamente los procesos PmCOMPETISOFT, PvalCOMPETISOFT y PfemCOMPETISOFT, que apoyan la implementacin y gestin de la mejora de procesos software en pequeas organizaciones, siguiendo el patrn de procesos definido en el modelo de referencia de procesos. Informacin adicional sobre cada componente se puede encontrar en las referencias presentadas a continuacin.

Referencias

Hurtado, J., F. Pino, J. Vidal, C. Pardo y L. Fernndez, (2008). Agile SPI: Software Process Agile Improvement, A Colombia Approach to Software Process Improvement in Small Software Organizations. Software Process Improvement for Small and Medium Enterprises: Techniques and Case Studies. USA, Idea Group Inc, pp. 177-192. Martnez, T., F. Pino, E. Len, F. Garca y M. Piattini, (2008). EVALTOOL: A flexible environment for the capability assessment of software processes. 3rd International Conference on Software and Data Technologies (ICSOFT 2008), Oporto, Portugal, pp. 73-83. Pino, F., F. Garca y M. Piattini, (2007a). Herramienta de soporte a la valoracin rpida de procesos software. IEEE Latin America Transactions Vol. 5(4) Julio, pp. 218-223. Pino, F., F. Garca y M. Piattini, (2007b). Priorizacin de procesos como apoyo a la mejora de procesos en pequeas organizaciones software. XXXIII Conferencia Latinoamericana de Informtica, CLEI 2007, San Jos, Costa Rica, pp. 77. Pino, F., F. Garca y M. Piattini, (2008a). Proceso de Valoracin para la Mejora de Procesos Software en Pequeas Organizaciones. XI Workshop de Ingeniera de Requisitos y Ambientes de Software, IDEAS 2008, Recife, Brasil, pp. 211-224.

COMPETISOFT v 1.0
Pino, F., F. Garca y M. Piattini, (2008b). Software Process Improvement in Small and Medium Software Enterprises: A Systematic Review. Software Quality Journal Vol. 16(2) June, pp. 237261. Pino, F., F. Garca, F. Ruiz y M. Piattini, (2006a). Adaptacin de las normas ISO/IEC 12207:2002 e ISO/IEC 15504:2003 para la evaluacin de la madurez de procesos software en pases en desarrollo. IEEE Latin America Transactions Vol. 4(2) April, pp. 85-91. Pino, F., F. Garca, M. Serrano y M. Piattini, (2006b). Medidas para estimar el rendimiento y capacidad de los procesos software de conformidad con el estndar ISO/IEC 15504-5:2006. Revista Espaola de Innovacin Calidad e Ingeniera del Software, REICIS. Vol. 2(3) Diciembre, pp. 17-29. Pino, F., J. Vidal, F. Garca y M. Piattini, (2007c). Modelo para la Implementacin de Mejora de Procesos en Pequeas Organizaciones Software. XII Jornadas de Ingeniera del Software y Bases de Datos, JISBD'2007, pp. 326-335.

COMPETISOFT v 1.0 PmCOMPETISOFT Definicin general del proceso


Proceso Categora Propsito PmCOMPETISOFT Operacin PmCOMPETISOFT tiene como propsito mejorar los procesos de la organizacin en funcin de sus objetivos de negocio, as como ayudar a conducir la mejora de procesos de software en las pequeas organizaciones, a travs de la definicin de una gua para implementar paso a paso la mejora de procesos. El proceso de mejora continua de procesos se compone de uno o ms ciclos de mejora4. Cada ciclo de mejora consta de 5 actividades: Instalacin del ciclo, Diagnstico de procesos, Formulacin de mejoras, Ejecucin de mejoras y Revisin del ciclo. A continuacin se presentan estas actividades: Actividad 1 INSTALACIN DEL CICLO: Se crea actualiza una Propuesta de Mejora alineada con la planeacin estratgica de la organizacin plasmada en el Plan Estratgico. Esta propuesta gua a la organizacin a travs de cada una de las fases siguientes del ciclo de mejora. La propuesta debe ser aprobada y divulgada para garantizar, de esta manera, la asignacin de los recursos necesarios y el compromiso de los involucrados. . Actividad 2 DIAGNSTICO DE PROCESOS: Se realiza la actividad de evaluacin interna de procesos para conocer el estado general de los procesos de la organizacin y analizar los resultados con el objetivo de establecer las oportunidades de mejora de un proceso (las cuales se pueden agrupar en casos de mejora5) y su prioridad de mejora, lo cual queda consignado en el Informe de Valoracin. Se realiza una planificacin preliminar y general del ciclo de mejora, determinando una ruta de ejecucin de la mejora a travs de las iteraciones con el objetivo de generar una versin preliminar del Plan General de Mejora. Actividad 3 FORMULACIN DE MEJORAS: Se planifica la iteracin actual del ciclo de mejora y define la estrategia a seguir para mejorar el proceso seleccionado. De la primera iteracin se obtiene una medida del esfuerzo de conducir esta iniciativa de mejora. Esta informacin se utiliza como base para la estimacin del esfuerzo, costo, tiempo, recursos, entre otros, que demandarn las dems iteraciones del ciclo de mejora. La informacin relacionada con esta actividad y el aprendizaje adquirido en cada una de las iteraciones se registran en el Plan de Implementacin de Mejora. Esta actividad puede realizarse una o varias veces en un ciclo de mejora. Actividad 4 EJECUCIN DE MEJORAS: Se gestionan y ejecutan los casos de mejora correspondientes a la iteracin actual de acuerdo con los planes establecidos. Si la planificacin de la iteracin se ha desarrollado satisfactoriamente se aceptan e institucionalizan los nuevos procesos en la organizacin. La

Descripcin

Un ciclo de mejora es un conjunto de actividades conducentes a introducir mejoras de procesos software al interior de la organizacin. 5 El caso de mejora esta compuesto de una o ms oportunidades de mejora, las cuales se agrupan en funcin de los objetivos del ciclo de mejora y del plan estratgico de la organizacin. Un caso de mejora es un contenedor que es utilizado para gestionar la complejidad de las oportunidades de mejora.

COMPETISOFT v 1.0
informacin relacionada con esta actividad se registra en el Plan de Implementacin de Mejora. Esta actividad puede realizarse una o varias veces en un ciclo de mejora. Actividad 5 REVISIN DEL CICLO: se corrigen o ajustan todos los elementos relacionados con la ejecucin de cada una de las iteraciones de mejora. Se aplica nuevamente la evaluacin interna de los procesos para cuantificar las mejoras que se han realizado. Al final se hace un anlisis post-mortem del trabajo realizado en todo el ciclo de mejora. Se lleva a cabo una realimentacin del ciclo de mejora realizado antes de volver a comenzar la fase de instalacin de un nuevo ciclo. Las medidas desarrolladas para evaluar el cumplimiento de los objetivos, los procesos mejorados y las lecciones aprendidas se registran en el Reporte de Mejora. Si se trata del ltimo ciclo de mejora se realiza un anlisis general de todo el proyecto de mejora lo cul queda tambin registrado en el Reporte de Mejora.

Objetivos

O1 Lograr la mejora de procesos de manera disciplinada mediante el cumplimiento y realizacin sistemtica de las actividades y productos de trabajo propuestas. O2 Definir objetivos y metas para el ciclo de mejora con base en los objetivos del negocio de la organizacin descritos en su Plan Estratgico. O3 Evaluar los resultados de cada ciclo de mejora con respecto a las mejoras introducidas en los procesos.

Responsabilidad y autoridad

Responsable: Responsable de Mejora de Procesos. Autoridad: Grupo Directivo

Procesos relacionados

PvalCOMPETISOFT PfemCOMPETISOFT Todos los procesos

ENTRADAS
Nombre Plan Estratgico de la organizacin. Modelo de Procesos de Referencia Informacin actual de los procesos de la organizacin Fuente Gestin de Negocios Externa Documentacin existente de los procesos de la organizacin: Roles, Producto de Trabajo y Herramientas utilizadas, etc.

SALIDAS
Nombre Reporte de Mejora (PT04_RM) Destino Grupo Directivo y Responsable de Mejora de Procesos (nuevo ciclo nueva iteracin de mejora).

COMPETISOFT v 1.0 PRODUCTOS INTERNOS


Nombre Propuesta de Mejora (PT01_PM) Informe de Diagnstico (PT02_1_ID) Plan General de Mejora (PT02_PGM) Plan de Implementacin de Mejora (PT03_PIM)

PRCTICAS
Roles involucrados y competencias Identificacin de roles involucrados. Abreviatura Rol GD Grupo Directivo (De Gestin de Negocio) RMP Responsable de Mejora de Procesos. GMP GGM RP EV Grupo de Mejora de Procesos. Grupo de Gestin de Mejora Responsable de Proceso Evaluador

Rol Descripcin A1. Instalacin del Ciclo (O1, O2) Entradas Plan Estratgico de la Organizacin que evidencie: Motivacin del grupo directivo acerca de la mejora de procesos de la organizacin. GGM A1.1. Empezar Instalacin El Grupo Directivo designa un Responsable de Mejora de Procesos quien organiza un equipo de trabajo para presentar una propuesta de mejora. GGM A1.2. Identificar las necesidades del negocio y los requisitos que conducen la mejora teniendo en cuenta el Plan Estratgico de la organizacin. Identificar las necesidades y objetivos del negocio. Definir los objetivos generales de mejora alineados con el Plan Estratgico. Definir el(los) modelo(s) referente(s) para la valoracin y mejora de los procesos. Definir los roles de acuerdo al proceso de mejora a seguir. RMP A1.3. Construir una Propuesta de Mejora (PT01_PM) del proceso de software Construir una propuesta preliminar donde se desarrolle una estrategia para el desarrollo de los objetivos de mejora planteados. Estimar tiempo, recursos y costo iniciales conforme a los datos de ciclos de mejora anteriores. GGM A1.4. Verificar la Propuesta de Mejora (Ver1) GGM A1.5. Corregir los defectos encontrados en la Propuesta de Mejora con base en el Reporte de Verificacin y obtener la aprobacin de las correcciones. GGM A1.6. Validar la Propuesta de Mejora (Val1) GGM A1.7. Corregir los defectos encontrados en la Propuesta de Mejora con base en el Reporte de Validacin y obtener la aprobacin de las correcciones. GGM A1.8. Obtener la aprobacin de la propuesta de mejora y los recursos iniciales Presentar la propuesta de mejora a la gerencia y obtener su aprobacin. RMP A1.9. Adecuar la propuesta de mejora de acuerdo a los recursos aprobados, las restricciones de la organizacin y las recomendaciones de la gerencia. RMP A1.10. Lanzar el ciclo Sensibilizar a toda la organizacin acerca del proyecto de mejora. Informar de las actividades y pasos subsecuentes que se deben seguir con el propsito de comenzar el ciclo de mejora de procesos.

COMPETISOFT v 1.0
Salidas Propuesta de Mejora (Modelo de Procesos de Referencia y Mtodo de Valoracin). A2. Diagnstico de Proceso (O3) Entradas Propuesta de Mejora. Informacin del personal interno de la empresa. Procesos actuales de la organizacin. EV y RP A2.1. Valorar Identificar mediante una valoracin ligera de procesos de software de la organizacin su perfil de capacidad con base en el modelo de procesos de referencia y el mtodo de valoracin seleccionado. Registrar la informacin de los resultados obtenidos en el Informe de Diagnstico. RMP y EV A2.2. Priorizar Analizar los resultados de la valoracin e identificar las oportunidades de mejora (casos de mejora) a realizarse. Priorizar los casos de mejora de acuerdo a los objetivos de la organizacin. RMP A2.3. Visualizar el mapa de procesos que tiene la organizacin. RMP A2.4. Construir un Plan General de Mejora Determinar una ruta preliminar de ejecucin de los casos de mejora a travs de iteraciones de mejora de acuerdo a la priorizacin previa que se haya realizado. RMP A2.5. Verificar el Plan General de Mejora (Ver2) RMP A2.6. Corregir los defectos encontrados en el Plan General de Mejora con base en el Reporte de Verificacin y obtener la aprobacin de las correcciones. RMP A2.7. Validar el Plan General de Mejora (Val2) RMP A2.8. Corregir los defectos encontrados en el Plan General de Mejora con base en el Reporte de Validacin y obtener la aprobacin de las correcciones. RMP A2.9. Capacitacin en mejora de procesos Planear y realizar jornadas de capacitacin en la organizacin relacionadas con temas que involucra la mejora de procesos en la organizacin. RMP A2.10. Comunicar el Plan General de Mejora Contribuir a que la organizacin entera est informada acerca de todo el ciclo de mejora y de la manera como ste se ha planificado. Realizar la estrategia y material de divulgacin. El material puede ser una serie de informes o comunicados, correo interno, carteleras, pizarras, reuniones o en la pgina principal de una Intranet, donde se comunique el trabajo que se ha planificado realizar durante el ciclo de mejora. Salidas Plan General de Mejora Informe de Diagnstico A3. Formulacin de Mejoras [Realizar de manera iterativa mientras haya ms casos de mejora] (O1, O2) Entradas Plan General de Mejora Plan de Implementacin de Mejora (Para la primera iteracin no aplica) GMP A3.1. A partir del Plan General de Mejora, escoger los casos de mejora que estn relacionados con un proceso a mejorar. GGM y A3.2. Construir el Plan de Implementacin de Mejora, a partir de la formulacin GMP del caso de mejora. Planificar, analizar y disear la mejora del proceso establecido para la iteracin actual de mejora. Utilizar informacin de iteraciones anteriores para la estimacin del esfuerzo, costo y tiempo que demandar sta nueva iteracin del ciclo de mejora. Documentar toda la informacin obtenida de las actividades anteriores. GGM A3.3. Verificar el Plan de Implementacin de Mejora (Ver3) GMP A3.4. Corregir los defectos encontrados en el Plan de Implementacin de Mejora con base en el Reporte de Verificacin y obtener la aprobacin de las correcciones. GGM A3.5. Validar el Plan de Implementacin de Mejora (Val3) GMPGGM A3.6. Corregir los defectos encontrados en el Plan de Implementacin de Mejora con base en el Reporte de Validacin y obtener la aprobacin de las correcciones.

COMPETISOFT v 1.0
Salidas Plan de Implementacin de Mejora A4. Ejecucin de Mejoras [Realizar de manera iterativa mientras haya ms casos de mejora] (O1, O2) Entradas Plan General de Mejora Plan de Implementacin de Mejora GMP y A4.1. Ejecutar el caso de mejora formulado en la actividad anterior, descrito en el RP Plan de Implementacin de Mejora Ejecutar el plan que contiene la formulacin del caso de mejora. Aplicar en la organizacin el caso de mejora planeado y diseado. Registrar las mediciones de la actividad de mejora, establecidas para estimacin del esfuerzo futuro tanto del proceso a mejorar como del ciclo de mejora en s. Evaluar las mejoras introducidas al proceso por el caso de mejora. Medir y analizar el impacto en el proceso antes y despus de ser aplicadas las mejoras al proceso. GMP A4.2. Documentar las iteraciones de mejora y actualizar el Plan de Implementacin de Mejora Documentar las lecciones aprendidas en la iteracin de mejora, como por ejemplo lecciones aprendidas, recursos utilizados, y dems informacin relevante para los siguientes casos de mejora que sern realizados en la siguiente fase a travs de nuevas iteraciones de mejora. Actualizar el Plan de Implementacin de la Mejora con los resultados obtenidos de las iteraciones. GGM A4.3. Verificar el Plan de Implementacin de Mejora (Ver3) RMP A4.4. Corregir los defectos encontrados en el Plan de Implementacin de Mejora con base en el Reporte de Verificacin y obtener la aprobacin de las correcciones. GGM A4.5. Validar el Plan de Implementacin de Mejora (Val3) RMP A4.6. Corregir los defectos encontrados en el Plan de Implementacin de Mejora con base en el Reporte de Validacin y obtener la aprobacin de las correcciones. Plan de Implementacin de Mejora (actualizado) Salidas A5. Revisin del Ciclo (O3,O4) Entradas Plan de Implementacin de Mejora RMP A5.1. Realizar realimentacin Recolectar, estudiar y evaluar todo tipo de experiencia o leccin aprendida til a futuros ciclos de mejora y as preparar mejor a las personas involucradas en posteriores ciclos. RMP A5.2. Crear/Actualizar Base de Conocimiento Poner a disponibilidad de la organizacin proyectos de mejora desarrollados. RMP A5.3. Analizar impacto de mejora Desarrollar estudios comparativos en los cuales se pueda determinar si la mejora realizada ha disminuido o aumentado la eficiencia de los procesos de la empresa, si es el primer caso se deben estudiar y generar soluciones o estrategias que permitan equilibrar la balanza en relacin a cunto se desea sacrificar por mejorar los procesos. GGM y A5.4. Analizar el compromiso RMP Evaluar el compromiso de la alta direccin y asegurarse de que el compromiso e inters de la gerencia todava se mantiene para la financiacin del prximo ciclo de mejora. RMP A5.5. Preparacin del siguiente ciclo de mejora Crear nuevos retos, estrategias, enfoques de mejora y caminos a seguir de acuerdo a la experiencia y objetivos alcanzados, que permitan actualizar y crear una propuesta de mejora ms madura en la fase de Instalacin del prximo ciclo, basndose en la experiencia y Lecciones Aprendidas. GGM A5.6. Verificar el Reporte de Mejora (Ver4) GGM A5.7. Corregir los defectos encontrados en el Reporte de Mejora con base en el Reporte de Verificacin y obtener la aprobacin de las correcciones.

COMPETISOFT v 1.0
GGM GGM Salidas A5.8. Validar el Reporte de Mejora (Val4) A5.9. Corregir los defectos encontrados en el Reporte de Mejora con base en el Reporte de Validacin y obtener la aprobacin de las correcciones. Reporte de Mejora Diagrama de actividades de UML, donde se especifican las actividades del flujo de trabajo y los roles (utilizando carriles). Ver Figura 4. Flujo de trabajo de PmCOMPETISOFT

Diagrama de flujo de trabajo

COMPETISOFT v 1.0 PvalCOMPETISOFT Definicin general del proceso


Proceso Categora Propsito PvalCOMPETISOFT Operacin PvalCOMPETISOFT es un proceso para valorar procesos y tiene como propsito generar informacin confiable con la cual identificar de manera general las fortalezas, debilidades y riesgos de los procesos software de la organizacin, esta informacin debe ser la base para tomar las decisiones relacionadas con el ciclo de mejora. El proceso para la valoracin de procesos software consta de 5 actividades: Planificacin de la valoracin, Ejecucin de la valoracin, Generacin de resultados, Priorizacin de procesos y Planificacin preliminar de mejoras. A continuacin se describen estas actividades: Actividad 1 - PLANIFICACIN DE LA VALORACIN. A partir de la Propuesta de Mejora que contiene: el objetivo general de mejora, el proceso de mejora continua, el alcance, las metas globales y los recursos del ciclo de mejora actual, se desarrolla y documenta un plan de valoracin. El Evaluador y el Responsable de mejora de procesos describen los objetivos y el alcance de la valoracin, el instrumento de recoleccin de informacin a aplicar en la organizacin, el mtodo de valoracin utilizado para determinar la capacidad de los procesos, el proyecto a evaluar y un cronograma de la valoracin (involucra fecha, actividades, tiempo estimado para realizar cada actividad y roles involucrados, entre otros). Actividad 2 - EJECUCIN DE LA VALORACIN. Teniendo en cuenta el alcance definido en la actividad anterior el Evaluador recolecta y valida sistemticamente los datos necesarios para la valoracin de procesos mediante la aplicacin de tcnicas de recoleccin de evidencias como la entrevista y encuesta, siguiendo los instrumentos de recoleccin de informacin definidos o creados para tal fin. Para validar la informacin el Evaluador aplica la tcnica de recoleccin de informacin de manera separada al Responsable del proceso a valorar (con el cual se revisa la documentacin de los procesos de la organizacin) y a una persona involucrada en la ejecucin de este proceso. Actividad 3 - GENERACIN Y SOCIALIZACIN DE RESULTADOS. El Evaluador analiza y sintetiza los datos obtenidos con los instrumentos de recoleccin de informacin para determinar el estado actual de los procesos mediante el hallazgo de sus debilidades, riesgos y fortalezas. Por cada proceso valorado se presenta informacin relacionada con su diagrama de actividades, los hallazgos, los productos de trabajo, as como las oportunidades de mejora. Finalmente el Evaluador asigna un valor a los atributos de proceso para establecer un perfil del nivel de capacidad de los procesos valorados en la organizacin. El Evaluador entrega al Responsable de mejora de procesos el producto de trabajo Informe de valoracin (PT02_1_IV) con los resultados de la valoracin de los procesos de la organizacin para su validacin y refinamiento. Actividad 4 - PRIORIZACIN DE PROCESOS. El Responsable de mejora de procesos con la informacin presentada en el Informe de valoracin prioriza las oportunidades de mejora encontrados de los procesos valorados y las puede organizar en casos de mejora, dependiendo de su complejidad. La priorizacin se puede hacer

Descripcin

COMPETISOFT v 1.0
teniendo en cuenta diferentes enfoques, como por ejemplo: (i) basado en mejorar los procesos bsicos y fundamentales para el adecuado funcionamiento de un pequea organizacin como son los procesos de desarrollo de software y administracin de proyectos, (ii) basado en mejorar procesos que den soporte a los objetivos del plan estratgico de la organizacin, (iii) basado en establecer la mejora continua de procesos siguiendo el enfoque de la gestin de procesos. Actividad 5 - PLANIFICACIN PRELIMINAR DE MEJORAS. El Responsable de mejora de procesos registra y planea las estrategias a seguir para abordar las oportunidades de mejora presentadas en el Informe de valoracin con las cuales se gua las diferentes iteraciones de mejora que se llevarn a cabo dentro de la organizacin. El Responsable de mejora de procesos propone el nmero de iteraciones del actual ciclo de mejora y un borrador de la planificacin general de stas, adems define el plan de medicin de procesos, el plan de capacitacin y el de manejo de riesgos del ciclo de mejora. El Responsable de mejora de procesos genera con los entregables de las tareas realizadas el producto de trabajo Plan preliminar de mejora (PT02_2_PPM).

Objetivos

O1 Realizar el diagnstico de procesos mediante la valoracin de procesos de manera disciplinada mediante el cumplimiento y realizacin sistemtica de las actividades y productos de trabajo propuestas. O2 Definir objetivos y metas para la valoracin de procesos con base en los objetivos de mejora descritos en la Propuesta de Mejora de la organizacin. O3 Apoyar la evaluacin de los resultados de cada ciclo de mejora con respecto a las mejoras introducidas en los procesos, as como supervisar el ciclo de mejora evaluando frecuentemente su eficiencia en la organizacin.

Responsabilidad y autoridad

Responsable: Responsable de Mejora de Procesos. Autoridad: Responsable de Proceso.

Procesos relacionados

PmCOMPETISOFT PfemCOMPETISOFT Todos los procesos

ENTRADAS
Nombre Propuesta de Mejora (PT01_PM) Fuente Actividad Instalacin del Ciclo del proceso de mejora PmCOMPETISOFT.

COMPETISOFT v 1.0 SALIDAS


Nombre Informe de Valoracin (PT02_1_IV) Plan Preliminar de Mejoras (PT02_2_PPM) Destino Actividad Formulacin de Mejoras del proceso de mejora PmCOMPETISOFT. Actividad Formulacin de Mejoras del proceso de mejora PmCOMPETISOFT.

PRODUCTOS INTERNOS
Nombre Instrumentos de Recoleccin de Informacin Plan de Valoracin

PRCTICAS
Roles involucrados y competencias Identificacin de roles involucrados. Abreviatura Rol RMP Responsable de Mejora de Procesos. RP EV Responsable de Proceso Evaluador

Actividades Se asocian a los objetivos y describen las tareas y roles responsables. A1 Planificacin de la Valoracin (O2) Entradas Propuesta de Mejora Rol Descripcin EV A1.1. Revisar la Propuesta de Mejora RMP A1.2. Definir los objetivos de la valoracin A1.3. Definir el alcance de la valoracin A1.4. Definir el calendario para la valoracin A1.5. Definir el mtodo de evaluacin utilizado para determinar la capacidad de los procesos A1.6. Crear los instrumentos para recolectar la informacin de la organizacin A1.7. Definir el proyecto de valoracin A1.8. Crear el Plan de Valoracin Salidas Instrumentos de Recoleccin de Informacin Plan de Valoracin A.2 Ejecucin de la Valoracin (O1) Entradas Instrumentos de Recoleccin de Informacin Rol Descripcin EV A2.1. Aplicar los instrumentos para recolectar la informacin de los procesos RP A2.2. Validar la informacin recolectada Salidas Instrumentos de Recoleccin de Informacin (completados) A.3 Generacin y Socializacin de Cambios (O1, O3) Entradas Instrumentos de Recoleccin de Informacin (completados) Rol Descripcin EV A3.1. Analizar y sintetizar los datos obtenidos con los instrumentos de recoleccin de RMP informacin A3.2. Determinar la informacin sobre diagramas de valoracin, los productos de trabajo y los descubrimientos para cada proceso valorado A3.3. Determinar los riesgos, las debilidades y las fortalezas de los procesos valorados A3.4. Determinar oportunidades de mejora para cada proceso valorado A3.5. Asignar valor a los atributos de los procesos para establecer el perfil del nivel de

COMPETISOFT v 1.0
capacidad de los procesos valorados A3.6.Crear el Informe de Valoracin Salidas Informe de Valoracin A.4 Priorizacin de Procesos (O2, O3) Entradas Informe de Valoracin Plan Estratgico [opcional] Propuesta de Mejora [opcional] Rol Descripcin RMP A4.1. Analizar los objetivos de negocio de la organizacin A4.2. Analizar los objetivos de mejora del ciclo de mejora A4.3. Determinar la prioridad de las oportunidades de mejora teniendo en A4.4. cuenta la informacin de los pasos anteriores Salidas Oportunidades de Mejora Priorizadas A.5 Planificacin Preliminar de Mejoras (O3) Entradas Oportunidades de Mejora Priorizadas Rol Descripcin RMP A5.1. Analizar y agrupar las oportunidades de mejora en casos de mejora A5.2. Planificar y documentar estrategias para implementar los casos de mejora mediante iteraciones A5.3. Describir el nmero de iteraciones del ciclo de mejora actual y realizr una planificacin general de cada iteracin A5.4. Crear el plan de medicin de procesos, el plan de formacin y el plan de gestin de riesgos para el ciclo de mejora Salidas Plan Preliminar de Mejora

Diagrama de flujo de trabajo

Diagrama de actividades de UML, donde se especifican las actividades del flujo de trabajo y los roles (utilizando carriles).

COMPETISOFT v 1.0

PfemCOMPETISOFT (Gua para la Formulacin y Ejecucin de Mejoras) Definicin general del proceso
Proceso Categora Propsito PfemCOMPETISOFT Operacin PfemCOMPETISOFT (Gua para la Formulacin y Ejecucin de Mejoras) es un proceso para ayudar a las pequeas empresas a formular y ejecutar las oportunidades de mejora encontradas en la actividad de diagnstico de procesos. Para ello, sigue la filosofa del mtodo gil de gestin de procesos Scrum. El objetivo es aprovechar la sinergia de la valoracin de procesos y encausarla hacia la iniciacin de la realizacin efectiva de mejoras al interior de la pequea organizacin software. El proceso para la formulacin y ejecucin de mejoras consta de 5 actividades: Planificacin de la Iteracin, Diseo del Caso de Mejora, Iteracin de Mejora, Presentacin del Proceso Mejorado y Presentacin de la Prxima Iteracin. A continuacin se describen estas actividades: Actividad 1 - PLANIFICACIN DE LA ITERACIN. Se describen los objetivos de la iteracin y se revisan las oportunidades de mejora asociadas con los casos de mejora descritos en el Plan General de Mejora. Actividad 2 DISEO DEL CASO DE MEJORA. Se identifican las estrategias mediante las que satisfacer las oportunidades de mejora. Se definen las tareas asociadas a las estrategias para llevar a cabo la mejora. Se realiza una estimacin (en horas o das) de esas tareas. Se definen las tareas y se asignan a los miembros del equipo de trabajo de la organizacin. Se llega a un acuerdo con el equipo de trabajo sobre el desarrollo de la iteracin de mejora. Actividad 3 ITERACIN DE MEJORA. Teniendo en cuenta el concepto de sprint de SCRUM, una iteracin de mejora se considera un conjunto de actividades de mejora conducidas sobre un periodo predefinido (normalmente de una a cuatro semanas), el cual se utiliza para implementar y monitorizar las oportunidades de mejora. La mejora de procesos es una actividad que se realiza continuamente complementando las actividades de desarrollo de software. En una iteracin deberan realizarse una o dos reuniones cada semana, dependiendo del progreso y las necesidades de la iteracin de mejora. En esas reuniones se ponen en comn las lecciones aprendidas y los problemas encontrados, as como los resultados ms importantes obtenidos en la iteracin. Estas reuniones permiten que todo el equipo conozca el desarrollo de la iteracin actual y lo tenga en cuenta para la iteracin siguiente. Actividad 4 PRESENTACIN DEL PROCESO MEJORADO. Se presenta el proceso mejorado y se determina la manera en que debe institucionalizarse en toda la organizacin. Actividad 5 PRESETNACIN DE LA PRXIMA ITERACIN. Se anuncia la nueva iteracin de mejora. El trabajo llevado a cabo en las tareas de la iteracin se registra en el Informe de Iteracin de Mejora. O1 Lograr la formulacin y ejecucin mejora de procesos de manera disciplinada mediante el cumplimiento y realizacin sistemtica de las actividades y productos de trabajo propuestas. O2 Guiar las actividades de formulacin y ejecucin de mejora del

Descripcin

Objetivos

COMPETISOFT v 1.0
grupo encargado de introducirlas en la empresa mediante un mtodo de gestin gil. Responsabilidad y autoridad

Responsable: Responsable de Mejora de Procesos. Autoridad: Grupo de Gestin de Mejora.

Procesos relacionados

PmCOMPETISOFT PvalCOMPETISOFT Todos los procesos

ENTRADAS
Nombre Plan General de Mejora (PT02_PGM) Fuente Actividad Diagnstico de Procesos del proceso de mejora PmCOMPETISOFT.

SALIDAS
Nombre Plan de Implementacin de Mejora (PT03_PIM) Informe de Iteracin de Mejora Proceso Mejorado Destino Actividad Revisin del Ciclo del proceso de mejora PmCOMPETISOFT. Actividad Revisin del Ciclo del proceso de mejora PmCOMPETISOFT. Responsable del Proceso

PRODUCTOS INTERNOS
Nombre Oportunidades de Mejora priorizadas Oportunidades de Mejora seleccionadas para la Iteracin

PRCTICAS
Roles involucrados y competencias Identificacin de roles involucrados. Abreviatura Rol RMP Responsable de Mejora de Procesos. GMP GGM RP Grupo de Mejora de Procesos. Grupo de Gestin de Mejora Responsable de Proceso

Actividades Se asocian a los objetivos y describen las tareas y roles responsables.

A.1 Planificacin de la Iteracin (O1, O2) Entradas Oportunidades de Mejora Priorizadas desde el Plan General de Mejora (PT02_PGM)

COMPETISOFT v 1.0
Rol GGM Descripcin A1.1 Describir los objetivos de la iteracin A1.2 Revisar las oportunidades de mejora asociadas con los casos de mejora descritos en el Plan General de Mejora. Salidas Plan de Implementacin de Mejora A2. Diseo del Caso de Mejora (O1, O2) Entradas Rol Descripcin GMP A2.1 Identificar las estrategias mediante las que satisfacer las oportunidades de mejora. A2.2 Definir las tareas asociadas a las estrategias para llevar a cabo la mejora. A2.3 Realizar una estimacin (en horas o das) de esas tareas. A2.4 Definir las tareas y asignar a los miembros del equipo de trabajo de la organizacin. A2.5 Acuerdar con el equipo de trabajo sobre el desarrollo de la iteracin de mejora. Salidas Plan de Implementacin de Mejora Iteracin de Mejora (O1, O2) A31. Planificacin de la Ejecucin de la Iteracin Entradas Plan General de Mejora Rol Pasos GMP A31.1 Definir los objetivos de la iteracin RP A31.2 Seleccionar las oportunidades de mejora del Plan General de Mejoras que se van a desarrollar en la iteracin A31.2 Identificar las actividades necesarias para desarrollar las oportunidades de mejora seleccionadas A31.4 Estimar el esfuerzo de las actividades identificadas A31.5 Asignar las actividades a los miembros del grupo de mejora A31.6 Conseguir el compromiso del grupo de mejora Salidas Oportunidades de Mejora seleccionadas para la Iteracin A32. Actualizacin de las Oportunidades de Mejora Entradas Oportunidades de Mejora seleccionadas para la Iteracin Rol Pasos RMP A32.1 Recoger cambios sugeridos sobre el conjunto de oportunidades de RP mejora seleccionados para la iteracin A32.2 Repriorizar las oportunidades de mejora seleccionadas Salidas Oportunidades de Mejora priorizadas A33. Trabajo Diario Entradas Informe de Iteracin de Mejora Rol Descripcin RP A33.1 Llevar a cabo las actividades para introducir las mejoras en los procesos (en los cuales los responsables del proceso estn involucrados). A33.2 Actualizar cada vez que sea necesario el esfuerzo que queda por hacer para desarrollar las oportunidades de mejora seleccionadas en la iteracin. Salidas Informe de Iteracin de Mejora A34. Gestin de Problemas Entradas Rol Descripcin y pasos GMP El grupo de mejora se rene para poner en comn los problemas identificados durante el desarrollo de sus actividades. En esta reunin, el equipo colabora para proponer soluciones a esos problemas identificados. Si el problema lo requiere, se debe consultar con los responsables de mejora para decidir la solucin ms adecuada. A34.1 Puesta en comn de problemas identificados A34.2 Toma de decisiones para solucionar los problemas identificados Salidas Informe de Iteracin de Mejora A35. Reunin de Conduccin de la Iteracin Entradas Informe de Iteracin de Mejora

COMPETISOFT v 1.0
Rol RMP Pasos

A35.1 Actualizar la planificacin del trabajo pendiente en la iteracin A35.2 Puesta en comn del trabajo realizado en la iteracin por cada miembro del equipo de mejora Salidas Informe de Iteracin de Mejora A36. Revisin de la Iteracin Entradas Proceso Mejorado Rol Pasos GMP A36.1 Preparar la presentacin de las mejoras desarrolladas en la iteracin A36.2 Realizar la presentacin de las mejoras realizadas sobre los procesos en la iteracin A36.3 Evaluar los resultados de la iteracin y poner en comn impresiones A36.4 Evaluar el desarrollo de la iteracin y compararlo con el de iteraciones anteriores A36.5 Ajustar el Plan General de Mejora en funcin de cmo se ha desarrollado la iteracin actual Salidas Informe de Iteracin de Mejora A37. Anlisis Retrospectivo Entradas Rol Pasos GMP A37.1 Comentar qu ha ido bien y qu ha ido mal en el desarrollo de la iteracin de mejora A37.2 Decidir posibles mejoras para iteraciones posteriores Salidas Informe de Iteracin de Mejora A4. Presentacin del Proceso Mejorado (O1, O2) Entradas Rol Descripcin RMP Se presenta el proceso mejorado y se determina la manera en que debe institucionalizarse en toda la organizacin. Salidas Informe de Iteracin de Mejora A5. Presentacin de la Prxima Iteracin (O1, O2) Entradas Rol Descripcin RMP Se anuncia la nueva iteracin de mejora. El trabajo llevado a cabo en las tareas de la iteracin se registra en el Informe de Iteracin de Mejora. Salidas

COMPETISOFT v 1.0 Diagrama de Actividades del proceso

COMPETISOFT v 1.0 Diagrama de Actividades de la Iteracin de Mejora

COMPETISOFT v 1.0

Descripcin de Productos

Lista ordenada alfabticamente de productos generados en PmCOMPETISOFT, PvalCOMPETISOFT y PfemCOMPETISOFT. Nombre Descripcin

Informe de Iteracin de Documento de cierre de una iteracin de mejora, el cual contiene: procesos mejorados, evaluacin inicial y final del proceso, esfuerzo Mejora (PT04_IIM) realizado, logros obtenidos, lecciones aprendidas y recomendaciones para la iteracin siguiente. Informe de Valoracin (PT02_1_IV) Recopila la informacin de la planificacin y ejecucin de la valoracin. Adems, recopila el estado de los procesos con respecto a la capacidad al iniciar un ciclo de mejora, as como las oportunidades de mejora de los procesos valorados. Es un documento que describe los responsables y participantes en la valoracin, la planificacin y ejecucin de la valoracin, los hallazgos y el nivel de capacidad de los procesos. Este documento indica los instrumentos utilizados para recoger informacin, como, por ejemplo, entrevistas o encuestas.

Instrumentos de Recoleccin de Informacin Oportunidades de Mejora Priorizadas Plan de Implementacin de Mejora (PT03_PIM)

Resultado de priorizar las oportunidades de mejora descritas en el Informe de Valoracin. Documento que define las prcticas y actividades a seguir para crear, ejecutar e institucionalizar los casos de mejora; y contiene: la planeacin especifica de la iteracin, el registro de la ejecucin de la mejora, las evaluaciones de los casos de mejora, la documentacin de los procesos y el plan de aceptacin e institucionalizacin. En este producto se recoge la informacin de planificacin de la valoracin. [Ver descripcin del producto en el Modelo de Referencia Procesos] Documento constituido por dos partes: el Informe de Valoracin y el Plan Preliminar de Mejora. El Informe de Valoracin recopila: estado, anlisis y priorizacin de los procesos. El Plan Preliminar de Mejora define: nmero de iteraciones, planeacin general, plan de mediciones, plan de capacitacin, plan de manejo de riesgos y cronograma.

Plan de Valoracin

Plan Estratgico Plan General de Mejora (PT02_PGM)

Recopila las directrices de mejora para el trabajo a realizar en las fases Plan Preliminar de Mejora (PT02_2_PPM) siguientes al diagnstico de procesos. Es un documento que describe el nmero de iteraciones del ciclo de mejora, la planificacin general, el plan de mediciones, el plan de capacitacin, el plan de manejo de riesgos y cronograma de las diferentes iteraciones del ciclo de mejora. Proceso Mejorado Como resultado de la realizacin de las actividades de mejora, uno o varios procesos incrementan su nivel de capacidad. Documento que proporciona una introduccin e iniciacin a un ciclo de mejora, y contiene: objetivos de mejora generales, el proceso de mejora continua, alcance y metas globales del ciclo de mejora (modelo

Propuesta de Mejora (PT01_PM)

COMPETISOFT v 1.0
Nombre Descripcin de referencia de procesos y mtodo de evaluacin) y recursos. Reporte de Mejora (PT04_RM) Documento que cierra una iteracin o ciclo de mejora; y contiene: procesos mejorados, evaluacin inicial, evaluacin final, esfuerzo involucrado, logros alcanzados, lecciones aprendidas, revisin postmortem y recomendaciones de ajuste al proceso de mejora. Documento constituido por los diferentes Reportes de iteracin de mejora.

Descripcin de Roles

Lista ordenada alfabticamente de roles involucrados en PmCOMPETISOFT, PvalCOMPETISOFT y PfemCOMPETISOFT con sus abreviaturas y descripcin de competencias requeridas para desempear un rol.

Roles competencias

Abreviatura EV

Rol Evaluador

GGM

GMP

RMP

RP

Competencias Conocimiento de la metodologa y aplicacin de la evaluacin, valoracin de procesos, as como anlisis de los datos recogidos. Grupo de Conocimiento para administrar y Gestin de gestionar el ciclo de mejora. Mejora Constituido por un representante del Grupo Directivo (GD), un representante del Grupo de Mejora de Procesos (GMP) y el Responsable de Mejora de Procesos (RMP) Grupo de Conocimiento para planear y disear Mejora de la mejora de procesos al interior de Procesos la organizacin. Este grupo planea, disea y coordina los aspectos tcnicos de las iteraciones de mejora. Responsable de Capacidad de liderazgo y de gestin Mejora de de un proyecto de mejora. Procesos Conocimientos en mejora de procesos software. Capaz de definir y disear procesos, guiar la implantacin de estos procesos y garantizar la calidad del proyecto de mejora. Responsable de Persona o grupo de personas Proceso relacionada directamente con un proceso de la organizacin. Tiene conocimiento de la forma como se realiza el proceso del cual es responsable esta relacionado. Es el encargado de brindar informacin para valorar un proceso e incluir las mejoras diseadas para ste.

También podría gustarte