if(trackingNum != null){ } Acceptance Test-Driven Development and Communication in Agile: An Interview with Jared Richardson