The Four Cs and One T of Requirements “Testing”
[video:https://youtu.be/WwYVE5zfFuU width:300 height:200 align:right]
It is important to know that written requirements are good, but few employ a practical, repeatable approach for “testing” their requirements. Evgeny Tkachenko says his company has introduced a requirements analysis step which is done before coding of functionality begins. Checking for requirements completeness, clearness, correctness, consistency, and testability helps ensure that developers create the right features the first time. To demonstrate this process, Evgeny presents examples of buggy requirements and plays games with participants who solve logic puzzles to practice finding inconsistencies in requirements. He describes a set of guidelines for requirements analysis—having an analytical mindset, asking questions of product owners, tracing requirements to tests, paying attention to non-specific wording, using heuristics, and being guided by common sense and experience. Whether your team captures requirements in user stories or traditional formats, join Evgeny for new insights, tools, and practices to improve your requirements.
Upcoming Events
Apr 28 |
STAREAST Software Testing Conference in Orlando & Online |
Jun 02 |
Agile + DevOps West The Latest in Agile and DevOps |
Sep 22 |
STARWEST Software Testing Conference in Anaheim & Online |
Recommended Web Seminars
On Demand | Building Confidence in Your Automation |
On Demand | Leveraging Open Source Tools for DevSecOps |
On Demand | Five Reasons Why Agile Isn't Working |
On Demand | Building a Stellar Team |
On Demand | Agile Transformation Best Practices |