You work as a project manager for SubZero Delights, a company that provides extraordinary experiences to travelers. Your latest project engaged the development of a smartphone app that automatically picks up a customer’s GPS coordinates to offer tailored resources and suggestions. You selected a hybrid approach with a goal of delivering results faster and maximizing the speed at which the team can produce. Which of the following technical practices can the team incorporate to acchieve this goal?
There are several technical practices that can help teams deliver at maximum speed, several of which come from eXtreme Programming. Examples include continuous integration, test at all levels, acceptance test-driven development, test-driven development and behavior-driven development, and spikes.