KeywordsActivity Analysis Business Case Cases Course Definition Description Diagram Modeling Modelling Requirements Specification Template Training UML Use UseCase User Writing
Use Cases are a proven tool to uncover behavioural and functional requirements of computer software systems. Having good Use Cases has been shown to significantly improve the overall development process by enhancing understanding of requirements early in the software development life cycle. Writing effective Use Case descriptions is part art, part science and not a skill that comes easily to most people.
This course covers the fundamentals of requirements elicitation with Use Cases, and provides the participants with examples and experience in writing Use Case descriptions, drawing on best practice from experts in the field. The course aims to answer the vexing questions about deciding on the appropriate level of detail to present based on the context of the system under development. Participants are shown how to analyse Use Case descriptions to uncover specific requirements to be recorded in a Software Requirements Specification or similar document. It is emphasised that a Use Case description is a requirement elicitation technique and not a requirement description technique.
Exercises and examples are used to reinforce the understanding gained and ensure that participants are able to effectively apply the skills acquired.
IIBA® Endorsed BA Training
This course is endorsed by the International Institute of Business Analysis (IIBA) and is aligned with the Business Analysis Body of Knowledge® (BABOK®).
This course will contribute 14 CDUs (Continuing Development Units) towards your Certificate of Competency in Business Analysis™ (CCBA™) or Certified Business Analysis Professional™ (CBAP®) certification requirements.
Training Courses in Sydney Australia
The Use Cases for Requirements Gathering training course will run in Sydney Australia on the following dates: 20 September 2012.