The Director of Engineering decided that the SeaLights Software Quality Governance Platform would be the perfect fit for his department because it truly implements software quality engineering, and helps gain control of quality processes across the enterprise. SeaLights provides organizations with insight and visibility into factors affecting the quality and velocity of the software engineering processes and deliverables.
One of the main reasons that the Director of Engineering chose SeaLights is the ability to create automated quality gates. Quality gates are the operational mechanism that allows management to enforce its quality policies across the organization. SeaLights recognizes a pull request or deployment request that can impact a production system, identifies which policies are relevant to the software component, and automatically enforces a go-no-go decision based on standardized quality metrics and computational risk scoring.
Once the team started using the SeaLights Software Quality Governance Platform they had the available metrics to build a quality culture throughout the entire organization:
- Leadership is able to perform an analysis of quality across the software portfolio and outline the steps needed to improve it. They now have visibility into the real quality status of their software across products and across teams.
- Managers and team leaders are able to collaborate on day-to-day analysis of risks affecting their releases and make data-based decisions where additional tests should be written, avoiding unnecessary test development. They can build a testing plan for quality technical debt based on code modification in order to save time and avoid writing tests for unchanged code that end users had been using for years
- Developers and team leaders adopt a zero quality risk policy by identifying untested code changes and ensuring that new code is not released into production before it is tested.
With these metrics in place, everyone taking part in the organization’s digital transformation initiatives have the data needed to improve quality, are readily exposed to organizational policies and thresholds, and can ensure software components under their responsibility meet those policies.