Using the Lean Canvas for an IT solution proof of concept
I was assisting a client with sourcing some new IT solutions.
For one particular IT need, the client had shortlisted a potential solution
with a trusted vendor but they needed to explore the potential solution further
to understand its capabilities in more detail. They were unclear as to whether they
should directly source with this vendor or go to the wider market (with a
Request for Proposal (RFP)) to address this particular need. Further to this, it was unclear how long this project would run for so it was important to understand the time and effort that may be involved without consuming too many resources.
The client was seeking to employ a specific approach for
this potential solution, where a “fail fast” lean Proof of Concept (PoC) would
be conducted to rapidly test whether the potential solution was fit for purpose
without spending unnecessary time and effort required to conduct
a RFP.
To start, we confirmed the following principles to guide the PoC:
- Do not develop detailed requirements but rather hypotheses where we believe the solution’s features will be valuable for the client and its customers.
- Leverage Lean and Deming’s PDCA cycle which emphasises the use of the scientific method (hypothesis testing & observational learning) and the efficiency of ‘small batches’, doing things in incrementally on a success basis.
By adopting this approach, our anticipated benefits included:
- More efficient use of resources by avoiding expensive detailed planning to manage risk. Instead the PoC team would use rapid feedback from the experiments to help gauge the solution's effectiveness and inform estimation of future experiments.
- The client managed uncertainty of the proposed solution by iteratively running a series of experiments where the PoC team learns and adapt.
Leveraging industry better practice based on Lean Start-up
and Deming’s PDCA model (see Figure 1 below), we designed an iterative approach
for the PoC, focusing on learning from rapid feedback in small experiments (use
cases) to reduce the uncertainty risk. At regular intervals we would check the
progress of our experiments. If the experiments showed success, we would
continue to persevere with the PoC. If too many experiments failed with the
potential solution, we would pivot and start a RFP process.
Figure 2: Initial Solution Canvas
The solution canvas provided a simple way to centralise the
team’s focus on the PoC and help articulate the who, what, where and why without a significant investment in time or money. The discussion
helped to clarify the scope and the various assumptions that the team held. The
final result was converted onto a wall mounted whiteboard that allowed the team
to update the solution canvas contents as the PoC was executed and refined. I could not
re-produce the final output in this blog post as the canvas contained confidential
and identifiable information on the client. I can outline that segments 5
(Channels) and 9 (Unfair Advantage) were found to be redundant for the purposes
of the PoC and therefore removed from the PoC's solution canvas.
For executing the PoC experiments, the team employed a standard
agile scrum approach with ceremonies such as sprint planning, daily stand-ups,
fortnightly showcases, and team retrospectives. The outputs from team retrospectives
were used to update the solution canvas and update the estimates of the remaining experiments as required. This, in turn, helped to
tune the PoC's approach and inform the next sprint planning meeting.
From this experience I hope you can see how the Lean Canvas is an effective, lightweight and dynamic instrument to help provide
guidance and central focus for the team on their endeavors.
Suggested reading on Lean Canvas:
Maurya, M. (2011). Why Lean Canvas vs Business Model Canvas?
Retrieved November 20, 2016 from https://leanstack.com/why-lean-canvas
(@ashmaurya)
Humble, J., Molesky , J. & O'Reilly, B. (2015). Lean
Enterprise: How High Performance Organizations Innovate at Scale. O'Reilly Media. ISBN 978-1449368425
|
Comments
Post a Comment