AI Scrum Assistant for Distributed Agile Teams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Agile project management in distributed teams faces challenges such as limited experience with agile methodologies, balancing collocation benefits with distributed agile, incomplete stories leading to high onsite dependency, and technical issues with maintaining momentum and quality of agile events, especially when team members are located across different time zones.

Innovation Solution

An artificial intelligence and machine learning-based virtual assistant, designated as a Scrum Assistant, provides guidance and automates agile processes, including retrospective analysis, iteration planning, daily meetings, backlog grooming, report generation, release planning, and story viability prediction, to support teams in developing products using agile methodologies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If distributed teams use agile methodologies, then team flexibility and remote collaboration are improved, but maintaining momentum and quality of agile events becomes difficult due to time zone differences

Engineering Contradiction:
Improvedistributed team collaborationVSAvoidagile event quality
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

An AI-powered virtual assistant acts as an intermediary to facilitate agile events across time zones. The assistant automatically sends notifications, schedules meetings, tracks action items, and provides real-time updates to all team members regardless of their location, ensuring consistent participation and maintaining event quality without requiring synchronous communication.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary actions by pre-scheduling agile events, preparing meeting materials, and sending advance notifications to team members before events occur. This allows distributed team members to prepare in advance and participate effectively despite time zone differences, maintaining event quality and momentum.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If team members are located across different time zones, then remote work flexibility is improved, but maintaining momentum of agile processes deteriorates

Engineering Contradiction:
Improveremote work flexibilityVSAvoidagile process momentum
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The virtual assistant ensures continuous progression of agile processes by automatically tracking and notifying team members about pending tasks, upcoming events, and action items. The system maintains momentum through automated follow-ups and continuous visibility of project status, eliminating gaps that typically occur in distributed teams across time zones.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system implements automated feedback mechanisms by sending real-time notifications about task completion, event outcomes, and action item status to all team members. This continuous feedback loop keeps distributed teams aligned and maintains momentum despite geographic separation and time zone differences.

Inventive Principle:
Principle #23Feedback

3Device complexity

If manual agile processes are used in distributed teams, then implementation simplicity is improved, but team efficiency and scalability deteriorate

Engineering Contradiction:
Improveprocess implementation complexityVSAvoidteam efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The virtual assistant operates autonomously to manage agile processes, automatically scheduling events, sending notifications, tracking action items, and generating reports without requiring manual intervention from team members. This self-service capability maintains implementation simplicity while dramatically improving team efficiency and scalability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system replaces manual mechanical processes (scheduling, notification sending, task tracking) with automated AI-powered mechanisms. This substitution eliminates repetitive manual tasks while maintaining process simplicity, thereby improving team efficiency and enabling scalable adoption across distributed teams.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Productivity

If virtual assistant automates agile processes, then team efficiency and productivity are improved, but system complexity increases

Engineering Contradiction:
Improveteam efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The virtual assistant is designed as a universal system that handles multiple agile functions (scheduling, notifications, task tracking, report generation) through a single integrated platform. This multi-functionality improves team efficiency across all agile processes while avoiding the complexity of multiple separate tools and systems.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11341439B2Artificial intelligence and machine learning based product development
Publication Date: 2022.05.24 ACCENTURE GLOBAL SOLUTIONS LTD
  • US11341439B2 patent drawing
  • US11341439B2 patent drawing
  • US11341439B2 patent drawing

AI summary

In some examples, artificial intelligence and machine learning based product development may include ascertaining an inquiry, by a user, related to a product that is to be developed or that is under development, and ascertaining an attribute associated with the user. The inquiry may be analyzed to determine at least one virtual assistant from a set of virtual assistants to respond to the inquiry. The determined at least one virtual assistant may be invoked based on an authorization by the user. Further, development of the product may be controlled based on the invocation of the determined at least one virtual assistant.