The Un-Jimmy Tools: Even More Ways to Get Things Done

10 min read
  • how-to
  • resources

A drawing of a stack of various business analysis tools, such as the opportunity canvas.

There are many techniques and tools that can help you do excellent work — including the Jimmy Tools.

But the Jimmy Tools were never intended to be the exhaustive list of tools (that would be a fool’s errand). I simply chose to create them to fill what I saw as a gap for easy-to-use how-to guides for common techniques.

But plenty of excellent content and techniques remain that are great resources — tools and techniques that I use regularly and rate highly, but which don’t make appearances as a Jimmy Tools. I believe that you’ll find them useful, too, and, happily, all are free!

Here, then, are the Un-Jimmy Tools!

Meet the Un-Jimmy Tools!

To make this page easier to navigate, I’ve divided it into key focus areas — feel free to skip directly to a topic of interest:

  1. Building a backlog
  2. Getting the user experience right
  3. Writing (un-shit) definitions
  4. Tying it all together
  5. Closing remarks (& the Internet is your friend!)

Please note

These are the tools I use most, but which haven’t been addressed as a Jimmy Tool. There are many other approaches out there, and plenty of reasons why some of the approaches linked in this article might not work in your context. So as with everything in life, apply mindfully!

Note: I’ll endeavour to keep this up to date should new or different techniques surpass the ones listed here.

Building a backlog

Scoping and defining features is the bread and butter of agile Business Analysts, so it is helpful to have a couple of go-to techniques in your back pocket, ready to throw at any situation. The ones I love and reuse all the time are: the opportunity canvas, impact mapping, and story maps.

For working out what features you could or should add to your system, the opportunity canvas, and impact mapping (or a combination of the two!) will ensure that you and your team are making purposeful decisions.

But for analysing a whole new system, I tend to use story mapping because it helps you to ensure a functionally complete system. Story mapping is captured as a Jimmy Tool (with lots of credit toJeff Patton). So I’ll focus on the other two in this article.

And my advice on when to use each tool? Simply go with the one that you think will generate the most engagement with your stakeholders.

1. Opportunity canvas

Probably my all time favourite and most-used tool is the opportunity canvas, which was created by Jeff Patton, who describes it as follows:

[A] one-pager that you’d use to unpack your beliefs about a new feature or capability you’d like to add to your product. If you’re responsible for the success of your product, or just don’t like wasting time building things without knowing why, this will help.

Use it whenever you are trying to understand a problem and you’re scoping out possible features. It is surprisingly easy, and, handily, Jeff Patton’s website has a page that contains everything you need to know about the opportunity canvas including instructions, background, and more!

I actually can’t stress enough how powerful and versatile this tool is. For example, if you are building your product backlog, then check out how Teresa Torres takes the base unit (the canvas) and uses it to build what she titles an opportunity solution tree. Brilliant!

The Opportunity Canvas has nine sections on the page, they are: Problems, Users & customers, Solutions today, User value, User metrics, Adoption strategy, Business problems, Business metrics, and Budget.
The Opportunity Canvas.

Things to keep in mind when opportunity canvasing (based on my experience):

The best outcomes with opportunity canvases happen when you work on them with your development team as a collaborative scoping exercise. The opportunity canvas is most effective when used early in the process. If it feels like a documentation exercise rather than a creative one, you’ve probably left it until too late — which is surprisingly easy to do!

And a word to the wise: I have historically taken major creative liberties with the opportunity canvas and edited it to suit my particular context. Through trial and error, I have found that this was most successful when the edits were fairly minor and simply made the ingredients more understandable and easier for the team. Major wholesale edits were less successful 🫠.

Remember, the opportunity canvas approach assumes that the organisation and the product already exist — which is usually the case for work assigned to a BA or a team with a BA. But if your context is different, then never fear, you have plenty of options … just google lean canvas and you’ll find heaps of resources!

But there is one canvas that I think is worth mentioning here: The lean canvas. The lean canvas is basically a start-up friendly adaptation of the business model canvas. It helps you to validate and elaborate your start-up idea into something meaningful. If I’m not using the opportunity canvas, I’m probably using the lean canvas.

2. Impact mapping

Impact mapping is one of those techniques that, even if I’m not using it directly, has influenced how I approach analysis. Created by Gojko Adzic (of spec-by-example fame), it is a simple yet insanely powerful method to make sure you are building the right things.

The Impact Map is a structured mindmap. Starting with Goals, it first maps Actors, then for each Actor, the Impacts, then for each Impact, the Deliverables, and for each Deliverable, the Stories that will create it.
Impact mapping.

Impact mapping is a very powerful tool because it links functionality directly to goals. It is basically a form of benefit mapping for your backlog!

Gojko has an impact mapping website with lots of links to resources, talks, and articles about the technique. There is help for every type of user from beginner to consultant, so it’s the best place to start for anyone.

Here’s what Gojko has to say about it:

Project plans and requirements documents are often shopping lists of features, without any context why such things are important. Without a clear mapping of deliverables to business objectives, and a justification of that mapping through impacts that need to be supported, it is incredibly difficult to argue why certain items should or shouldn’t be invested in. In larger organisations with many project stakeholders or product sponsors, this leads to huge scope-creep as everyone’s pet features and ideas are bundled in.

Yup. I’ve seen that. A lot!

And for my part, I’ve found this technique most powerful when used with key stakeholders to help them to provide input to, and really understand, a product backlog (and the compromises/decisions that they are making).

Plus: mind maps are pretty! 💅

Getting the experience right!

Speaking of pretty: If you’re working on stuff with some kind of user experience (UX) component — which is pretty much everything — you need to understand your users well. You need user research!

4. User research

For information about users and their behaviour online, a good place to start is with the Nielsen Norman Group (NNGroup)!

They call themselves world leaders in research-based user experience and it’s not a joke. If you’re anywhere near UX or service design, NNGroup have probably done extensive research on it, which they share in articles, videos, and more … 

For example, are you considering a sticky menu? Here’s an article that summarises everything you need to know about sticky menus. Or maybe your designer is proposing a non-standard logo placement. NNGroup have done research on the impact of logo placement on brand recall for you. Maybe you’re redesigning how you present taxes and other fees in your shopping cart? They’ve already done some deep thinking about ecommerce for you.

Now I’m not saying that this gives you ALL the answers — context is important after all — but it can save you from wasting money discovering something that is already well established. And will help you to discover when you’re breaking established patterns (which isn’t necessarily a bad thing, but usually is if you’re not doing it consciously and wisely).

In sum: It’s my go-to starting point for any UX question.

5. Accessibility

Accessibility is a lot more than just adding alt text on images. Much, much more. Honestly, accessibility is a whole speciality in it’s own right, but if you and your team are working on customer-facing interfaces, then you should have at least a passing familiarity with the current web accessibility standard. The whole team should. Ideally, you’d have access to a real accessibility expert, and regular accessibility audits. But I digress.

If you’re working anywhere near a regulated industry or government, then there is a good chance that your project or product will need to conform to the Web Content Accessibility Guidelines (WCAG), other mandated guidelines, or both. There is a lot there, and honestly, between the ugly, legalistic format and the sheer volume of content, it is hard to take in, so I’d recommend govt.uk’s summary of WCAG 2.2 as a starter.

And if you have not been exposed to web accessibility, the W3C has this handy starter page just for you!

But let’s get back to basics … 

Write (un-shit) definitions

Lots of what we do requires us to define things. And defining things is hard work. Luckily, there’s help.

6. ConceptSpeak

Ronald Ross, together with his consultancy, BRSolutions, has been the authority for business rules for ages. They also created ConceptSpeak™ — a framework to help you to create better, more usable definitions of concepts.

An illustration of a glossary. The glossary is titled “My (not shit) Glossary”.
ConceptSpeak for un-shit work.

Now, they used to have this nice little free, downloadable white paper called the How to Define Business Terms Primer. It was great. Except they seem to have removed it from the internet. Boo.

It WAS a standalone cheat sheet for writing useful definitions. It WAS the paper you don’t think you need until you read it and you realise that every definition you’ve written — all those you thought were so clear — was probably shit (speaking from personal experience here 😭).

It WAS a truly great resource! It has good and bad examples of all the guidelines, which really helps you to see the difference. Here’s an example guideline pulled from the primer to give you a flavour (it is literally the first guideline, which proves that I didn’t have to look hard to find goodness):

A definition should express what a thing is, not what it does. So the first significant word in a definition should be a noun or noun phrase rather than a verb. This noun or noun phrase is called the kick-off word.

So, if you’ve been tasked with compiling a glossary, or you are having to define new concepts as part of your work, or your glossary is nonsense and you’re trying to clean it up, then you are about five years too late to get the BEST resource to help.

Here’s the consolation prize: a five part series on ConceptSpeak which isn't as good, or the same, but is as close as I can find.

  1. ConceptSpeak™ (1): Elements of Structure in Concept Models
  2. ConceptSpeak™ (2): Special-Purpose Elements of Structure for Concept Models
  3. ConceptSpeak™ (Part 3): Verb Concepts in Concept Models
  4. ConceptSpeak™ (Part 4): Nouns Based on Verbs — Objectifications & Roles
  5. ConceptSpeak™ (Part 5): Representing the States of Things

There’s really not much more to say. So moving right along … 

Tying it all together

I love the complexity of working across multiple systems, touchpoints, and domains. Except that tying all that complexity together is hard work!

I have two go-to tools I use when wrangling the big picture stuff: concept modelling and service blueprints. Now there’s a Jimmy Tool for concept models, but service blueprints are an entirely different kettle of fish: probably the most complex (and therefore most powerful) of the Un-Jimmy Tools.

7. Service blueprint

The service blueprint is a tool that is usually considered part of the service designer’s toolkit, but I reckon it is obvious outcome engineer territory, so I’m happily including it here!

When dealing with a lot of complexity, service blueprints are an awesome way to anchor your thinking without getting too wild or losing the customer in your analysis. Simply put, it is a tool that directly links analysis — process, data, and systems — to a customer outcome! How cool is that?

Since being the sidekick to a UX-er who was using a service blueprint to analyse an onboarding process for a large company, I’ve been hooked.

The Service Blueprint includes the Customer Journey, the Frontstage, the Backstage, and the Support Processes, separated by the line of interaction, of visibility and internal interaction respectively.
Service blueprints.

The service blueprint provides a structure and an approach to orient everything you do toward the customer (i.e., customer-centricity), rather than toward the organisation and systems. I cannot emphasise enough how much this one tool has changed my analysis approach for the better. Even when not doing service blueprinting per se, I’ve found myself using the Frontstage and Backstage constructs in much of my analysis.

NNGroup (yes those guys again) define a service blueprint as:

The activity of planning and organising a business’s resources (people, props, and processes) to (1) directly improve the employee’s experience, and (2) indirectly, the customer’s experience.

Pretty much everything you might ever want to know about service blueprints is collated in NNGroup’s Service Blueprint Study Guide.

In my experience, no two service blueprints look quite the same. Personally, I think that this is absolutely fine because I reckon success is being able to visualise all the moving parts, not necessarily to conform to some arbitrary standard — but I know a few designers who would disagree strongly with that opinion!

Closing remarks

There you have it! Those are the Un-Jimmy Tools that sit alongside the Jimmy Tools.

You now know all my secrets and can steal my job!

Now obviously this isn’t an exhaustive list of ALL the techniques I use, but simply some of the most important ones that I go back to time and time again.

My best advice is this: if none of these is appropriate in your context, then just google what you’re facing. Remember, the internet is your friend!