How a Top Cybersecurity Company Doubled Their Development Velocity with the SeaLights Software Quality Governance Platform.

How a Top Cybersecurity Company Doubled Their Development Velocity with the SeaLights Software Quality Governance Platform.

Overview.

A large enterprise cybersecurity company’s top priorities are velocity and quality. The company’s Director of Engineering was tasked with building a team of hundreds of software developers and test automation engineers to quickly develop a high-quality product made up of over 150 microservices. To enable rapid, incremental releases the company’s software department adopted CI/CD, test automation, and a quality culture.

Even with a quality culture in place, the Director of Engineering started to see production issues. With hundreds of builds a day, numerous tools to support delivery at speed, ever-increasing application complexity, and no sufficient status on software quality, untested code changes escaped to production and the development team was losing control. The Director of Engineering concluded that this situation would eventually affect his team’s velocity if he did not update his approach to software quality engineering.

The Director began using SeaLights Software Quality Governance Platform in order to truly implement software quality engineering, and gain control of quality processes across the enterprise. Once the cybersecurity company began using SeaLights it was able to standardize its testing across the organization and focus development and testing efforts. The development team doubled its velocity and increased team efficiency by 60%.

The Problem.

The QA team was losing control over the quality of its software which was beginning to slow down the development process. A few of the main challenges the team encountered were:

  • Missing the right tools: The team had unit and manual testing in place and began investing heavily in automation but it was still unable to detect where there were coverage gaps.
  • High testing complexity: Because the team couldn’t see the test suite overlay between unit, integration or end-to-end suites they were developing too many repetitive and unnecessary tests that were not improving the product’s quality
  • Long testing cycles and not enough time to test: The team could not keep up with the speed of development; it couldn’t test everything on each build and still ship at the rate that it needed to

The Director of Engineering realized that he needed to reclaim visibility and control over the company’s quality culture or it was going to start negatively impacting development velocity.

Why SeaLights Software Quality Governance?

In order to ensure enterprise-wide control of the company’s quality, the Director of Engineering needed the right data to perform an analysis of quality across the software portfolio and plan the steps needed to improve it.

The company uses SeaLights for:

  • Identifying where to prioritize test development: Quality Analytics provides the team with instantaneous 360-degree test coverage. The team has end-to-end visibility of the entire testing environment with a clear connection between tests, tested functionality, and requirements so it can focus exactly where it needs to invest in test development.
  • Achieving higher quality, with fewer tests: With Quality Intelligence the team gets real-time risk analysis of every change to every software component across the enterprise portfolio. SeaLights analyzes the testing environment and provides insights to help the team remediate broken tests and add the tests needed to mitigate risk.
  • Planning sprints in order to prevent and mitigate quality risks: Developers and managers receive real-time feedback from the SeaLights Software Quality Governance Platform about quality risks within specific sprints and releases so they can plan and prioritize testing activities and prevent issues in production. The standardized quality metrics are understood by all the relevant team members in the development pipeline allowing for improved collaboration and effective risk mitigation.

Next Steps.

The SeaLights Platform is already integrated into the company’s quality infrastructure and all their scrum teams are using its data-informed insights to increase their test effectiveness. In order to further focus their test development, the company is currently onboarding SeaLights Production Insights which will enable them to prioritize testing based on end-user code execution and eliminate dead code from their microservices

About the Cybersecurity Company.

The cybersecurity company develops internet security software.

About SeaLights Software Quality Governance Platform.

Software Quality Governance is the automated identification, management, and control of every perceivable Quality Risk across the entire end-to-end delivery pipeline, for every single software change.

SeaLights is a Software Quality Governance Platform proven at large enterprises, which can help your organization deliver the data, insights, and control needed to achieve Software Quality Governance.

SeaLights integrates with the entire development, test, and production infrastructure, collecting data on everything from code changes to executed tests to production defects. It performs AI analysis on organizational data and provides actionable metrics and analysis teams need to improve quality and execute organizational policies.

“With SeaLights, the number of defects was drastically reduced from 5 production issues to a total of zero, per quarter!”

Chetan Somaiah, Director of QA

Provide End to End Traceability

Customized for Any Tool and Framework

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

We Care About Your Data

Use a fully secured platform that protects your privacy.
We never access the source code, and your data stays encrypted, always.