Lean-agile acceptance test driven development : better software through collaboration - Pugh, Kenneth (Net objectives lean-agile series., 2011)