Cross-discipline teams at Microsoft IT engaged in a joint effort to overcome many challenges of traditional software development models. A large organization within Microsoft IT successfully streamlined its development processes, reduced overall risk, and improved the customer experience by using feature flighting and Microsoft Azure cloud services to deliver smaller changes more frequently.