Course Description
A two day course deals with completing the requirements model using object oriented analysis. The Unified Modeling Language (UML) syntax and heuristics are used to build static and dynamic models.
Object analysis begins with the
availability of user requirements. This course explains the typical
steps taken to build an object model, selecting attributes and
operations. Based on typical scenarios, inputs and outputs from
the analysis model are documented and mapped to the object model.
Associations are added and finally, via inheritance, common properties
are promoted and shared. Common operations are identified and
mapped to polymorphic activities, reducing complexity. Important
object lifecycle is captured in state machine models and mapped
back to the object model.
Pre-Requisites
Experience in traditional software development phases is helpful.
Previous experience working as
an analyst is essential.
Target Audience
Applications analysts, designers,
testers and technical managers.
Content