Erik Van Veenendaal – TMMi Foundation
Testers use requirements as the basis of test cases, review them for testability, and often participate in general requirements reviews or inspections. Unfortunately, many testers have little knowledge or skills in requirements engineering. What level of quality and detail is realistic to expect in requirements documents? What does testability really mean? How can testers help improve requirements? These questions and more will be answered while helping the attendee to develop skills in requirements engineering. Requirements issues and solutions are illustrated with practical case studies, and hands-on classroom exercises in finding, specifying, and evaluating requirements are conducted. Walkthrough the requirements process from a tester’s viewpoint to learn what you can contribute to requirements quality.
Topics covered
- Introduction to requirements
- Documenting requirements and their acceptance criteria
- Requirements cards and rules sets
- Verification and validation of requirements
Learning objectives
- Understand the importance of requirements
- Have an overview of the requirements process
- Know the most important rules for requirements
- Able to write requirements using natural language and templates
- Able to write acceptance criteria for requirements
- Understand the significance of requirements validation
- Able to participate in requirements reviews, e.g., inspection and walkthrough
Erik Van Veenendaal, 2021 Workshops, Materials