Learn to master this effective and widely used technique for specifying software requirements
Course Overview
This two day course is designed to give IT professionals an in-depth understanding of how to specify functional requirements through the use of use case diagrams and narratives.
Understanding how to write effective use cases will enhance your systems development process by clearly conveying how the system should interact with the end users to achieve your business goals. This course will teach you how to write use cases as lightweight, accurate and flexible specifications.
Course Objectives:
• Understand the role of use cases in the identification and documentation of functional requirements
• Appreciate how use cases can be used at different levels and in different roles in the development life cycle
• Learn how to draw use case diagrams to depict high level user requirements in a typical commercial system
• Understand use case diagram notation and style
• Write detailed use case narratives to specify detailed requirements including pre and post conditions and documenting the main success, alternative and exceptional flows
• Understand the need for tools and templates to support the use case approach
• Write up Use Case Centric Functional Requirements Specifications