Articulo de referencia

Grupo de Procesos de Ingeniería de Software

Un Grupo de Procesos de Ingeniería de Software ( SEPG , por sus siglas en inglés) es el punto focal de una organización para las actividades de mejora de procesos de software . ...

Un Grupo de Procesos de Ingeniería de Software ( SEPG , por sus siglas en inglés) es el punto focal de una organización para las actividades de mejora de procesos de software . Estos individuos realizan evaluaciones de la capacidad organizacional, desarrollan planes para implementar las mejoras necesarias, coordinan la implementación de dichos planes y miden la efectividad de estos esfuerzos. Los SEPG exitosos requieren habilidades especializadas y conocimientos de muchas áreas que van más allá de la ingeniería de software tradicional . [ 1 ]

A continuación se detallan las actividades en curso del grupo de proceso: [ 1 ]

  • Obtiene y mantiene el apoyo de todos los niveles de la dirección.
  • Facilita las evaluaciones de procesos de software.
  • Colabora con los responsables de línea cuyos proyectos se ven afectados por cambios en las prácticas de ingeniería de software, proporcionándoles una perspectiva amplia del esfuerzo de mejora y ayudándoles a establecer expectativas.
  • Mantiene relaciones de trabajo colaborativas con los ingenieros de software, especialmente para obtener, planificar e instalar nuevas prácticas y tecnologías.
  • Organiza cualquier capacitación o formación continua relacionada con la mejora de procesos.
  • Realiza un seguimiento, supervisa e informa sobre el estado de iniciativas de mejora específicas.
  • Facilita la creación y el mantenimiento de definiciones de procesos, en colaboración con los gerentes y el personal de ingeniería.
  • Mantiene una base de datos de procesos.
  • Brinda asesoramiento sobre procesos a proyectos de desarrollo y gestión.

Tipos de SEPG

Cada SEPG tiene un enfoque y una misión diferentes. Algunos ejemplos incluyen:

  • Grupos de trabajo de ingeniería de sistemas (SEPG, por sus siglas en inglés) que realmente desarrollan e implementan procesos como una especie de equipo de consultoría interna.
  • Los SEPG de "supervisión" supervisan la arquitectura del proceso, la aprueban, gestionan los cambios y la priorizan (una especie de CCB de procesos).
  • Grupos de trabajo de estrategia (SEPG) "deliberativos" que debaten el enfoque del proceso y desarrollan una estrategia para la arquitectura y el despliegue del proceso.
  • Los SEPG "virtuales" están compuestos por representantes de toda la organización que dedican una cierta cantidad de tiempo al esfuerzo y son responsables de desplegar y capacitar a todos los demás en la organización [ 2 ].

Véase también

Referencias

  1. 1 2 Fowler, Priscilla; Rifkin, Stanley (1990). "Guía del grupo de procesos de ingeniería de software" . CMU/SEI-90-TR-024 . Universidad Carnegie Mellon . Recuperado el 5 de septiembre de 2009 .
  2. De los escritos de Jeff Dalton, autor de "Agile CMMI"
  • Instituto de Ingeniería de Software
  • SEPG europeo