Hace unos días hablábamos en este blog de UML como un lenguaje todavía por descubrir pero… ¿cuándo y dónde nace este lenguaje? y ¿cuál es su estado actual?
Antes de nada es importante resaltar que UML es todavía un “menor”. A mediados de los noventa existían muchos métodos de análisis y diseño orientado a objetos, se trataba de los mismos conceptos pero con distinta notación lo que provocaba mucha confusión. En 1994 Booch, Rumbaugh y Jacobson deciden unificar las notaciones de sus metodologías (Booch, OMT y OOSE respectivamente), es cuando se puede decir que junto a otras aportaciones, nace el lenguaje de modelado unificado.
Actualmente, UML es el lenguaje de modelado referente en todo el mundo para el análisis y diseño de aplicaciones orientadas a objetos y la mayoría de metodologías de ámbito público y privado utilizan UML como medio de expresión. Pero también es cierto, que hay gente que sigue viéndolo como algo “raro y engorroso” que ralentiza mucho el desarrollo de software, como es de suponer no estoy del todo de acuerdo con esta opinión, desde mi punto de vista todo depende del uso que se haga del mismo, UML propone muchas posibilidades y debe ser el analista y/o desarrollador quien haga el uso correcto del mismo. Ivar Jacobson, uno de sus autores ha dicho “Para el 80% de todo el software sólo hace falta un 20% de lo que es el UML actual”. Por supuesto, la gran pregunta que se nos plantea es ¿cuál es este 20%?…
SEAS es el centro de formación online del Grupo San Valero, especializado en el ámbito técnico, industrial y de empresa. Visita www.seas.es para consultar nuestra oferta formativa de cursos y másteres. Formación profesional para el empleo de calidad y accesible para todos.