Part of the pipeline: Why continuous testing is essential
Adam Auerbach and Tapabrata Pal discuss Captial One's transformation to continuous testing, covering core principles, tools, and best practices as well as common roadblocks and some recommendations on how best to remove them from the environment.
Talk Title | Part of the pipeline: Why continuous testing is essential |
Speakers | Adam Auerbach (Capital One), Tapabrata Pal (Capital One) |
Conference | Velocity |
Conf Tag | Build resilient systems at scale |
Location | Santa Clara, California |
Date | June 21-23, 2016 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
Capital One has a highly integrated environment, creating many dependencies for its agile teams. As a result, the teams faced prolonged and increasingly difficult sprints over time and did not realize expected improvements in time to market. Capital One Technology began working through the implementation of various facets of agile, but it wasn’t able to take full advantage of the real benefits that agile promises. To solve this, the group leveraged DevOpsSec, service virtualization, and ATDD practices to attain continuous delivery. Continuous testing provided the foundation needed to achieve the goals of delivering high-quality working code to production early and often. Adam Auerbach and Tapabrata Pal discuss Captial One’s transformation to continuous testing, covering core principles, tools, and best practices as well as common roadblocks and some recommendations on how best to remove them from the environment.