Las actividades son los conceptos fundamentales utilizados para la definición de los procesos. Las actividades
definen el desglose así como el flujo de trabajo. En otras palabras, las actividades pueden anidarse entre sí
definiendo una estructura de desglose del trabajo o pueden definir las relaciones de predecesor con otras actividades
definiendo un flujo presentado en diagramas de actividad. Las actividades también pueden contener referencias a
tareas, roles y productos de trabajo denominados Descriptores. Las actividades, así como los descriptores se relacionan con las
líneas de tiempo permitiendo que sus instancias definan las fechas de inicio o de final. Además, especifican la
información relevante para la creación de instancias de trabajo en proyectos como si una actividad debiera realizarse
varias veces en paralelo (atributo hasMultipleOccurrences) o una tras otra (atributo isRepeatable). Las
actividades y los descriptores de tareas también pueden estar condicionados por sucesos o describir un trabajo continuo
que no tiene una hora fija de inicio y de final.
UMA define varias actividades especiales que permiten expresar los procesos en términos que le son familiares a
muchos usuarios. Por ejemplo, fase o iteración no son más que actividades especiales para las que se han
establecido valores de atributo especiales con valores predefinidos. Un proceso como el Patrón de posibilidad o el Proceso de entrega no es más que otra actividad especial que contiene
documentación adicional sobre la forma y la razón por la que debe utilizarse el proceso. Por ello, como las actividades
pueden anidarse entre sí, también pueden hacerlo los procesos.
|