About this workshop
This two-day workshop provides in-depth, hands-on coverage of developing and documenting software designs from model-based functional requirements as part of a Model-Driven Architecture (MDA) software development approach. The software design is documented using a subset of the Unified Modeling Language (UML). Model-based designs are more complete, concise, less ambiguous than typical designs and lead to developing higher quality software with less cost and shorter schedules. No prior knowledge of object-oriented development, UML, or MDA is required. A companion course, Model-Based Requirements, explains how to start the MDA process and create the model-based requirements that feed into this design. The MBR workshop or previous knowledge of how to read MBR specifications is a pre-requisite for MBD.
You’ll gain an in-depth understanding of how to significantly improve your project’s designs while practicing UML techniques you can apply to your own projects.
Who Should Take This Course
This workshop will be useful to designers, developers, technical leads, and architects.