Since the pandemic began, the acceleration of digital transformation has become well understood as companies of all sizes move to modernize their workflows across application and infrastructure stacks. Given this increased velocity of software adoption, Battery Ventures has spent time thinking about what this means for entrepreneurs and customers, detailing our findings in the State of the OpenCloud 2020 report.
One specific theme of interest to us was the modernization of the software development lifecycle (SDLC). Battery Ventures has spent significant time evaluating and investing in the category, including JFrog* for binary repository, Launchable* for test prioritization and Bridgecrew* and Contrast Security* for runtime and security.
As we have progressed our work, we have recognized that there are continued, prominent bottlenecks, including testing and security, which have encumbered the pace of software release cycles. These bottlenecks become more apparent as development cycles shift from waterfall to agile, and workloads are moved from on-prem to cloud, and the personas handling these workflows, quality assurance (QA) and security, operate further away from the code. This has driven a push towards a “shift-left” mentality to handle testing and security earlier on and continuously in the development cycle, with developers taking on increased responsibility.
Testing, in particular, comes in many different flavors across in-house QA; developers; and manual testing services from services / BPO companies such as Accenture, Capgemini, Deloitte and others. Per Marketsandmarkets, $50 billion will be spent on application testing services in 2022. Regardless of its form factor, testing is absolutely critical prior to pushing applications into production, which leaves a large opportunity to modernize testing through automation.
Cypress.io’s developer-driven, open-source solution allows users to write tests easily and to watch them execute in real time as web applications are built, while layering on the Cypress Dashboard offering which provides critical features such as parallelization with CI, analytics and reporting to give developers full control and insight into their test suite. With Cypress.io, developers will be able to work across the testing pyramid, from end-to-end testing where they verify that overall software functions are working correctly, to unit and component testing where they can test small, individual pieces of code. With Cypress.io, testing becomes an efficient process, integrated well into the modern SDLC so application release cycles can continue to quicken.
Having spent significant time evaluating and investing in the various domains of the testing landscape, we are thrilled to partner with the Cypress.io team on this next phase of the journey!
Battery Ventures provides investment advisory services solely to privately offered funds. Battery Ventures neither solicits nor makes its services available to the public or other advisory clients. For more information about Battery Ventures’ potential financing capabilities for prospective portfolio companies, please refer to our website.
*Denotes a past or present Battery portfolio company. For a full list of all Battery investments, please click here. No assumptions should be made that any investments identified above were or will be profitable. It should not be assumed that recommendations in the future will be profitable or equal the performance of the companies identified above.
Content obtained from third-party sources, although believed to be reliable, has not been independently verified as to its accuracy or completeness and cannot be guaranteed. Battery Ventures has no obligation to update, modify or amend the content of this post nor notify its readers in the event that any information, opinion, projection, forecast or estimate included, changes or subsequently becomes inaccurate.