Pulsebook

Pulsebook

Development practices, workflows, and technical architecture guide for Equevu


Sprint Cycle

Overview

We follow a 2-week sprint cycle using Agile/Scrum methodology. This document outlines our sprint process, ceremonies, and best practices.

Sprint Timeline

Week 1

Day Activity Time Duration
Monday Weekly Check-in 8:30 AM 30 min
Monday Sprint Kickoff 10:00 AM 30 min
Wednesday Mid-sprint Check-in 11:00 AM 30 min
Friday Technical Review 3:00 PM 1 hour
Friday Weekly Checkout 3:30 PM 30 min
Daily Stand-up 9:00 AM 15 min

Week 2

Day Activity Time Duration
Monday Weekly Check-in 8:30 AM 30 min
Monday Sprint Progress Review 2:00 PM 30 min
Wednesday Pre-demo Preparation 3:00 PM 1 hour
Thursday Sprint Review/Demo 2:00 PM 1 hour
Friday Sprint Retrospective 10:00 AM 1 hour
Friday Sprint Planning & Backlog Grooming 1:00 PM 3 hours
Friday Weekly Checkout 3:30 PM 30 min
Daily Stand-up 9:00 AM 15 min

Sprint Ceremonies

1. Sprint Planning & Backlog Grooming (Combined Session)

Purpose

Refine backlog items, define sprint goals, and commit to deliverables for the upcoming sprint. This combined session ensures the team has a well-groomed backlog before planning the next sprint.

Timing

Every second Friday, 1:00 PM - 4:00 PM (after Sprint Retrospective)

Participants

Agenda

Part 1: Backlog Grooming (90 min)
  1. Review Upcoming Stories (30 min)
    • Break down epics into stories
    • Add/update acceptance criteria
    • QA reviews test scenarios
  2. Story Estimation (30 min)
    • Estimate new stories
    • Re-estimate changed stories
    • Include QA effort in estimates
  3. Prioritization (30 min)
    • Reorder backlog based on business value
    • Identify dependencies
    • Remove obsolete stories
Part 2: Sprint Planning (90 min)
  1. Sprint Goal Setting (20 min)
    • Review product roadmap
    • Define sprint objectives
    • Align with business priorities
  2. Capacity Planning (10 min)
    • Account for holidays/PTO
    • Consider meetings/ceremonies
    • Factor in support duties
  3. Story Selection (40 min)
    • Team pulls stories from groomed backlog
    • Verify story readiness
    • Commit to sprint backlog
  4. Task Breakdown (20 min)
    • Break stories into tasks
    • Identify technical approach
    • QA plans test execution

Output

2. Weekly Check-in

Purpose

Start each week aligned on priorities and upcoming tasks.

Timing

Every Monday at 8:30 AM (30 minutes)

Agenda

3. Weekly Checkout

Purpose

Review the previous week’s accomplishments and learnings.

Timing

Every Friday at 3:30 PM (30 minutes)

Agenda

4. Daily Stand-up

Format

Each team member answers:

  1. What did I complete yesterday?
  2. What will I work on today?
  3. Are there any blockers?

Rules

Remote Stand-up Tips

5. Sprint Review/Demo

Purpose

Demonstrate completed work and gather feedback.

Structure

  1. Sprint Summary (5 min)
    • Sprint goals recap
    • Metrics overview
    • Completion status
  2. Demonstrations (40 min)
    • Live demos of completed features
    • Show working software only
    • Focus on business value
    • BA presents context for each feature
  3. Feedback & Discussion (15 min)
    • CEO and Operations Manager feedback
    • Questions and clarifications
    • Next steps identification

Demo Best Practices

6. Sprint Retrospective

Purpose

Continuous improvement through team reflection.

Format Options

Start, Stop, Continue

Process

  1. Set the stage (5 min)
  2. Gather data (20 min)
  3. Generate insights (15 min)
  4. Decide actions (15 min)
  5. Close retrospective (5 min)

Action Items

7. Sprint Kickoff

Purpose

Align the team on sprint goals and kick off the new sprint with energy and clarity.

Timing

Monday morning of Week 1 (10:00 AM, 30 minutes)

Activities

Participants

Story Readiness Checklist

During the combined Planning & Grooming session, ensure stories meet these criteria:

Story Point Estimation

Fibonacci Scale

We use Fibonacci numbers: 1, 2, 3, 5, 8, 13, 21

Reference Stories

Points Reference Complexity
1 Simple text change Trivial
2 Basic CRUD operation Simple
3 Standard feature Moderate
5 Complex feature Significant
8 Multiple integrations Complex
13 Architectural change Very Complex
21 Epic - needs breakdown Too Large

Estimation Techniques

Planning Poker

  1. Present story
  2. Discuss briefly
  3. Everyone selects card
  4. Reveal simultaneously
  5. Discuss outliers
  6. Re-estimate if needed

T-Shirt Sizing

Sprint Metrics

Velocity

Burndown Chart

Sprint Goals Achievement

Quality Metrics

Definition of Done (DoD)

Code Complete

Testing Complete

Ready for Production

Sprint Roles

Lead Engineer

Business Analyst (BA)

Development Team

QA Team

Stakeholders

CEO

Operations Manager

Sprint Anti-patterns

To Avoid

❌ Changing sprint scope mid-sprint
❌ Skipping ceremonies
❌ Not updating tickets daily
❌ Working on non-sprint items
❌ Carrying over unfinished stories
❌ No clear sprint goal
❌ Ignoring retrospective actions

Warning Signs

Tools & Artifacts

Project Management

Communication

Documentation

Remote Sprint Considerations

Virtual Ceremonies

Async Updates

Team Building

Continuous Improvement

Sprint Process Evolution

Learning & Development

Success Indicators

Healthy Sprint Signs

✅ Consistent velocity
✅ High story completion rate
✅ Active participation in ceremonies
✅ Quick blocker resolution
✅ Positive team morale

Team Satisfaction