We often hear it, a new version of this, a new release of that! But what does it actually mean? And how does it work at SOLABS?
A new release is the accumulation of multiple changes made to a software or a solution. We refer to a release for a solution of multiple software interacting together, and a version for specific software. At the end of the day, both terms introduce changes versus their previous iteration.
At SOLABS we don't just deliver software. We deliver a complete solution and experience to our clients. Therefore, our releases can introduce changes to any of the services defined within our offering.
In early 2023, SOLABS adopted the Lean Kanban approach to guide how we plan and deliver this work.
What is Our High-Level Release Workflow
- A risk assessment is completed for each change request in the backlog, using the following risk dimensions:
- Client satisfaction.
- Delay Cost.
- Market.
- Regulatory.
- Security & Data Integrity.
- Technology.
- Change requests are filtered by risk assessment.
- Weekly cadences ensure the flow of work.
- A release is initiated once we have reached the time limit, the defined scope or if we believe that the change requests completed bring value to our clients.
- Our target is to have two minor release per year, has per our SLA.
- The change requests may be of the following category:
- Cloud Offering
- Packaging & Delivery
- Infrastructure
- Security and Performance
- QM APPs enhancement.
- Feature - Logic Change
- New Feature/Function
- UI / UX
- Once initiated, all change requests undergo the release workflow, which includes the following Phases: formal testing, qualification & release.
- Change lists are communicated to the clients at each phase of the release process.
- The SOLABS support team will contact our clients to schedule the update once the release is available.
Comments
0 comments
Please sign in to leave a comment.