Descripción
Rara vez un proyecto de software de cualquier tamaño es construido por una sola persona. A menudo, muchas personas diferentes, con diferentes habilidades, trabajan juntas para construir la solución. No es raro que la tecnología no sea la parte más desafiante del proyecto, sino más bien es a menudo la falta de una comunicación clara entre los miembros del equipo del proyecto. El Lenguaje de Modelado Unificado (UML) ayuda a los miembros del equipo a comunicarse de forma clara y precisa. El UML incluye varios diagramas y modelos que apoyan el diseño de diferentes aspectos de la solución. Si cada miembro del equipo es capaz de comprender los modelos que le son útiles, es más probable que se entiendan entre sí, y se minimizan los desafíos y riesgos de las diferentes comprensiones y puntos de vista de la solución. En este curso revisamos la necesidad de esta clara comunicación. Discutimos varios de los diagramas comunes que los equipos utilizan para modelar una solución de software e identificamos algunos de los miembros del equipo que más comúnmente utilizan el diagrama. El UML es muy grande y hay mucho que se puede hacer con él más allá de lo que se cubre en este curso introductorio. Pero tener esta comprensión básica de los modelos comunes puede reducir muchos de los desafíos que enfrentan los equipos de proyecto.