if(trackingNum != null){ } Five Steps to Creating Effective Agile Contracts