Los profesionales de un equipo de proyecto que
requieran asumir los siguientes roles:
-
Gestor de
Conocimiento.- Para definir las
necesidades de los usuarios y especificar como experto de un
dominio los contratos de servicios con un vocabulario
controlado.
-
Analista de
Negocio.- Para mejorar su
práctica profesional en la formalización de
requerimientos y procesos aplicando el modelo de Casos de Uso.
-
Arquitecto y
Diseñador.- Para conseguir
soluciones de diseño más modulares y aplicaciones
más extensibles.
-
Ingeniero de
Testing.- Para aplicar la
especificación de escenarios como materia prima en la
elaboración de sus Casos de Test.
-
Programador.-
Para conocer la hoja de ruta de una trazabilidad real entre los
requerimientos, Casos de Uso, Clases, y su código.
-
Ingeniero de
Calidad.- Para decidir la
unidad mínima de documentación sostenible en cada
proyecto de desarrollo de software.
-
Jefe de
Proyecto.- Para tener una
visión global de todo el proceso de desarrollo y de las
responsabilidades compartidas de un equipo de profesionales.