Conference archive

SEE PRICING & PACKAGES

Wednesday, May 4, 2016 - 3:00pm to 4:00pm

Test-Driven Everything—with Deliberate Collaboration

You've heard that quality belongs to everybody on an agile team. You've heard that testers and developers should collaborate in order to drive quality higher. You've heard that automated tests help a team continuously validate the quality. Well, it's time to stop just thinking and talking about these things! It's time to make them happen! Watch Ardita Karaj and “Cheezy” Morgan do this in front of your eyes. Watch them build a web application, driven by acceptance and unit tests. Discover how a product owner, tester, and developer collaborate closely and deliberately to create executable user stories that test the requirements, build the code using test-driven development, validate the stories by getting the acceptance criteria to pass one-by-one, and refactor along the way. By the end, you’ll get a savory taste of what a continuous delivery pipeline really looks like and understand what it takes to drive your processes toward continuous deployment with test-driven everything. Prepare to collect your jaws from the floor!

Jeff_Cheezy_Morgan
LeanDog

Chief technology officer and cofounder of LeanDog, Jeff “Cheezy” Morgan has been teaching classes and coaching teams on agile and lean techniques for twelve years. Most of his work has focused on the engineering practices used by developers and testers. For the past few years, he has experienced great success and received recognition for his work helping teams adopt acceptance test-driven development using Cucumber. Cheezy authored the book, Cucumber & Cheese, and several popular Ruby gems used by software testers.

Ardita Karaj
EPAM Systems

Ardita Karaj is a passionate Toronto-based agile coach, trainer, change agent, and consultant. Working at EPAM Systems, Ardita brings more than fifteen years of software development experience from different commercial and public organizations. In the past few years, she has focused on process improvement for organizations that are adopting agile frameworks including Scrum and kanban. Working with both management and development teams, she is well known for applying agile and lean techniques to identify and remove barriers to streamlining software development efforts.