Diagramas UML, Casos de Uso (Use Case), muniecos y pelotas
"Los diagramas no son lo importante", es la frase que tengo en la mente después de leer UML: Casos de Uso. Use Case, y aclara algo muy importante que a veces muchos, cuando empezamos en UML, no entendemos porque tenemos que hacer Casos de Uso, u otro diagrama UML, y pués tenian razón "los diagramas no son lo importante".
Lo realmente importante de los diagramas UML, son los documento de descripción de casos de uso, este documento explica la forma de interactuar entre el usuario y el sistema. En algunos proyectos hasta solo se podría usar los Documentos de Descripción de Casos de Uso, claro dependiendo del proyecto, y la experiencia con UML, veamos un ejemplo de un Documento de Descripción de Casos de Uso:

Ahora que pasa si tenemos demasiados casos de uso, y es difícil concebir la interrelación de estos, entonces ahora si necesitamos una visión general del asunto, ahora necesiamos un Diagrama de Casos de Uso, en el artículo, los llaman muñecos y pelotas:

Fuente: "Prácticas y métodos para mejorar el desarrollo de Proyectos de Software" -> http://www.ingenierosoftware.com/.
A algunos usar Diagramas UML les puede no parecer util en los proyectos, Documentando software y... más motivos por los que UML no es la solución, leyendo el artículo queda un poco más claro, nuevamente "los diagramas no son lo importante". Y para algunos imagino que será díficil aceptar, por todo lo que le enseñaron en la universidad, instituto, o algún otro centro, que los Diagramas UML lo eran todo, y hasta a veces caias en discuciones bizantinas si es extends, o include, imagino que a los que no presentaron atención a la clase de UML serán los mas contentos el post de Rodrigo... otro post interesante de Rodrigo Corral, es: Porque no me gusta UML.
P.D.: Se pudo haber detallado más, o obviado algunos detalles, en el caso de uso y en su descripción, pero eso ya depederá de los requeremientos que tengan, y de lo que esten haciendo.
Saludos,
Post cruzado desde
starrillo blog