Opinión UML
Avanzando con el proyecto final de la materia, entramos en el tema El lenguaje unificado de modelado (UML, por sus siglas en inglés, Unified Modeling Language) .
Indagando sobre el tema, me encontré con el Blog "¿QUÉ PIENSAN SUS CREADORES DEL LENGUAJE UML, 20 AÑOS DESPUÉS?", el cual fue tomado de la página web https://ingenieriadesoftware.es/opiniones-lenguaje-uml-20-anos/, del cual relaciono los siguientes apartes:
"LA OPINIÓN DE GRADY BOOCH
UML debería usarse para razonar y discutir sobre alternativas. Crea algunos diagramas del sistema. Comprueba como de bien responden a los casos de uso que deberían cumplir. Después tira los diagramas y escribe el código que corresponde al mejor diseño
(...)
No conseguimos solucionar bien la parte de modelar colaboraciones. Los diagramas de componentes y despliegue necesitan madurar más. El metamodelo de UML ha crecido demasiado, esta complejidad es un error innecesario.
Aún me gusta el UML (...). De verdad, sólo necesitas un 20% del UML para modelar el 80% del diseño que necesitarás en un proyecto – ágil ono. Utiliza UML con medida: utiliza la notación para razonar sobre el sistema, para comunicar tus intenciones a los demás y olvídate después de los diagramas.
(...)
LAS OPINIONES DE IVAR JACBOSON
UML no es la solución mágica (la “silver bullet”) que nos vendieron hace más de diez años. Tampoco es tan malo como algunos académicos, agilistas y competidores intentaron convencernos hace cinco.
Hay dos grandes problemas a arreglar: la complejidad de la especificación UML misma y un mecanismo que permita partir UML en subconjuntos coherentes que puedan usarse independientemente para solucionar las necesidades de modelado de dominios concretos.
UML se ha convertido en algo complejo y torpe de usar. El 80% del software sólo necesita el 20% del lenguaje UML
(...)
Comentarios
Publicar un comentario