View on GitHub

Cross-Disciplinary Software Team Spaces

A Pattern Language

Nominal Group Technique

Summary

Make better decisions by collecting individual opinions first. Then focus group meetings on areas where people disagree. This approach reduces bias and ensures all voices are heard.

Context

Group decisions often fail because of social pressure. Loud people, bosses, or group thinking can silence different views. Teams need decisions that include everyone’s input while using meeting time well.

Problem

Group brainstorming often gets taken over by the loudest voices, first ideas, or pressure to agree. This creates poor decisions that miss the full range of expertise and viewpoints available.

Solution

Collect individual opinions separately from group discussion. Gather input independently and anonymously before meetings. Use meeting time to focus on disagreements and different views instead of forcing fake agreement.

Forces

Implementation

Detailed Facilitation Guide

Phase 1: Preparation and Design (1-3 days before session)

Step 1: Define Clear Goals

Step 2: Design Input Collection

Step 3: Pre-Communication

Phase 2: Independent Input Collection (24-72 hours)

Step 1: Individual Response Process

Step 2: Response Monitoring

Phase 3: Synthesis and Analysis (2-4 hours before meeting)

Step 1: Data Organization

Step 2: Meeting Preparation

Phase 4: Focused Group Discussion (45-90 minutes)

Step 1: Opening and Context Setting (10-15 minutes)

Step 2: Exploring Disagreements (20-50 minutes)

Step 3: Synthesis and Next Steps (15-25 minutes)

Digital Implementation Approaches

Synchronous Virtual NGT:

Tool Setup:

Process Adaptations:

Asynchronous Digital NGT:

Platform Options:

Process Design:

Hybrid Implementation:

Combined Approach:

Result Synthesis Frameworks

Quantitative Analysis Framework:

Ranking Analysis:

Rating Aggregation:

Qualitative Synthesis Framework:

Theme Extraction:

Disagreement Analysis:

Decision Support Framework:

Decision Matrix Creation:

Recommendation Development:

Advanced Facilitation Techniques

Managing Difficult Dynamics:

Hierarchical Pressure:

Cultural Considerations:

Quality Assurance Techniques:

Input Quality Enhancement:

Process Improvement:

When NOT to Use NGT:

Examples

Product Roadmap Prioritization:

Technology Selection:

Team Process Changes:

Sources