Agile2017 has ended
Back To Schedule
Wednesday, August 9 • 2:00pm - 3:15pm
Three Practices for Paying Ongoing Attention to System Qualities (Rebecca Wirfs-Brock)

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Limited Capacity seats available

Does your team have trouble focusing on anything other than implementing features? System qualities such as performance, maintainability or reliability don’t happen by magic. They need explicit attention and focus. What can we as system quality advocates—whether testers, developers, product owners, architects or project managers—do to raise awareness of the qualities of our systems? You’ve probably heard the mantra: make it work, make it right, make it fast. But it can be difficult to retrofit certain qualities into an existing implementation. Making it right means more than verifying the functionality meets stakeholder needs; it also means delivering on the qualities we want in our system. In this session you will be introduced to three simple techniques for specifying system qualities and paying attention to them: landing zones, quality scenarios, and quality checklists. You will also have an opportunity to briefly practice each technique. Yes, you can introduce simple practices that allow you and your team to pay ongoing attention to system quality.

Learning Outcomes:
  • Learn how to use and define a landing zone for key quality attributes
  • Understand the mechanics of writing a quality scenario for "normal" and failure/recovery actions
  • Understand how to co-create two kinds of quality-related checklists: do-confirm, and read-review
  • Learn how to identify natural pause points in your work where checklists can be useful


avatar for Rebecca Wirfs-Brock

Rebecca Wirfs-Brock

Wirfs-Brock Associates
I'm best known as the "design geek" who invented Responsibility-Driven Design and the xDriven meme (think TDD, BDD, DDD..). I'm keen about team effectiveness, communicating complex requirements, software quality, agile QA, pragmatic TDD, and patterns and practices for architecting... Read More →

Wednesday August 9, 2017 2:00pm - 3:15pm EDT
Wekiwa 6