La dimensión Líneas de Trabajo
Una línea de trabajo muestra las actividades que se deben realizar para producir un juego particular de entregables. Las líneas de trabajo se describirán como un resumen de todos los roles, actividades, y entregables involucrados.
Conceptos
Antes de continuar se definirán algunos conceptos importantes, como son desarrollador, rol, actividad y entregable.
Desarrolladores e involucrados
Llamaremos desarrollador (podría también llamarse trabajador pero usamos desarrollador para referirnos al trabajador del equipo de desarrollo de un sistema de software) a la persona que realiza una tarea en el proyecto para obtener un resultado, están incluidos los directores, gerentes, arquitectos, implementadores, verificadores, analistas, especialistas técnicos, administradores y otros.
Denominaremos involucrados a los usuarios, vendedores, clientes, agencias reguladoras, y otros.
Un rol define el comportamiento y responsabilidades de un individuo, o un conjunto de individuos que trabajan juntos como un equipo, dentro del contexto de una organización de ingeniería de software.
Un miembro del equipo del proyecto puede cumplir varios roles.
Los roles tienen un conjunto de actividades cohesivas que realizan. Estas actividades están estrechamente relacionadas y funcionalmente acopladas, y se realizan mejor por el mismo individuo.
Una actividad es algo que un rol hace y eso proporciona un resultado significativo en el contexto del proyecto.
Las actividades están estrechamente relacionadas a los entregables. Los entregables son la entrada y salida de las actividades, y el mecanismo por que se comunica la información entre las actividades.
Un entregable es todo tipo de información creada, producida, cambiada o usada por los desarrolladores del sistema.
Un entregable es un producto del proceso: las personas de los distintos roles usan entregables para realizar actividades, y producen entregables en la realización de las actividades. Los entregables son responsabilidad de un solo rol y promueven la idea de que cada pedazo de información en el proceso debe ser responsabilidad de una persona específica. Aunque una persona puede ser la dueña o responsable del entregable, otras personas pueden usar el entregable, incluso actualizarlo si se les da el permiso de hacerlo.
Líneas de Trabajo
Las Líneas de Trabajo definidas en este modelo de proceso son:
· Diseño
· Transición al Entorno del Usuario
· Gestión de Configuración y Control de Cambios