Workshop: Behavior Driven Development – Quality Requirements for the Enterprise

Developing software is a costly endeavor. Mistakes are often compounded by miscommunication. Developers and Testers make mistakes because they misunderstand the business requirements. Business analysts make mistakes because they misunderstand the stakeholders. Defects from miscommunication will often go undetected until the software has been implemented, which leads to expensive and time-consuming rework. Establishing a shared quality language is the nexus of understanding for stakeholders, designers, developers, testers, and customers. In this talk, participants will learn how to develop a set of quality test case standards to reduce the cost of quality and meet the customer’s needs. The training will leverage the industry practice of Behavior Driven Development, which promote requirements by example & collaboration, to develop a shared language across not only a team but the whole enterprise. The shared language is written in Gherkin format (Given, When, and Then specifications) to define requirements independent of application type and focused on delivering value that everyone in the organization understands.

Workshop Takeaways:

  1. Develop a set of quality language standards to reduce miscommunication between team members.
  2. Understand how to implement an Example Mapping workshop with specifications as test cases.
  3. Implement Gherkin into a team’s SDLC, regardless of Agile or Waterfall practices.
  4. Improve test coverage as compared against business rules.
  5. Leverage open-source tools to help testers collaborate with BSAs and Developers.

Agile Automation Strategy Workshop
Location: North 3 Date: October 22, 2018 Time: 1:00 pm - 4:00 pm Thomas Haver