1. Introduction
Sabre Airline Solutions has a real-time data management application to manage critical processes for an airline which the cost of maintaining the technology and support was becoming prohibitive while impacting the ability to enhance the tool. The product was supported predominantly by manual tests, which made the task of continuous refactoring a challenge. Looking at all options, the decision was made to do a product refresh from technology perspective. Although Airline Solutions had many successful small to medium-size projects that used Agile values and principles from the beginning, this would be Airline Solutions’ first opportunity to implement a large-scale project following an Agile Methodology starting day one.