1 Proceso de Definición de Procesos Organizacionales

download 1 Proceso de Definición de Procesos Organizacionales

of 11

description

Proceso de Definición de Procesos Organizacionales

Transcript of 1 Proceso de Definición de Procesos Organizacionales

Proceso de Definicin de Procesos Organizacionales

Proceso de Definicin de Procesos OrganizacionalesOPD - Organizational Process Definition" CMMI DEV v1.2Cubika Development ProcessHistoria de CambiosFecha Versin Descripcin Autor

17/09/2007

1.0

Creacin del documento Jorge Perez

Historia de Revisiones, Aprobaciones, y PublicacionesFecha Versin Descripcin Autor

1.0 Revisin del documento Marcelo Schenone

Tabla de Contenidos

Proceso de Definicin de Procesos Organizacionales Historia de Cambios Historia de Revisiones, Aprobaciones, y Publicaciones Tabla de Contenidos Informacin sobre este documento Responsables Fuentes consultadas Informacin de referencia y sugerencias Proposito de este documento Audiencia sugerida Objetivo Alcance Verificaciones - Monitoreo y Control Mediciones y Anlisis Aprobaciones - Firmas Diagrama de Actividades del Proceso de "Definicin de Procesos" Actividades para Determinar la necesidad del Proceso Objetivo: Frecuencia: Entradas: Salidas: Paso a Paso: Actividades para Definir Alcance Objetivos: Frecuencia: Paso a Paso: Actividades para Definir Salidas Objetivos: Frecuencia: Entradas: Salidas: Paso a Paso: Actividades para Definir Entradas Objetivos: Frecuencia: Entradas: Salidas: Paso a Paso: Actividades para Estructurar y definir tareas Objetivos: Frecuencia: Entradas: Salidas: Paso a Paso: Actividades para Definir Controles Objetivos: Frecuencia: Entradas: Paso a Paso: Validar Proceso Objetivos: Frecuencia: Entradas: Salidas: Paso a Paso: Actividades para Establecer las herramientas Objetivos: Frecuencia: Entradas: Paso a Paso: Actividades para Determinar mtricas Objetivos: Frecuencia: Entradas: Salidas: Paso a Paso:Informacin sobre este documentoResponsables Responsable de Procesos

Fuentes consultadas IBM-RUP 2005 v2003.06

CMMI DEV v1.2

Informacin de referencia y sugerenciasCDP: http://confluence.cub2k.com/display/CDPGlosario: http://confluence.cub2k.com/display/CDP/EnvironmentMail: [email protected]

Proposito de este documentoEl propsito del rea es desarrollar y mantener una librera documental de artefactos, del proceso de desarrollo de software organizacional, denominado Cubika Development Process (CDP).Al desarrollar y mantener el CDP, sus procesos y artefactos tales como la descripcin del ciclo de vida de desarrollo, criterios y guas para la adaptacin de procesos, se busca mejorar la performance de los procesos a travs de los proyectos.Estos activos pueden ser organizados de diferentes maneras, dependiendo de la implementacin de Definicin de los Procesos Organizacionales.

Audiencia sugerida Miembros del Equipo de SEPG

Miembros del Equipo de QA

Objetivo Definir y mantener todos los activos de proceso que conforman la metodologa de desarrollo organizacional, el Cubika Development Process (CDP).

Garantizar que todos los procesos definidos dentro del CDP, sean coherentes entre si, que sean revisados y que cumplen con el tmplate estndar definido.

AlcanceEste procedimiento se aplicar de forma obligatoria para todos los procesos definidos en Cubika.

Verificaciones - Monitoreo y ControlResponsabilidad del SEPG.

Mediciones y AnlisisSe debern recolectar y analizar datos precisos segn lo establecido en el Procedimiento de Mediciones.

Aprobaciones - FirmasLos siguientes roles debern revisar y aprobar este procedimiento:

Responsable de Proceso (SEPG)

Direccin Operativa

Diagrama de Actividades del Proceso de "Definicin de Procesos"

Actividades para Determinar la necesidad del ProcesoObjetivo:

Determinar los requerimientos del proceso a definir.

Evaluar que esos requerimientos no sean satisfechos por otro proceso.

Frecuencia:

Esta actividad se ejecuta sobre demanda, de acuerdo a las necesidades organizacionales de proceso.

Entradas:

Evento o informacin que sugiere la necesidad de un nuevo proceso.

Definiciones de alcance y tareas de procesos similares.

Repositorio de procesos de la organizacin.

Salidas:

Definicin del alcance del proceso.

reas y roles involucrados en el proceso.

Paso a Paso:

Actividad Descripcin Responsable

*Detectar necesidades de la organizacin y evaluar la factibilidad de realizar el nuevo proceso* 1. Detectar la necesidad de definir un proceso nuevo en la organizacin. 2. Establecer cuales son las actividades y resultados que esa actividad brindara. 3. Comparar lo establecido en el paso anterior con los otros resultados obtenidos por otros procesos. 4. Establecer si lo deseado no se puede lograr con un conjunto de procesos anteriores. 5. Determinar si el nuevo proceso es factible y se justifica o no. SEPG

Actividades para Definir AlcanceObjetivos:

Definir el alcance de los procesos a implementar.

Evaluar el uso, adaptabilidad y mejora introducida por el proceso creado.

Frecuencia:

Esta actividad se ejecuta cada vez que se define la creacin de un nuevo proceso.Entradas:

Repositorio de procesos de la organizacin.

Repositorio de roles definidos de la organizacin.

Draft del alcance del proceso

Definicin de la necesidad y requerimiento que motivaron la creacin del proceso.Salidas:

Definicin del alcance del proceso.

reas y roles involucrados en el proceso.

Paso a Paso:

Actividad Descripcin Responsable

Establecer el alcance funcional del proceso 1. Determinar el objetivo funcional del proceso. 2. Establecer el objetivo evaluativo del proceso. 3. Determinar los roles involucrados en el proceso. 4. Establecer las pautas de construccin del proceso. SEPG

Actividades para Definir SalidasObjetivos:

Definir las salidas de informacin del proceso a disear.

Evaluar la calidad y oportunidad de las salidas, dentro del proceso.

Frecuencia:

Esta actividad se ejecuta cada vez que se define la creacin de un nuevo proceso.

Entradas:

Posibles salidas detectadas desde las entradas.

Definicin del alcance del proceso.

reas y roles involucrados en el proceso.

Repositorio de procesos de la organizacin.

Salidas:

Definicin de las salidas del proceso.

Necesidad de nuevos procesos [opcional].

Repositorio de la organizacin (actualizado).

Paso a Paso:

Actividad Descripcin Responsable

Definir las salidas que generar el proceso

1. En funcin del objetivo del proceso se establece el lmite causal del proceso. 2. Se establecen las salidas fundamentales de ese lmite causal. 3. Se determina cual seria el prximo proceso (interno de la organizacin o externo). 4. De no existir el prximo proceso interno, se genera una necesidad de proceso. 5. Se describen las salidas y se incorporan dentro del repositorio organizativo. 6. Observacin - de tratarse de salidas detectadas desde las entradas se procede desde la tarea 3 en adelante. SEPG

Actividades para Definir EntradasObjetivos:

Definir las entradas de informacin del proceso a disear.

Evaluar la calidad y oportunidad de las entradas, dentro del proceso.

Frecuencia:

Esta actividad se ejecuta cada vez que se define la creacin de un nuevo proceso.

Entradas:

Definicin de las salidas del proceso.

Necesidad de nuevos procesos (opcional).

Repositorio de la organizacin (actualizado).

Salidas:

Definicin de las entradas del proceso

Posibles nuevas salidas (opcional).

Paso a Paso:

Actividad Descripcin Responsable

Establecer el alcance funcional del proceso 1. Para cada salida se establece cual es la necesidad de informacin (entradas). 2. De acuerdo a las necesidades deducidas, se verifica que no existan duplicaciones, en caso de existir se eliminan. 3. Se detallan las entradas deducidas en el primer paso. 4. Se simula el proceso como caja negra. SEPG

Actividades para Estructurar y definir tareasObjetivos:

Definir las tareas necesarias para llevar a la prctica el proceso diseado.

Evaluar las alternativas de secuencia y retroalimentacin entre todas las actividades.

Frecuencia:

Esta actividad se ejecuta cada vez que se define la creacin de un nuevo proceso.

Entradas:

Definicin del alcance del proceso.

reas y roles involucrados en el proceso.

Definicin de las entradas del proceso.

Definicin de las salidas del proceso.

Repositorio de la organizacin..

Mejoras a implementar en el proceso.

Salidas:

Definicin de las tareas del proceso

Definicin de la secuencia de las tareas del proceso.

Definicin de las posibles alternativas de las tareas del proceso.

Paso a Paso:

Actividad Descripcin Responsable

Establecer las tareas del proceso 1. Determinar los puntos de transformacin de informacin (tareas). 2. Establecer recursos relevantes de esos puntos de transformacin de informacin de acuerdo a las caractersticas del proceso. 3. Agrupar puntos de transformacin de acuerdo al uso de los recursos (Sucede al mismo tiempo, involucra al mismo recurso humano, etc). 4. Esos puntos de transformacin se denominan tareas. 5. Determinar si existen alternativas o variaciones a las tareas. 6. Determinar la secuencia lgica de las mismas y de sus alternativas. 7. obs: Se toma como alternativa un camino funcional dentro del proceso que produce cambios de estado o informacin distinta a tomar otro camino funcional. 8. obs: Se toma como variacin, formas distintas de realizar una operacin o tarea dentro del proceso que no vara ningn estado ni cambia informacin alguna. SEPG

Actividades para Definir ControlesObjetivos:

Definir los controles necesarios para no permitir un desvi o mala definicin de las actividades del proceso involucrado.

Evaluar los diferentes workflows que el testeo puede seguir y determinar cual es seleccionable o no.

Frecuencia:

Esta actividad se ejecuta sobre demanda, de acuerdo a las necesidades organizacionales de proceso.

Entradas:

Definicin de las tareas del proceso.

Definicin de la secuencia de las tareas del proceso.

Definicin de las posibles alternativas de las tareas del proceso. Salidas:

Paso a Paso:

Actividad Descripcin Responsable

1. Hacer un seguimiento secuencial de las tareas del proceso. 2. Ante cualquier alternativa establecer la forma de controlar el desvi funcional correspondiente. 3. Establecer controles para verificar que el objetivo ha sido cumplido. 4. Establecer controles para verificar que todas las salidas han sido convenientemente emitidas. 5. Establecer controles para verificar la integridad de la entrada en los casos que se considere crtico. 6. Establecer controles para verificar que efectivamente han ocurrido todos los cambios de estado dentro de la organizacin que el proceso propone.

SEPG

Validar ProcesoObjetivos:

Validar el proceso para un caso particular e implementarlo.

Evaluar las diferentes actividades y flujos operacionales del proceso y testear sus posibles respuestas.

Frecuencia:

Esta actividad se ejecuta sobre demanda, de acuerdo a las necesidades organizacionales de proceso.

Entradas:

Definicin del alcance del proceso.

reas y roles involucrados en el proceso.

Definicin de las entradas del proceso.

Definicin de las salidas del proceso.

Repositorio de la organizacin.

Definicin de las tareas del proceso.

Definicin de la secuencia de las tareas del proceso.

Definicin de las posibles alternativas de las tareas del proceso.

Controles del proceso.

Informacin del caso determinado como prototipo.

Salidas:

Definicin detallada del caso usado.

Evaluacin realizadas y resultado de las mismas.

Mejoras a implementar en el proceso.

Paso a Paso:

Actividad Descripcin Responsable

1. Seleccionar un proyecto no critico de la organizacin. 2. Verificar que las caractersticas del proyecto cubran las necesidades de verificacin y validacin del proceso. 3. Difundir en el Equipo de Proyecto la implementacin piloto del proceso, en funcin de los roles intervinientes. 4. Implementar y soportar el proceso en el Equipo de Proyecto. 5. Detectar las necesidades de herramientas de soporte al proceso. 6. Evaluar la factibilidad de extraccin de mtricas. Equipo tcnico (ET) - SEPG

Actividades para Establecer las herramientasObjetivos:

1. Definir las herramientas necesarias para complementar las actividades de este proceso.

2. Evaluar las distintas herramientas, su uso correcto y su utilidad.

Frecuencia:

Entradas:

1. Definicin del alcance del proceso.

2. reas y roles involucrados en el proceso.

3. Definicin de las entradas del proceso.

4. Definicin de las salidas del proceso.

5. Repositorio de la organizacin.

6. Definicin de las tareas del proceso.

7. Definicin de la secuencia de las tareas del proceso.

8. Definicin de las posibles alternativas de las tareas del proceso.

9. Controles del proceso. Salidas:

10. Herramientas de software involucradas en el proceso

11. Guas involucradas en el proceso.

12. Checklist del proceso.

13. Templates del proceso.

14. Ejemplos del proceso.

Paso a Paso:

Actividad Descripcin Responsable

1. De acuerdo a las necesidades detectadas en la implementacin piloto y a las necesidades de informacin parcial definir un conjunto de herramientas de software, templates, checklist y guas necesarios para soportar las actividades definidas. 2. Por cada template o checklist detectado definir un template con el contenido tipo y una gua de uso o interpretacin del mismo. 3. En el caso de las guas enunciar las pautas de bsicas para la realizacin de la tarea o uso de alguna herramienta determinada. 4. Seleccionar una herramienta de software estndar, en el caso de ser necesario.

Actividades para Determinar mtricasObjetivos:

1. Definir las mtricas que puedan medir correctamente el avance, eficiencia y eficacia a implementar.

2. Interpretar y leer correctamente las mtricas propuestas.

Frecuencia:

Entradas:

1. Definicin del alcance del proceso.

2. reas y roles involucrados en el proceso.

3. Definicin de las entradas del proceso.

4. Definicin de las salidas del proceso.

5. Repositorio de la organizacin.

6. Definicin de las tareas del proceso.

7. Definicin de la secuencia de las tareas del proceso.

8. Definicin de las posibles alternativas de las tareas del proceso.

9. Controles del proceso.

Salidas:

1. Mtricas aplicables al proceso.

2. guas de uso de las mtricas propuestas.

3. Ejemplos de uso de las mtricas.

4. Templates para registrar las mtricas propuestas.

Paso a Paso:

Actividad Descripcin Responsable

1. De acuerdo a las tareas llevadas a cabo en relacin al proceso y las necesidades de informacin de la organizacin, definir las mtricas a tomarse en cada proyecto.