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.
Adam Auerbach is the technology senior director for advanced testing and release services for Capital One Financial Corporation, a diversified bank with 65 million customer accounts worldwide and more than 900 branch locations. Adam is responsible for Capital One’s enterprise performance and automated testing departments as well as enterprise release management, service virtualization, and test data management teams. Since joining Capital One, he has provided leadership for the agile transformation of their quality assurance group and led the enterprise adoption of DevOps and ATDD. Before joining Capital One, Adam was with Chase and other financial and insurance companies in various leadership positions focusing on quality and agile practices.
Tapabrata Pal is a senior director and senior engineering fellow at Capital One, where he focuses on DevOps and continuous delivery at large scale in regulated environments and evangelizes and leads the company’s DevOps initiatives. Tapabrata has more than 20 years of IT experience in roles including developer, operations engineer, and architect in the retail, healthcare, and finance industries. Previously, he spent some time in academia doing doctoral and postdoctoral research in the field of solid state physics. Tapabrata is the community manager of and a core contributor to the Hygieia open source project.
©2016, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org