The Middle Child Rises – Testing Evolves to Quality Engineering
ExxonMobil’s philosophy is centered on safety, security, and controls as the foundation of our 135-year-old company. Based upon our fundamental policy, quality has become a key component in delivering software. We are currently undergoing a shift from traditional project management organizations and support organizations to product teams. This shift has highlighted the need for testing early in the development cycle and to combine new development with ongoing maintenance.
Testing, the team “in the middle”, has become an integral component of the ExxonMobil development lifecycle as “Quality Engineering”.
To do this we started with the basics – quality control manages risk – and then explored what is tracked today and if quality is being measured. Another key activity was to remove the roadblock to continuous testing. In the end, the Quality Engineering team has created the expectation that testing is a part of everyone’s mindset, that continuous testing and deployment can only be accomplished through model based testing, and that managing quality reduces overall cost of ownership.