In this article, we will help you to use Nimble Buddy with our AI Agent Add-Ons.

Overview

Nimble Buddy’s AI Agent Add-On empowers users with advanced AI capabilities to streamline work management. It is our next step in human-AI collaboration. We have 6 AI Agents as follows:

This guide details how to use Nimble Buddy for generating card descriptions, acceptance criteria, comment summaries, BDDs, ToDos, and test cases, along with examples of output and options available for each feature.

Generate Card Description using Elaborator AI Agent

What It Does: Automatically create detailed and relevant descriptions for your cards (e.g., user stories, epics, or other card types) based on the card name. This feature works for all card types, including product-shipped card types and custom forms.

Key Benefits:

  • Save time by generating a strong starting point for card descriptions.
  • Easily modify or fine-tune the description to meet specific requirements.
  • Adjust the tone to align with your audience.

How It Works: Nimble Buddy generates card descriptions based on several factors:

  • Persona or role of the logged-in user: Ensures the description aligns with the role (e.g., Developer, Product Owner).
  • Card name: Plays a crucial role in determining the context of the description.
  • Parent card linkage: If the card has a parent card, Nimble Buddy uses its details to generate a more relevant description.

For the most accurate results, we recommend to have the above defined. The only mandate here is to have the card name while generating the card description.

Options Available:

  • Insert: Directly add the generated description into the card’s Description field with one click.
  • Regenerate: Generate a new version of the description if the current one doesn’t meet your requirements.
  • Copy: Copy the generated description to use elsewhere or as a reference.
  • Edit: Modify the generated description within Nimble Buddy to better align with your needs.
  • Refine: Adjust the tone of the description (e.g., formal, casual) to suit your audience or purpose.

Example: Generating a Description Using the Elaborator AI Agent

Scenario:
You are a Product Owner working on a project titled “Nimble Development.” As part of this project, you have an Epic titled “Schedule a call with a prospect,” with the following description:

“As a user scheduling feedback calls, I should be able to streamline the scheduling of feedback calls with prospects by integrating Calendly, allowing automatic scheduling and meeting invites to be sent without manual intervention. This enhances the efficiency of prospect engagement and feedback collection processes.”

You are now working on a linked User Story titled “Integration with Calendly for Feedback Call Scheduling.”

How the AI Agent Works:
Using the context provided by the Epic and User Story details, the Nimble Buddy AI Agent generates a relevant and comprehensive description for the User Story.

AI-Generated Description:

Generate Acceptance Criteria using Smart-Acceptance AI Agent

What It Does: Generate clear and concise acceptance criteria that define the conditions for completing a user story or technical story. This feature works for only User Story and Technical Story card types.

Key Benefits:

  • Ensure alignment between stakeholders and developers on expectations.
  • Simplify the validation process for completed tasks.

How It Works: Nimble Buddy aligns acceptance criteria with project objectives and the specific scope of the user story or technical story by analyzing:

  • Epic Name and Description.
  • User Story or Technical Story Name and Description.
  • Persona or role of the user generating the criteria.
  • Project Name

Options Available:

  • Insert: Add the acceptance criteria directly to the card’s field.
  • Regenerate: Generate a new set of criteria.
  • Copy: Copy the criteria for reference.
  • Edit: Modify the criteria within Nimble Buddy.
  • Refine: Adjust the tone of the criteria.

Example: Generating Acceptance Criteria Using the Smart-Acceptance AI Agent

Scenario: You are a Product Owner working on a project titled “Nimble Development.” As part of this project, you have a User Story titled “Integration with Calendly for Feedback Call Scheduling.”

How the AI Agent Works:

Using the details provided by the User Story title and context, the Nimble Buddy AI Agent analyzes the intent and generates relevant and detailed Acceptance Criteria for the story.

AI-Generated Acceptance Criteria:

Generate Comment Summary using Summarizer AI Agent

What It Does: Summarize the entire comment thread on a card to highlight key points, decisions, and action items. This feature works for all card types, including product-shipped card types and custom forms.

Key Benefits:

  • Save time by quickly understanding the context of lengthy comment threads.
  • Ensure no important detail is missed when reviewing card discussions.

How It Works: Nimble Buddy analyzes the following:

  • All comments in the thread.
  • Persona of the user generating the summary.

Options Available:

  • Insert: Add the summary directly to the Comment and Attachment section.
  • Regenerate: Generate a new summary if needed.
  • Copy: Copy the summary for other uses.
  • Edit: Modify the summary before inserting it.
  • Refine: Adjust the tone (e.g., formal or concise).

Example: Generating a Comment Summary Using the Summarizer AI Agent

Scenario:
Ethan Jacob, a developer, is assigned a defect titled “User unable to save changes to their profile information.” While working on this defect, Ethan collaborates with Clara William, a tester, to troubleshoot the issue. The following comment thread is exchanged:

Comment Thread:

  • Ethan Jacob: I’m unable to reproduce the issue on my end. I tested saving changes, and everything worked fine. Could you check if it’s happening for all users or just specific ones?
  • Clara William: The issue seems to occur only for users with admin roles. Other users can to save their profile changes without any problems.
  • Ethan Jacob: Got it, Clara. I’ll investigate if there are any permission-related problems for admin users on the ‘Save’ functionality.
  • Clara William: Let me know once you find something. I’ll recheck it once you make any changes.
  • Ethan Jacob: I’ll keep you updated. I’m still looking into it and waiting for some input from the backend team regarding the permissions.

Mark Robinson, the Product Owner, opens the Comments & Attachments tab of this defect. Instead of reading through the entire thread, he uses Nimble Buddy to quickly generate a concise summary of the comments.

How the AI Agent Works:
The Nimble Buddy AI Agent analyzes the conversation in the comments and generates a brief, meaningful summary that captures the key points discussed by the collaborators.

AI-Generated Comment Summary:

Note: When the comment summary is inserted into the Comments and Attachments section, it will be logged under the user’s name who generated it, with a note stating, “Generated using Nimble Buddy.”

Generate BDDs using Smart-BDD AI Agent

What It Does: Generate behavior-driven development (BDD) scenarios in Gherkin format for user stories.

Key Benefits:

  • Align development and testing teams on the expected behavior of the system.
  • Provide clear and structured test scenarios.

How It Works: Nimble Buddy generates BDD scenarios by analyzing:

  • Epic Name and Description: Understands the broader context of the behavior.
  • User Story Name and Description: Narrows down the specific scope of behavior.
  • Persona of the user generating BDD: Personalizes the language and focus areas.
  • Project Name and Template Selected: Ensures the generated scenarios align with the project requirements.

Options Available:

  • Insert: Add the generated BDD scenario directly into the card.
  • Regenerate: Create a new version of the BDD scenarios if the initial output needs adjustments.
  • Copy: Copy the BDD scenario for manual use or external reference.
  • Edit: Make edits to the generated BDD scenarios directly within Nimble Buddy.

Example: Generating BDD Scenarios Using the Smart-BDD AI Agent

Scenario:
You are a Product Owner working on the project “Nimble Development.” Within this project, you are focusing on the Story Map titled “Prospect Incentive Program.” One of the Epics in this Story Map is titled “Schedule a call with Prospects.”

The User Story under this Epic is titled “Integration with Calendly for Feedback Call Scheduling,” and it is defined as follows:
“As a user scheduling feedback calls, I want to integrate Calendly into the scheduling process, so that feedback calls can be automatically scheduled and meeting invites sent without manual intervention.”

How the AI Agent Works:
Using the context provided by the Epic and User Story details, the Nimble Buddy AI Agent generates Behavior-Driven Development (BDD) scenarios in Gherkin format, ensuring clarity and alignment with user requirements. You can modify it further if needed, and select the relevant ones to add in the BDD Scenarios field.

AI-Generated BDD Scenarios:

Generate ToDos using Smart-Task AI Agent

What It Does: Automatically create a detailed checklist of tasks based on the card’s requirements. This feature works for all card types, including product-shipped card types and custom forms.

Key Benefits:

  • Simplify task management by auto-generating action items.
  • Ensure all key steps are captured for a specific workflow.

How It Works: Nimble Buddy generates ToDos based on:

  • Project Name and Template selected by the user.
  • High-level deliverables provided by the user.
  • Persona of the user generating the ToDos.

Options Available:

  • Insert: Add selected ToDos directly to the card.
  • Regenerate: Generate a new list of ToDos.
  • Copy: Copy the ToDos for other purposes.
  • Edit: Modify the generated list before inserting it.

Example: Generating ToDos Using the Smart-Task AI Agent

Scenario:
You are a Product Owner working on a project titled “Nimble Development.” As part of this project, you have a User Story titled “Integration with Calendly for Feedback Call Scheduling.”

The User Story is defined as follows:
“As a user scheduling feedback calls, I want to integrate Calendly into the scheduling process, so that feedback calls can be automatically scheduled and meeting invites sent without manual intervention.”

How the AI Agent Works:
Using the details provided in the User Story title and description, the Nimble Buddy AI Agent generates a list of relevant ToDos. These ToDos are designed to capture the key tasks required to achieve the goal defined in the User Story.

The generated ToDos are displayed in a list format. You can review the suggestions, select the relevant ToDos, make changes if needed, and then insert them directly into the ToDos tab.

AI-Generated ToDos:

Generate Test Case Fields using Test-Gen AI Agent

What It Does: Generate detailed test cases for user stories and technical stories using the card type. Each test case includes:

  • Test Case Description
  • Pre-Conditions
  • Test Steps
  • Test Data
  • Expected Result
  • Post-Conditions

This feature is available only for User Story and Technical Story card types.

Key Benefits:

  • Save time on manual test case creation.
  • Ensure comprehensive coverage for all user stories.

How It Works:

Test cases are generated using:

  • Card details: Reads the card name and description to generate relevant test cases
  • Fields like Test Steps, Test Data, Expected Result, Pre- and Post-Conditions, are auto-populated based on context.

Provide well-defined user story or technical story details for comprehensive test cases.

Once the test cases are generated, you can:

  • Insert the relevant test cases into the Test Case field.
  • Regenerate for additional options.
  • Copy the test cases for external use.
  • Edit the details to meet your specific needs.

Example: Generating Test Cases Using the Test-Gen AI Agent

Scenario:
You are a Product Owner working on a project titled “Nimble Development.” Within this project, there is a User Story titled “Integration with Calendly for Feedback Call Scheduling.”

The User Story is defined as follows:
“As a user scheduling feedback calls, I want to integrate Calendly into the scheduling process, so that feedback calls can be automatically scheduled and meeting invites sent without manual intervention.”

How the AI Agent Works:
Using the context provided by the User Story title and description, the Nimble Buddy AI Agent generates a detailed test case. The test case is structured into the following sections:

  • Test Case Description: A brief overview of the test scenario being validated.
  • Pre-Conditions: Any setup or conditions that need to be met before executing the test.
  • Test Steps: A step-by-step guide for executing the test case.
  • Test Data: Any specific data required to execute the test.
  • Expected Result: The expected outcome if the test case passes.
  • Post-Conditions: Any cleanup or actions needed after the test case execution.

Once the test case is generated, you can review it, make necessary edits if required, and add it to the Test Cases tab.

AI-Generated Test Case:

Why Upgrade to the AI Agent Add-on?

The AI Agent Add-on for Nimble Buddy empowers you to:

  • Automate repetitive tasks and reduce manual effort.
  • Enhance accuracy and consistency in your project workflows.
  • Focus on strategic and creative aspects of project management.

Upgrade today and experience the transformative power of AI in your work management. Simplify your processes and unlock new levels of productivity with Nimble Buddy’s AI Agent Add-on!

  • Was this helpful?
  • Yes   No