![]() |
|
Training for the Business Analyst | T (416) 532-2205 F (416) 516-3301 E info@nobleinc.ca |
(BA201) UML for the IT BA Overview (with Unified Process) (Click for PDF version) Duration: 2 days Audience
• BAs and PMs working on projects managed using iterative, incremental development and that follow the UML standard Prerequisites None Class Format Lectures and workshops based on a case study. Content • Introduction to UP > What is the Unified Process? > Properties of iterative, incremental development > Unified Process roles, artifacts, activities and disciplines > UP and the PM > UP and the BA: Mapping the BA to Unified Process roles and disciplines • Projects and the Application of UP > use-cases and UP disciplines > UP phases and iterations > Iteration strategies • Analyzing business services with business use-cases > Business use-case, Worker, Business Actor > Business use-case diagram > Documenting the business use-case using activity diagrams with partitions • Analyzing user requirements with use-cases > Deriving use-cases from business use-case > Tips for modeling and describing use-cases > Definition of actors, use-cases > Use-case diagram > Documenting the use-case: Basic and Alternate Flows > Introduction to inclusion and extension use-cases • Analyzing workflow and complex requirements > Using activity diagrams to describe complex flows within a use-case > Control flow, decision, guard, merge, activity, fork and join • Analyzing Lifecycle of Business Objects with State Machine Diagrams > Use of state machine diagrams to describe business objects across use-cases > Business objects > The lifecycle of a business object > Modeling states, transitions, events and guards • Analyzing Business Rules using Structural Object-Oriented Modeling (Class Diagrams) > Structural analysis > Entity classes, generalization, aggregation, association > Using class diagrams to define rule that apply across system use-cases • Putting it all together > Linking the structural and dynamic models: Adding class diagrams to system use-case descriptions > Verifying the 2 models against each other > Review of UML tools over the course of a UP project: case study |
Noble Inc. is an EEP (Endorsed Education Provider) for the IIBA (International Institute of Business Analysis) and an IBM® Advanced Business Partner. |