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.
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).
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.
How this course can help you be a better business analyst - you'll learn how to:
"Provides excellent foundation for business requirements documentation that is concise and consistent for all stakeholders"
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
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.