En este curso estaremos aprendiendo sobre los principales diagramas y técnicas que nos pueden ayudar a comprender el dominio de una aplicación de software, para crear una conexión y entendimiento, entre lo deseado por el cliente y los desarrolladores del sistema.
De manera práctica serán analizadas varias etapas de la Ingeniería de Requerimientos y diagramas UML como el Modelo conceptual, el Diagrama de casos de uso del negocio, el Diagramas de actividades, el Diagrama de casos de uso del sistema(aplicando acá los patrones de casos de uso), el Diagramas de clases y el Modelo del análisis.
La meta de nuestro curso será que nuestros estudiantes aprendan a afrontar un sistema de software desde su definición más básica hasta convertirlo en requisitos palpables que puedan ser implementados, para lograr esto iremos practicando lo aprendido en cada clase mediante un trabajo de curso y a este caso de estudio, además de los modelos le describiremos también los requisitos funcionales y las reglas del negocio.
En resumen las metas del curso son las siguientes:
- Aplicar principios básicos de Ingeniería del Software para comprender los requisitos del cliente y desarrollar mejores sistemas de software.
- Identificar los modelos necesarios que mejor se adapten al proyecto de software.
- Describir de requerimientos de software.
- Modelar requerimientos de software utilizando UML.