User Case / User Story Bootcamp
Developing Requirements with Use Cases and User Stories
Course Format and Delivery
Delivery Method: LiveOnline
Schedule: 3 sessions of 4.5 hours
Cost: Contact info-us@softed.com
All sessions are delivered live by an expert instructor in a fully interactive online environment.
*20% off for group bookings when booking 3 or more attendees from the same organization on the same course dates in the same transaction.
About this course
Use Cases are a proven tool to uncover behavioral 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 ski l that comes easily to most people.
User Stories are also critical. To successfully deliver a product, the team needs to elicit information from a wide number of people and communicate this information effectively to developers, testers, trainers, business owners and other stakeholders. Over time, many practices have been developed to bring order and predictability to software projects by detailing requirements in an increasingly more ordered and focused manner.
The use case and user story approach to requirements elicitation turns the traditional way of working on its head, gathering just enough information to make the necessary decisions at the right point in time.
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 analyze Use Case descriptions to uncover specific requirements to be recorded in a Software Requirements Specification or similar document.
This hands-on bootcamp also provides an end to end approach to developing and using user stories.
Topics Covered
- Overview discussion of Use Cases
- Essential elements of Use Cases:
- Actors
- Stakeholders
- Design Scope
- Level
- Scenarios
- Goals
- Exceptions
- Extensions
- Inclusions
- The writing process . . .
- Analyzing Use Case text to uncover specific system requirements
- Converting Use Case description sentences into well-formed requirement statements
- Using Use Cases to identify User Stories
- A style guide with suggested formats for different levels of Use Case
- List of time-saving Use Case writing tips
- A proven methodology for taking advantage of Use Cases
- Templates for different styles of Use Cases with discussion on when and how they should be employed
- Overview and introduction to user stories
- Why user stories
- Characteristics of good user stories
- Start with who – personas
- Mockups & prototypes
- Story mapping – epics, features and stories
- Planning using the story map
- Elaborating stories to be useful without wasting time or effort
Facilitated By
Marc Balcer
Facilitator
Marc is a recognized expert in information technology and software development, with notable contributions including the creation of TAME, a platform for software test specification and generation. He's also co-authored seminal books on software design and architecture. Marc's agile journey began in 1998, leading a groundbreaking project for a major financial services firm that emphasized adaptability and customer-centricity. Believing in the agile philosophy of experimentation and continuous learning, he remains hands-on in putting theory into practice.
Questions about this course?
Phone: 1-800-373-7028
Email: info-us@softed.com
We'd love to have the opportunity to discuss how we can assist your business.

