Create impactful, user-centric solutions with the Analytics & AI Use Case canvas. This tool ensures that your analytics and AI applications are tailored to meet specific user needs, driving real value and adoption.
The Analytics & AI Use Case Canvas is a strategic tool designed to help you develop analytics and AI solutions that are closely aligned with your users’ needs. By focusing on the user’s perspective, this canvas ensures that the solutions you create are valuable, relevant, and effectively address the key objectives and challenges your users face.
The canvas guides you through understanding what your users aim to achieve, the decisions they need to make, and the actions they can take. It helps identify their pains (obstacles or issues) and gains (motivations or desired outcomes), enabling you to design solutions that truly meet their needs.
By bringing together the user’s perspective and the solution’s capabilities, the Analytics & AI Use Case Canvas ensures a strong strategic integration and problem-solution fit.
The Analytics & AI Use Case Canvas is particularly useful in the following scenarios:
An analytics or AI use case is a specific situation (i.e., case) in which a user uses an application of analytics or artificial intelligence (AI) to achieve a certain objective. Therefore, the correct term would be “user case,” but “use case” has become the common term.
The analytics or AI application solves a specific problem (often called the user need) that is preventing or disrupting the user from achieving their objective. However, the solution often lies not only in the application of analytics or AI but also includes organizational changes and human intervention. This is why the term “solution” is used here for the combination of an IT/AI application and non-technical/analytical components.
An application usually covers several use cases and supports several users (roles). Nevertheless, it is important to consider each use case individually to optimally adapt the application to this use case or, if necessary, to decide that different use cases or users require different applications.
For the application or solution to be desired by the user (user acceptance) and consequently used, it must offer benefits for the user. The user benefits may differ from the value for the company, but ideally, the benefits contribute to the value.
The Analytics & AI Use Case canvas is inspired by the Value Proposition Canvas by Strategyzer: the right side describes the user perspective. From the user’s point-of-view (POV), the solution and its benefits are described on the left side. Finally, the problem-solution-fit check takes place in the middle.
With analytics and AI applications, the user need is often a need for information. In many cases, the problem is that the information is missing, wrong, inaccurate, incomprehensible, or late. Consequently, the user cannot make good decisions to choose the actions that have results contributing to their objectives. Thus, the value of data (or information value) could be described by the data value chain:
Data → Analytics → Information → Decisions → Actions → Results → Objectives
The Analytics & AI Use Case canvas adopts this data value chain by providing boxes for decisions and actions and objectives and results on the right side and (information) solutions on the left side. Ideally, the user can adjust their future decisions and actions if they have information that their past decisions and actions have not led to the desired results and objectives.
In practice, however, this feedback cycle (also called the closed loop approach) is often disrupted. These are the user pains. On the other hand, there are user gains that could help them.
The header defines the content of the canvas and should consist of the following information:
There should be no copies of the same canvas with identical headers, i.e., the header clearly identifies a version of the canvas (copy) and documents the current status of its content.
The footer explains the coloring of the sticky notes (and other formatting) on the canvas. For each sticky note color, there should be an identically colored or formatted sticky note on the legend with a title explaining this specific sticky note category.
Who is the user in this use case and—optionally—what situation is the user in when they want to use the application?
A user could be a specific person, but often the user is described by their role, function, or title. Personas are also a common descriptor. It is important that the user is defined as specifically as possible.
If the user activities and needs are very diverse or the use case is very specific, it makes sense to define the user in a specific situation. A specific situation can be a recurring appointment in a professional context or a purchase in a private context.
What are the objectives and results that are expected to be achieved by the user or that the user themselves expects from their decisions and actions (in this specific situation)?
It is important that the user is also responsible for the objectives and results, i.e., is allowed to make the decisions and/or carry out the actions. This is the core principle of multiple management practices, techniques, and tools:
All these and other approaches could be a starting point for the objectives and results box.
Which decisions is the user allowed to make to reach the objectives? What actions can the user take to achieve the desired results?
The sequence of decisions and actions defines the user’s workflow as part of a business process.
What gains does the user want for achieving their objectives and results, making decisions, or taking actions?
A gain is something that motivates the user to get up in the morning. It could be:
What pains does the user face in achieving their objectives and results, in making decisions, or taking actions?
A pain is something that keeps the user awake at night. It could be:
From the user’s point of view, what are possible solutions for the user to achieve their objectives and results, solve the pains and gains, make better decisions, and take successful actions?
A solution often combines a technical-analytical application and an organizational-personal service. It can be a stand-alone analytical or AI application or part of an existing operational IT application. Typical stand-alone application forms are dashboards or automatically generated reports. As an alternative to these pull solutions, there are also push solutions, such as email or app notifications. If the analytical solution is part of an existing application, it is referred to as embedded analytics. If it’s part of a device, it is referred to as edge analytics.
Analytics or AI solutions provide relevant information (see ⑥a) to the users and offer helpful functions (see ⑥b).
What information should the solution present to the user and in what form, quality, and value?
An information could be a metric, key performance indicator (KPI), quality indicator, fact, attribute, etc.
What functions should the solution offer to the user and in what form?
A function turns information into further information or action. It could be an analytical function (e.g., roll-up, drill-down, slicing and dicing information) or an operational function (e.g., perform an action or start a process to create a specific result).
The form follows the function: the form of the function could be a button in a graphical user interface (GUI), a voice command in a natural language interface (NLI), a text command in a command line interface (CLI), or a switch on a device in a human-machine interface (HMI).
How does the user benefit from this solution, specifically from the information and functions?
It is a user benefit if the information or function:
If the user benefits from the information, it helps achieve the objectives and results, thus improving both user performance and business performance. This improvement is measured with key performance indicators (KPIs), which are also indicators of the information value and indirectly of the data value.
Do the solution(s) solve the user’s problems? The application of analytics or AI is considered a solution if the functions and information provided by the analytical/AI application create benefits for the user.
For each benefit, one of the following statements should apply:
However, one solution alone will never solve all the user’s problems. The more user problems a solution addresses, the greater the problem-solution fit.