Skip to content

Latest commit

 

History

History
166 lines (106 loc) · 6.45 KB

File metadata and controls

166 lines (106 loc) · 6.45 KB

RHYTHM Method Principles

Version: 1.0.0
Last Updated: 2025-11-22
Status: Initial Draft - For Review

Core Principles

RHYTHM Method is built on six core principles that guide how agents and humans work together:

1. TEMPO: Fast Computational Speed

Agents work in hours, not weeks.

  • Execution cycles (2-8 hours) instead of sprints (2 weeks)
  • Continuous execution instead of discrete work periods
  • Real-time analysis and replanning instead of scheduled planning meetings
  • Instant dependency analysis and resolution

Why: Agents operate at computational speeds that are fundamentally different from human teams. RHYTHM Method leverages this speed while ensuring control and coordination.

2. Flow: Continuous Execution with Dependency-Driven Prioritization

Work flows continuously, prioritized by dependencies.

  • Continuous execution without artificial sprint boundaries
  • Dependency-driven prioritization (dependencies must be resolved first)
  • Real-time work queue management
  • Automated dependency graph maintenance

Why: Agents can work continuously and analyze dependencies with precision. RHYTHM Method ensures work happens in the right order, maintaining flow and preventing bottlenecks.

3. Control: Human-in-the-Loop at Critical Decision Points

Humans maintain strategic control through HITL checkpoints.

  • Human-in-the-Loop (HITL) at critical decision points
  • Configurable approval gates for strategic decisions
  • Human validation of specifications and deliverables
  • Strategic human guidance for business decisions

Why: While agents handle execution at fast TEMPO, humans provide strategic judgment, business context, and ethical oversight. RHYTHM Method ensures humans maintain control at critical points.

4. Coordination: Multi-Agent Collaboration with Structured Interfaces

Agents coordinate through structured interfaces and shared context.

  • Multi-agent collaboration on complex tasks
  • Structured interfaces for agent-to-agent communication
  • Shared context and dependency awareness
  • Automated coordination and conflict resolution

Why: Complex work requires multiple specialized agents working together. RHYTHM Method provides structured coordination mechanisms that enable effective multi-agent collaboration.

5. Precision: Token-Based Estimation

Token-based estimation replaces abstract story points.

  • Precise, measurable estimation based on tokens
  • Token counts for code generation, analysis, documentation, validation
  • Roll-up estimation from tasks to work units to features
  • Capacity planning based on agent throughput rates

Why: Agents can analyze work with precision. RHYTHM Method leverages this capability for accurate estimation and capacity planning, replacing abstract story points with measurable tokens.

6. Adaptive: Methodology Evolves Based on Real-Time Learnings

The methodology adapts and improves continuously.

  • Automated process analysis and improvement
  • Real-time learning from execution cycles
  • Continuous refinement of workflows and processes
  • Methodology evolution based on actual usage

Why: RHYTHM Method is designed to improve over time. Agents can analyze process effectiveness and suggest improvements, enabling continuous methodology refinement.

Note: For information on RHYTHM Method's design philosophy (Agents First, Human Integration) and hybrid approach, see 0. Overview.

Key Differences from Traditional Methodologies

Time Scale

  • Traditional: Weeks and months (2-week sprints, planning meetings)
  • RHYTHM: Hours and days (2-8 hour execution cycles, continuous planning)

Estimation

  • Traditional: Abstract story points, planning poker
  • RHYTHM: Precise token-based estimation, measurable factors

Prioritization

  • Traditional: Business value, risk-based prioritization
  • RHYTHM: Dependency-driven prioritization (dependencies first, then business value)

Execution

  • Traditional: Discrete sprints with defined boundaries
  • RHYTHM: Continuous execution with execution cycles

Planning

  • Traditional: Sprint planning meetings, fixed plans for sprint duration
  • RHYTHM: Continuous planning, instant replanning when priorities change

Coordination

  • Traditional: Daily standups, status meetings, manual coordination
  • RHYTHM: Real-time coordination, automated agent-to-agent communication

Quality

  • Traditional: Manual code review, scheduled testing, deployment meetings
  • RHYTHM: Automated quality gates, continuous validation, configurable HITL

Principles in Practice

Execution Cycles

Instead of 2-week sprints, RHYTHM Method uses execution cycles (2-8 hours):

  • TEMPO: Fast execution (hours, not weeks)
  • Flow: Continuous execution with dependency-driven prioritization
  • Control: HITL checkpoints at critical decision points
  • Coordination: Multi-agent collaboration on complex tasks
  • Precision: Token-based estimation for accurate planning
  • Adaptive: Cycle review and process improvement

Continuous Planning

Instead of sprint planning meetings, RHYTHM Method uses continuous planning:

  • TEMPO: Real-time plan updates (minutes, not days)
  • Flow: Plans adapt to dependency changes instantly
  • Control: Human validation of major plan changes
  • Coordination: Automated dependency analysis and resolution
  • Precision: Token-based capacity planning
  • Adaptive: Plans improve based on actual execution data

Dependency-Driven Prioritization

Instead of business value prioritization, RHYTHM Method uses dependency-driven prioritization:

  • TEMPO: Instant dependency analysis
  • Flow: Work happens in dependency order
  • Control: Human approval for priority overrides
  • Coordination: Automated dependency graph maintenance
  • Precision: Precise dependency detection and resolution
  • Adaptive: Dependency patterns learned and optimized

These six principles ensure that agents operate at their full potential (fast TEMPO) while humans maintain strategic control and oversight (RHYTHM).


Navigation

Previous: 1. Dictionary - Key terms and concepts
Next: 3. TEMPO - Understanding TEMPO: the speed/pace at which agents operate


Change History

Version Date Author Description
1.0.0 2025-11-22 Initial Initial RHYTHM principles docs