The client's hair was on fire by the time they called Sketch. They already had a software delivery consultant and software development service provider working with them, but things weren't progressing as expected.
This client already had millions of dollars of perishable products in storage, waiting for the launch of a new e-commerce platform. Unfortunately, the expiration date of the products was approaching faster than the delivery date of the e-commerce product.
This global pet care enterprise was losing the race against time, and now they had to switch horses to give themselves a chance.
This client would lose millions of dollars worth of product if they couldn't build and launch a way to sell it. To solve the financial problem, they needed to dig into their software development challenges.
After a quick assessment, Sketch identified several reasons this client wasn't delivering working software at an acceptable clip:
With the clock ticking, a team of software developers and software delivery consultants from Sketch got to work.
The primary mission was to help this client become self-sufficient. It was important for them to be able to deliver high-quality e-commerce software quickly and predictably without relying on external vendors.
The solution involved several key results within two key areas for improvement.
First, Sketch and this client worked together to establish two or three sprints' worth of runway in the backlogs. We also wanted to ensure the team achieved the required velocity to launch a major feature within three months. We reconsidered squad compositions, then made sure the teams were physically together for easier collaboration.
After fine-tuning an agile software delivery process, the client was ready to work on execution, evaluation, and evolution. This meant reducing the number of separate modules in the code and simplifying the merge process. We also needed to establish more internal ownership of infrastructure, which meant improving the team's ability to manage their own build and deployment pipelines.
Reducing technical debt helped with quality and speed. Moving toward incremental delivery further accelerated velocity.
Finally, we benchmarked the current performance and introduced quantifiable metrics. This allowed the team to track changes over time and make data-driven decisions.
Because the client was now measuring performance, they could instantly see the impact of working with Sketch:
We're not able to speak to this client's financial outcomes. However, we know the client has continued to work with Sketch in the years since this engagement, and we look forward to serving them for many more.
"Sketch delivered in a shorter time frame than anticipated; we had estimated a full year for the team transformation and agile adoption, but completed this two months early... Sketch has an amazing ability to co-design a boutique solution that was unique to us.”
–Product Management Director
Magento, React, Groovy, TypeScript, PHP, CSS, SAP, Jira, Azure DevOps, LaunchDarkly, MSE Jenkins, Apollo GraphQL, Docker, Cypress, BrowserStack
We hope these are the kinds of outcomes you were looking for. If you want to learn more about the work that went into this project, we're happy to answer your questions.
Better yet, let's talk about whichever project you were mulling over that brought you here. We love to talk shop, and the first few conversations are always free.