Dashboard for Rolls-Royce Software Factory Metrics
This project is intended to provide a way for the Rolls-Royce Software Factory to track and display it's DORA metrics in accordance with modern DevSecOps best practices. As we continue in our Digital Transformation and align ourselves with the DoD's efforts around DevSecOps we need to track these metrics. Initially we'll start with the four key metrics and likely scale out from there as appropriate.
We're also investigating the use of the Flow Framework and how we might use it to better align our value stream to usable metrics.
Initial plans for this project are to use our standard "Modern" architecture:
Frontend:
Backend:
TBD
This project is meant to be in the open source - public facing region of the Rolls-Royce GitHub Enterprise instance. Any secrets or secure configuration information will be handled through the use of secure secrets and other cloud native ways. If any features or updates need to be added to this project that would push it out of the public facing organization, then it will be moved. Contact Josh Haines if you have any questions..
Deployment Frequency: How often we as an organization successfully releases to production
Lead Time for Changes: The amount of time it takes a commit to get into production
Time to Restore Service: How long it takes an organization to recover from a failure in production
Change failure rate: The percentage of deployments causing a failure in production