Today’s business analyst is seeing an increasing use of the Unified Modelling Language (UML) to describe and communicate business processes and requirements specifications.
This workshop is for business analysts who need to model new business requirements using the UML v2.0. We take an in-depth look at Use Case diagrams and how the business analyst can complement use cases with scenarios, activity, sequence and communication diagrams to comprehensively document new requirements. Numerous exercises throughout the workshop give analysts the opportunity to practice the techniques being taught.
Is This the Right Course for You? ...
Is This the Right Course for You?
Business analysts, consultants, systems analysts and those involved with modelling requirements and business processes will all benefit from this workshop. Participants should be familiar with the fundamentals of business analysis and process modelling.
(Participants should have attended IRM’s Business Analysis course (or similar) or have a minimum of 12 months practical experience in business analysis).
Course Objectives ...
To give business analysts the knowledge and confidence to undertake requirements and business process modelling using the UML. Analysts will be able to produce requirements documentation and process specifications for accurate and unambiguous communications with the project stakeholders and with software developers.
Learning Outcomes ...
How this course can help you be a better business analyst – you’ll learn how to:
- Apply UML techniques to requirements gathering
- Apply the modelling concept of abstraction
- Use logical decomposition for problem solving
- Perform scenario analysis
- Develop Use Cases and Activity Diagrams to specify requirements
- Produce interaction diagrams to support Use Cases
- Read and understand Class Diagrams
- Apply the UML in a business analysis context
What Past Attendees Said ...
What Past Attendees Said
BA Team Manager, Sunsuper
“A great course focusing on application of Use Cases and UML within an organisation, with solid realistic exercises to shape your skills”
Senior Business Analyst, Queensland Health
“Presented with real-life instances that help to understand and apply the concepts”
Business Analyst, QBE Insurance
“Focused on the conceptual knowledge derived from experience – a very good course”
Director, BA Team, Dept. of Health & Ageing
“Excellent course, very practical. Can’t wait to put into practice with my work”
Business Analyst, Centrelink
“The course gave me a good insight into UML and it’s applicability to modelling business systems”
Enterprise Architect, Transurban
Course Outline ...
Abstraction and model organisation. High-level, group and primitive models.
The UML development cycle
UML models and diagrams. How and when they are used. Incremental development in the UML framework.
Use Case diagrams
Format and notation. Text and scenario analysis techniques to identify, model and document uses cases. Using role-play.
Uses, format and notation. Using activity diagrams to model Business Processes as well as articulating requirements within a Use Case.
Objects, classes and encapsulation. Event-based systems.
Usage, format and notation. Techniques for documenting the class and object structure of a object-oriented application using UML.
Techniques and objectives. Interviews and documentation.
Sequence and Communication diagrams
Format and notation. More a design technique than analysis. Business Analysts will be involved in using these when communicating with Architects, Designers and Developers. Constructing sequence diagrams. Converting sequence diagrams to communication diagrams.
Using several diagrams to create a complete view of business requirements. Relationships between diagrams.
Course Dates & Bookings ...
Course Dates & Bookings
Click / tap on your preferred date below to make a booking
(If the link for your preferred date below is disabled, there are no places available – contact us for options)
|2017||Nov 9-10||Nov 28-29||Sep 27-28||Contact Us||Contact Us||Contact Us||Contact Us|
|2018||May 21-22||Jun 25-26|