Contents:
Collect subtasks with AI
Write test cases with AI
Get story splitting advise using AI
Run INVEST analysis with AI
Impact analysis with AI
StoriesOnBoard AI assistant
StoriesOnBoard AI offers an efficient approach to context management. The initial setup prompts you to input all necessary product details, including how your story mapping process works, specific product information, key features, and target user personas.
StoriesOnBoard AI offers a streamlined and specialized approach to story mapping and backlog management. Capturing all necessary product details during the initial setup and consistently retaining this information eliminates the need for repetitive input. It ensures that all generated content aligns with the project’s objectives.
StoriesOnBoard AI is trained explicitly in story mapping best practices, providing structured and customizable results that integrate seamlessly into the backlog without additional formatting. Furthermore, it maintains a comprehensive view of the entire backlog, including both AI-generated and user-added items, which enhances accuracy and prevents duplication. This holistic approach supports unified, real-time collaboration among team members, ensuring everyone works within the same context and format, fostering greater consistency and coordination.
Working with StoriesOnBoard AI on your backlog you will be supported with AI assistance as following:
brainstorm user personas
identify high-level user goals
break goals into user journey steps
brainstorm user stories
write the user story itself
identify acceptance criteria
collect subtask
write test cases
get advise on story splitting options
run INVEST analysis
explore your own custom AI functions for your needs
Why use custom AI functions
Custom AI functions allow you to create an AI function for content you frequently use during specification. Once you create your custom AI function, you will be able to run it on any user story in your backlog.
The possibilities are really endless; you are free to add anything you need. Let's take a look at a few examples:
subtasks
test cases
PRD's
INVEST analysis
splitting advice
and so on...
Creating your own Custom AI function will allow your team to deliver consistent structure in all time while the content is customized exactly for your requirements to support your workflow. This approach allows teams to quickly plan and detail a digital solution.
How to create custom AI functions
StoriesOnBoard AI assistant can help you with any story maps you create on StoriesOnBoard. To start using AI assistant in your backlog make sure that the AI assistant is enabled on your workspace and you provided information in the product context form (product description) for the AI assistant to get started.
💡 Tip - Learn more about:
To create your custom AI function follow these steps:
Open the story map and visit the "AI Assist" menu then select "Custom AI functions".
You will find yourself in the custom AI function settings menu where you can access the following sections:
AI functions (collection of default AI functions)
Custom AI functions (your own custom AI functions).
💡 Tip - Learn more about:
Add AI functions from library
Open the story map
Select the "AI Assist" menu
Click on "Custom AI functions"
Select "+ Add from library"
Choose an AI function from the library and click on "Add"
Create custom AI function from scratch
Open the story map
Select the "AI Assist" menu
Click on "Custom AI functions"
Scroll down to "Custom AI functions"
Select "+ Add"
Enter the title of the AI function
Enter description of the AI function
Click "Save"
Enter the title of your template and create instructions for the AI assistant. Include what to do and how you want to get the result. You can include examples for your preferred structure as shown below. Then "Save" your template.
What can be included in the template:
you can include commands (prompts) into the input field like "collect ideas for..." and
you can also enter output format like:
Group
- item 1
- item 2
Hints for creating a proper AI template:
AI understands the story, the parent items, and the product description as well, so you can refer to these items, e.g., write ... for this user story
You can provide a template, and if it doesn't look good, change the template. For example, use brackets if you want to stick to an exact expression.
StoriesOnBoard AI understands the examples as well, feel free to include a simple example to suggest the result.
AI functions are optimized for product management, so please don't try to ask for cake recipes 🚫🎂
Let's create a custom AI Template for writing test cases:
Write test cases for the given user story. Return with the title, description and the potential steps at least 3-5 steps if needed and expected result. Use the following format:
**Test Case ID:** TC_01
**Title:** Successfully invite a new user with a valid email address
**Precondition:** User is logged into the webshop and is on the invite new user page.
**Test steps:**
- Enter valid email address into the invite field.
- Click the "Send invitation" button.
**Expected result:** The system sends an invitation email to the provided email address, and a confirmation message is displayed to the user.
**Postcondition:** The user receives an invitation email and can accept the invite to join the webshop and purchase items.
***
Go back to the story map and open a user story card where you want to run the new "Write detailed test cases" Custom AI function. Click into the description and press 'SPACE' in a new line to access the AI assistant and run a selected a custom AI function.
The AI assistant will write test cases for you based on the established Custom AI Function. Accept or refine the result.
Your test cases written by StoriesOnBoard AI assistant are ready in seconds and your can share it with your team.
Custom AI template examples
Following this approach you can create any custom AI content for your needs for example:
Collect subtasks custom AI template example:
Collect possible subtasks for the given user story and organize subtasks into checklist. Stick to the following format:
** Subtasks **
- subtask
- subtask
- ...
Advise story splitting options custom AI template example:
Check the user story and apply the SPIDR user story splitting technique (Spike, Path, Interface, Data, Rules) to identify opportunities to split it into smaller user stories. Return with 5 new story, for each split, provide only the new user story titles in a bullet list and specify which SPIDR method was used for each. Include a brief explanation of the reasoning. Be strict. Return results in the following format:
For example:
Original story: add dishes to the cart
New user stories:
- Research optimal methods for adding items to a cart (Spike)
- Allow adding dishes to the cart from the menu (Path)
- Design and implement a user-friendly 'Add to Cart' button (Interface)
- Save cart data persistently across sessions (Data)
- Prevent users from adding out-of-stock dishes (Rules)
Run INVEST analysis custom AI template example:
Run an INVEST analysis on the user story. Be strict. Return results in the following format:
__INVEST__
* criteria name: [fail/pass]: reason
* criteria name: [fail/pass]: reason
Impact analysis custom AI template example:
Write an impact analysis for the user story, and write a sentence for each impact category. Insert a "HIGH" "MEDIUM" "LOW" expression into each category right after the ":" mark. Follow this format:
Impact Analysis:
User Impact: VALUE : explanation
Business Impact: VALUE : explanation
Strategic Impact: VALUE : explanation
Market Impact: VALUE : explanation
Learn more about:
Additional Contents:









