Now that we understand what impacts high velocity, we can dive into the ways automated testing is important to achieving and maintaining it.
A client was replacing its monolithic operations management system with three integrated “best of breed” systems to better serve their customer base. With a 100-year history of providing quality services to its customers, they needed a smooth deployment to avoid any customer impacts related to the conversion.
A client had a custom-built solution that evolved over time into a powerful and complex software application that gave them a tremendous competitive edge. As the size and complexity of the system grew, so did the number of regression tests resulting in several hundred labor-hours to manually regression test the system.
A global automotive parts client had an online presence in dozens of countries, with brand-specific web sites totaling over 6,000 pages. Its traditional waterfall methodology was proving inadequate to keep up with the rapid changes needed to maintain this online presence.
An insurance client had a large and highly-modified commercial software package that managed its various insurance products and policies. Due to the large number of customizations it was difficult to fully regression test system changes prior to release by the vendor, causing delays in their system upgrades.