Tuesday, 25 February 2014

How I Fell in Love With Impact Mapping...

12 months ago my team was engaged to provide a very rough estimate for a large new reporting and analytics program.  Over the next 5 months we cycled back and forth until eventually the sponsor decided to proceed and nominated a “business lead” to work with us. Excited by the problem, I quickly reached out and invited the nominee to visit our site, meet the development team and understand the work in progress.  From this meeting we established that the program had a number of senior stakeholders with competing priorities, so I offered to help facilitate a workshop with the stakeholders to clarify the scope and priorities.  The offer was accepted and the workshop was held a few weeks later.

I'm sure you can imagine my surprise when the workshop attendees turned out to be external consultants, rather than the actual senior business stakeholders we had expected.  Surprises aside, the consultants were credible enough proxies for us to feel we were making good progress cobbling together high level scope and priorities.  Good enough, in fact, that we moved roughly the top priority scope items forward into a discovery phase, enabling us to produce a long and expensive plan to deliver about half the scope!

As the proverb says every cloud has a silver lining. Our unappealing plan led to an invitation to present (“explain”) to the senior business stakeholders at the program governance meeting. The presentation sparked a lively conversation about timing, priorities and scope. The program lead, responsible for getting the business case approved and funding released, requested a “deep dive” to understand who had requested each feature and associated benefit. Empathising with him as I recalled harrowingly similar situations in my past life as a business sponsor, I offered to facilitate the “deep dive” he requested.


A couple of months passed before our offer of assistance was accepted. When they did decide to workshop the scope and benefits with us they pulled out all the stops.  With the support of the executive sponsor the session was made mandatory for the program’s senior stakeholders to attend. It might have taken us 9 months, but we finally had the chance to actually connect with our stakeholders and understand the problems they were trying to solve.  Now we just had to live up to the expectation we had created!

+Gojko Adzic's Impact Mapping
As luck would have it my friend and colleague +Wayne Palmer had recently read +Gojko Adzic's Impact Mapping. He had been talking about it incessantly waiting for the right opportunity to use it. When I told him about the challenge he was quick to find a whiteboard and explain why impact mapping was the answer. I was sold. That weekend I purchased  it on my kindle and read it back to front. I was in love!

With the intention of immersing the business stakeholders in our agile world we turned one of our standard meeting rooms into a collaboration workspace using our "Jean Tabaka meeting" skills. The walls were plastered with butchers paper and the large table made out of several smaller desks was pulled apart to create smaller team spaces. With a JET Spotify playlist energising the room we waited anxiously for our guests to arrive.

The group arrived on mass about 15 minutes late. Introductions and handshakes all round, an apology for the shocking Movember Mos some of the team were sporting  and we were ready to go. I opened with the usual workshop kick off techniques, agreeing the agenda, purpose and operating agreements. Then we dived into an explanation of impact mapping.

According to impactmapping.org: An impact map is a visualisation of scope and underlying assumptions, created collaboratively by senior technical and business people. It is a mind-map grown during a discussion facilitated by answering the following four questions:
  • Why are we doing this? The Goal.
  • Who will be impacted by it?  The Actors.
  • How should our actors' behaviour change?  The Impacts
  • What can we do, as a delivery team, to support the required impacts? The Deliverables
With the explanation complete and the group keen to get started, I asked each participant to write down on an index card what they believed the Goal of the program to be. Each person's suggestion was read out to the group and pinned to the meeting room wall. After a quick lesson for our executives on dot voting, we had a proposed goal.  A little further education on +Jean Tabaka’s definition of consensus (I can live with that and support it) and we have moved from proposed to agreed.

The next input we needed for our map was Actors. I briefly reminded the group of the definition of actors and asked them to brainstorm in their table groups. In hindsight we should have time boxed this exercise rather than letting them write until they ran out of ideas! Thirty something actors later, we had quite a list. Given we were over half way through a 2 hour workshop (that had started 30 minutes late) completing the mind map for all of the actors was not going to happen. So we split them into Primary, Secondary and Off Stage actors, then dote voted to determine which of the Primary actors were most important to the goal.

Four groups roles surfaced as key to delivering on the goal - Finance, Products, the customer facing teams and the line management of the customer facing teams. With 15 minutes left in the workshop and having made a commitment to the group that we would finish on time, Wayne and I felt we needed to at least start on the how for the most important actor, to incentivise the participants to come back for another session. After a quick group brain storm we got a handful of inputs, honoured our time-box, and agreed to call it a day. The highlight of the afternoon definitely came in the last moments when there was a universal commitment to clearing diaries and returning for the second session.

We entered the second workshop determined to draw out measurable impacts from the group. This was a true test of my facilitation skills, not helped by it being the second day of summer and 36°C (97°F)! While I don't think we ever got to measurable impacts we did draw out some recurring themes about "trust and belief" that would become the foundation of our delivery approach.

It was a long afternoon. The session ran over by an hour and the building's air conditioning had automatically turned off. By the time we had captured impacts for the four actors and prioritised them, everyone was very hot and very tired. I remember feeling rather deflated at the end of the session. We hadn't gotten to what and our stakeholders were grumpy. From the debate, it became apparent that this stakeholder group had not had many opportunities in the past to discuss their competing priorities.  Looking back now, I can see that this was probably the most valuable session we had. We had entered what +Jean Tabaka had taught us was the "groan zone" (from Sam Kaner's book the Facilitator's Guide to Participatory Decision-Making).


By 7pm, while the group had managed to agree on the top impacts there was no way we were going to make any progress on the what that evening. At least they were open to another session, although this time they requested we meet at their location and come prepared with our view of how the existing shopping list of deliverables map (or don't map) to the priority impacts.

In preparation for the next workshop we put the impact map in MindMup and produced a storyboard for a powerpoint deck! That last workshop had clearly shaken our confidence. We were afraid that we might have lost buy in to the process and for just a moment we thought communicating through slides would be more comfortable for them and help us reconnect. As the plan shaped up and we constructed the impact map from index cards on a large meeting room wall, our confidence began to return and the powerpoint deck was abandoned.


As requested the next workshop was held at head office, so we packed up our index cards and reconstructed the impact map there. It turned out that meeting at a more convenient location for our stakeholders came with the added bonus of less late and less grumpy stakeholders! :-)

We positioned the purpose of this session being to confirm the scope, ratify the priorities and agree to pivot. The stakeholders were clearly impressed with the impact map visualisation, with one stakeholder commenting "You have captured our problem exactly!" This session ran fairly smoothly. A couple of scope items were added and a few more were clarified and we reached consensus on scope. When we opened the discussion on priorities there were two clear camps. Minus the heat and the later hour, the conversation was constructive although inconclusive. Feeling that a decision was in reach we agreed to facilitate a prioritisation session, this time over laying some indicative timelines to help them understand the trade offs.



For the final session we had narrowed the options down to three alternatives with clear links to the Actors and Impacts they support. This time the discussion focused on clarification of the options with  consensus being reached on option 2 - which much to our delight was the same option that the impact map pointed to! Four circa 90 minute workshops over two months and we had done it! The impact map had captured the essence of the business problem and provided the catalyst for a much needed pivot by the program.

Through the impact mapping workshops, I truly believe we transformed our relationship with this business group. The focus has shifted from delivering against a predefined roadmap, to a prototype driven discovery process able to flex and pivot as we learn more about the problem space. Our business lead has even driven a renewed focus on getting the right business people to take ownership of the newly defined features! As for me, Impact Mapping is now an essential part of my agile toolkit and a concept I have already commenced using with new stakeholders.

To hear the full story you can view my talk from Agile Australia 2015, Impact Mapping - Making an Impact over Shipping Software, on +InfoQ.

24 comments:

  1. Wonderful case study - I'm intrigued and wanting more.

    ReplyDelete
  2. Nice - must read that book - I've read everything else from Gojko.

    ReplyDelete
  3. One of the most prominent issues the students have to deal with while writing assignments is plagiarism. Hence, they extensively use plagiarism checker to check if there are any copied content in the paper.
    Another major reason for using plagiarism checker free is that universities do not accept plagiarized content. Plagiarism is a serious offence. Hence, if found, the students are suspended or might even lose the grades.
    Due to these limitations, it is evident that the plagiarism checking & wordcounter tool are not at all effective to check plagiarism. The term plagiarism is actually very broad. It is merely not coping with words. But these tools, unfortunately, detect words but not ideas. Hence, the chances of plagiarized papers remain.

    ReplyDelete
  4. Amazing post! The required details for Assignment Help is discussed in your post and beautifully captured all essential information. If you do not have any website in your mind for placing your order, please visit greatassignmenthelp for more information.
    Assignment Help Online
    Online Assignment Help
    Assignment Help Online Services
    Assignment Helper
    Assignment Assistance
    Assignment Help Experts
    Online Assignment Help Services
    Assignment Writing Help

    ReplyDelete
  5. Unquestionably, HP printer is one of the top-notch printing devices that are mostly used for quite a lot of printing tasks. By connecting your wireless printer with your network you can easily take the benefit of network printing. However, while creating your HP Wireless Printer Setup, you may found some error messages or issues. When you connect your HP printer with a wireless network, then while printing sometimes the connection drops without warning. Also, the status of printer shows as offline on your computer screen. If you are also facing such issues, then we recommend you to put a call on helpline number which is available throughout the day and night
    hp wireless printer setup
    hp wireless printer
    hp wireless printer software
    hp printer setup

    ReplyDelete
  6. Every touch point needs to be the well-positioned brand to perfectly enhance return on assets and investment Java Assignment Help portals equip themselves with professional insights and up to date statistics, that could really boost up your grades in marketing assessment.
    Allassignmenthelp reviews

    ReplyDelete
  7. You did really good work. I really appreciate your new and different post.If you are looking for Quicken Technical Support, we are always available for your support. We provide Quicken Customer Service Phone Number for your help and query. Quicken is a personal finance management tool, with this tool you can manage your money easily. With this tool you can view your invest your money. For example you can view your banking, other investment, retirement and credit card accounts. You can manage all type of investment in one place. In this money management tool if you face any type of problem or you want to ask any type of query you can freely contact with our customer service. Our Quicken Customer Serviceteam solves your problem or query as shortly as possible.

    Quicken support Phone number
    Quicken Error HTTP 504
    convert quicken to QuickBooks
    quicken ol-393-a
    quicken won't update
    Quicken Error OL-301-A
    quicken error cc-506

    ReplyDelete
  8. Does your HP printer fall in the conjunction of some technical blunders and user cannot available to get the beneficiary result with it? Due to mishandling of HP printer, there might be come some negative failure and effect. Happening of such odd result can take place anywhere and anytime while you are using the HP printer. For taking the best return of investment over its capital value, nobody likes to compromise with its negative concerned and try to remove it in the short time interval. However, it is not imperative that each HP user does aware of the comprehensive problem-solving approach to crush failure sets at negative end. Hence, the troubled HP Customers must have to take the verbal meeting to customers whether they are available to give the solution of problem within defined time limit. Our expert team tells the concerned user with the ongoing problem on hp customer support phone number should be removed out or not. Why should you hang out here and there in case the solution of problem is present on the help desk center of our third-party professional team? We are trying better to give the impeccable solution so that same irritating problem cannot attack in Hp printer furthermore. In urgency case, you must dial our toll free number. For knowing more information, you can surf our web portal. https://www.hpprintersupportpro.com/hp-printer-customer-support

    hp customer support
    hp customer support number
    hp customer support phone number
    hp printer customer support
    hp printer customer support number
    hp printer customer support phone number

    ReplyDelete
  9. Very nice!!! This is really good blog information thanks for sharing. We are a reliable third party Quickbooks online support company, offering technical support for various types of technical errors.

    ReplyDelete
  10. Thanks for sharing informative stuff on Assignment Help! You have explained all relevant information on writing services in this write-up. Students who are struggling for higher marks can visit greatassignmenthelp to place their order for quick help.
    Assignment Help Online
    Online Assignment Help
    Assignment Help Online Services
    Assignment Helper
    Assignment Assistance
    Assignment Help Experts
    Online Assignment Help Services
    Assignment Writing Help

    ReplyDelete
  11. When you apply the printing command to your canon printer, you get failure message. Your printer is unable to print any document, so it shows that your printer has some technical faults. You need to repair it immediately, so we are the best skilled printer technicians and can help you remotely. Our printer experts have the technical skills, and depth knowledge to repair your canon printer correctly. Our canon support number helps you to provide instant solutions for any issue. Being a reliable third party support provider, we take only nominal charges.

    ReplyDelete
  12. Students Assignment Help has the expert team of essay help experts who are ready to complete college essay on essay help Canada for the learners of any academic level.

    ReplyDelete
  13. Common MLA citation generator style types along with examples of how they are laid. Start the Works Cited list on a new page at the end of your assignment. Harvard generator covers all basic explanations and examples for the most common types of citations used by students.

    Harvard reference generator

    Narrative writing is a specific kind of writing where it involves a lot of interpretations with creativity. It is like depicting a story to the readers. This type of write up does not have any specific rules or writing norms. But, certainly, it has a definite way to proceed and also to blend it creatively. Here are some of the definition, types, and characteristic of narrative writing.

    ReplyDelete
  14. Thank you very much for sharing this information with us, I am very happy to have found this information.
    My Assignment Help

    ReplyDelete
  15. I suggest everyone to choose Assignment Help Australia for getting the best guidance in their academia. The proficient experts assist as per the requirements and learning styles desired by the university.

    ReplyDelete
  16. I suggest everyone to choose Assignment Help Australia for getting the best guidance in their academia. The proficient experts assist as per the requirements and learning styles desired by the university.

    ReplyDelete
  17. Thank you for the visit, thank you also have provided the information we really need, do not forget to share information and visit our page thank you. tokeny

    ReplyDelete
  18. Get the details of Anushka Sharma Wiki Biography, Height, Age, Husband. Anushka Sharma is one of the fabulous actresses of Bollywood. She was born on the 1st of May, 1988

    ReplyDelete
  19. Do you need some expert’s assistance to overcome your Microsoft Outlook issues or know about this amazing software more? Well, at Microsoft Outlook Support. I am available all the time whenever you need me. As an Outlook tech associate, I would resolve your entire queries within promised time frame.
    Microsoft 365 support
    Office 365 support
    Outlook Support Phone Number
    Microsoft Outlook Support
    Outlook Support

    ReplyDelete
  20. Well-explained blog! Writer has described the complete information of Assignment Help in detailed manner. Find all details regarding expert help at assignmenthelpshop to achieve high marks and to boost your academic performance.
    Assignment Help Online
    Online Assignment Help
    Assignment Helper

    ReplyDelete