Testability starts with Code

30-minute New Voice Talk

Testability and low defect rates must be baked into code from the start.

Timetable

4:55 p.m. – 5:25 p.m. Tuesday 13th

Room

Room F1 - Track 1: Talks

Audience

Team member: developer, tester, Scrum Master

Key-Learnings

  • Productivity increases with Pair Programming
  • Code quality and good design are by-products of pairing
  • How not to be an asshole! Willingness to collaborate is essential
  • Learning is increased

The huge advantages of Pair Programming

This talk covers how to Pair Program, what benefits you can expect from adopting this as a 100% committed activity, and what you'll need to overcome.

I've always been a fan of the XP practices of Pairing and TDD, but recently I’ve moved from intellectually believing that pairing was a good idea, to a deep connection with the behaviour it encourages and the outcomes that it produces.

Stats show us how much it costs to find bugs in code through testing after the code is complete, so our drive must be to produce better code. This better world needs the skills of developers and testers, and pairing allows us to collaborate in better ways to produce quality software.

A conversational explanation of the topic from a developer's point of view is covered in my blog:  https://beingrealblog.wordpress.com/2018/03/29/impressed-with-pair-programming/

 

Related Sessions

Thu, Nov 15 • 10:25 a.m. – 10:55 a.m.
Room F2 - Track 2: Talks

30-minute Talk

Mon, Nov 12 • 9:00 a.m. – 10:30 a.m.
Creative Space Room - Track 9: Bonus Sessions

Bonus Session

Mon, Nov 12 • 9:00 a.m. – 5:00 p.m.

Full-Day Tutorial (6 hours)

Tue, Nov 13 • 11:10 a.m. – 11:40 a.m.
Room F1 - Track 1: Talks

30-min New Voice Talk