Identifying Decisions-to-be-Made with Product Context Analyzer
A Decision Loop connects a decision to the information required to make it and the actions that may follow. Decision Loops are identified for each core task and subtask, making explicit the general knowledge and situational awareness required for decision-making. By making these decision structures visible, they help teams identify opportunities to support users with AI or system intelligence, streamline decision-making, and design interfaces that guide effective choices.
Specify the activity you want to analyze. The activity can be a single task, a responsibility, or a multi-phase journey
Example: Order Pizza from a delivery service for a business meeting
Describe the activity in a single sentence without prescribing a particular product or solution.
Optionally include context such as who is performing the activity and under what circumstances.
Adding context helps make the analysis more domain-specific.
Activities involving judgment, planning, or coordination provide particularly useful input for decision analysis
The analysis takes several minutes depending on the scope and number of tasks identified
Select a task from the task hierarchy to explore its detailed context-of-use information
Decision Loops are identified for the selected task and its subtasks
Select the Decision Loops view to see the decisions identified across the selected task and its subtasks
Each Decision Loop shows the required information, the decision to be made, and the actions to be taken
Required information includes both general knowledge and situational awareness
Use Decision Loops to identify where AI can provide information, support decisions, or take action
Use Decision Loops together with Jobs-to-be-Done as inputs for defining AI agent responsibilities
Walk through the decisions in a task flow to systematically identify where AI could provide information, support a decision, recommend an action, or act on the user's behalf.
Use the required information for each decision to identify the general knowledge and situational awareness an AI capability needs to provide meaningful support.
Use the actions associated with each decision to explore where AI should advise the user, prepare an action, or execute it autonomously.
Combine recurring decisions, required information, and possible actions across tasks to define a coherent responsibility for an AI agent.
Use desired outcomes to define what an agent should help accomplish and Decision Loops to determine where and how intelligence can help accomplish it.