Quality talk - By Brian Button 021914

Post on 21-May-2015

181 views 1 download

Tags:

Transcript of Quality talk - By Brian Button 021914

Getting to QualityBrian Button

Product Manager - Application Services CenturyLink Cloud

Why This Talk?

Why This Talk?

Quality Code is the Lubricant That Enables Agility

And it is ignored on too many teams until it is too late

Simple 6 Point Plan

The Base - Quality Code

• High Quality Code is Goal

• External quality

• Internal quality

• Learn through fast feedback cycles

Step 1 - Pair Programming

Step 2 - Test Driven Development

Step 3 - Continuous Integration

Daily Builds are for Wimps — Kent Beck

Step 4 - Acceptance Test Driven Development

Step 5 - Frequent Releases

Step 6 - Engaged Product Owner

Simple 6 Point Plan

My Plea to You!

• Do This

• Do This NOW

• Every day you wait, the harder it gets

• Your code, your customers, your product owner, and your team will thank you!

Questions?

Brian Button brian.button@tier3.com

@brianbuttonxp