UML Domine el lenguaje de modelado más utilizado en la actualidad

D iagram as de a ctivid a d al mundo del software y la computación. Cualquier proyecto que podamos pensar está descompuesto en actividades que requieren planificación, especialmente en cuanto a tiempo y recursos. Las heurísticas dicen que cuando el número de activi­ dades involucradas en un proyecto supera las veinticinco, entonces es imprescindi­ ble contar con algún mecanismo de control sobre ellas. Uno de los mecanismos sobre los que se basan los diagramas de actividad son los diagramas de Gantt, desarrollados por Laurence Gantt aproximadamente en el año 1 9 1 5 . Su objetivo es, simplemente, mostrar el tiempo dedicado a cada acti­ vidad a lo largo de un período previsto. Estos diagramas son muy utilizados para la gestión de proyectos de todo tipo, existen numerosas herramientas dedicadas a la gestión de proyectos basados en estos diagramas. Dos ejemplos de estas herramientas son GanttProject (http://ganttproject.biz) y OpenProj (http:// openproj.org/openproj). Los otros diagramas que influyeron en los diagramas de actividad fueron los diagramas PERT. Creados por razones militares por el Departamento de Defensa norteamericano en 1953, también son empleados para analizar y realizar la gestión de todo tipo de proyectos. En esta clase de dia­ gramas, dado el tiempo estimado para cada actividad, puede obtenerse el tiem­ po mínimo y máximo para completar el proyecto. Tanto los diagramas PERT como los Gantt son ampliamente utilizados para la administración y gestión de proyectos de software. Su empleo permite estimar el tiempo y los recursos inver­ tidos en cada etapa del proceso de desarrollo. i 5 »•«4s^wi»HPt DasfilaSB Programado Real Actual F igu ra 20. Trabajo con diagramas PERT en ia herram ienta M icrosoñ Visio. Si bien los diagramas de actividad están inspirados en éstos, sus objetivos son dife­ rentes. Dentro del mundo de UM L no nos interesa una estimación de tiempo o la inversión de recursos, sino que el objetivo está en mostrar los pasos necesarios para 195

RkJQdWJsaXNoZXIy MjI4NDcx