DevOps foundation implementation
Digital transformation
Service business with large, custom developed CRM servicing over 400,000 members
Challenge
- Application maintenance services not meeting business delivery expectations
- Slow and manual internal processes consuming limited development and operations resources
- Aged and out-of-support application lifecycle management tools
Solution
- Redesigned application maintenance service processes to meet monthly release expectations
- Redefined business, development and operations roles to align to Agile and DevOps concepts
- Implemented Agile project concepts: product backlog; product roadmap; iteration planning; iteration reviews; retrospectives
- Migrated to MS Team Foundation Server for configuration and release management
- Automated build and release processes for hands-off, Afterhours deployments
Results
- Exceeded client expectations for adaptable to change
- Achieved monthly release expectations with the ability to create emergency release branching at any time or longer duration project branching when needed
- Eliminated manual and time-consuming release activities through automation
- Fully met configuration and release audit controls
- Implemented modern application lifecycle management tools