Select the search type
  • Site
  • Web
Search

Virtual • In-Person • On-Site

Virtual or In-Person Training

Choose the delivery format that fits your team: attend virtually, join an in-person class, or bring the training on-site. The currently scheduled classes are listed on the right—each link takes you straight to registration.

Every course can be delivered as Virtual or On-Site training. For details on corporate and private offerings, see Corporate Training Offerings.

Tip: If you don’t see a date that works, corporate/private delivery can be scheduled to match your calendar.

Search Results

24 Feb 2026

Step 1: Understand what “Developer” means in Scrum (and what it does not)

Author: Rod Claar  /  Categories: Software Developer Learning Path  / 

What “Developer” Means

A Developer is accountable for:

  • Creating a usable Increment each Sprint

  • Meeting the Definition of Done

  • Adapting the Sprint Backlog daily

  • Holding each other accountable as professionals

Designers, testers, analysts, architects—if they contribute to the Increment, they are Developers in Scrum.

Scrum optimizes for flow to Done, not role silos.


What “Developer” Does Not Mean

It does not mean:

  • “The person who writes code only”

  • “Someone who waits for instructions”

  • “QA is separate from Developers”

  • “Only seniors decide technical direction”

These are anti-patterns that fragment ownership and slow delivery.

When work moves between functional silos, flow degrades.


Common Anti-Patterns That Kill Flow

  1. Mini-waterfall inside the Sprint
    Dev → QA → Rework

  2. Specialist bottlenecks
    One person owns testing, automation, or deployment.

  3. Partial ownership
    “My task is done” vs. “The Increment is Done.”

Scrum requires shared accountability for outcomes.


Practical Diagnostic

If your Sprint ends with:

  • Stories “almost done”

  • Testing deferred

  • Integration incomplete

The team is likely operating with role boundaries instead of shared Developer accountability.


Exercise

  1. Write your team’s top 3 Developer responsibilities.

  2. Compare them to your current working agreements.

  3. Identify gaps between:

    • What Scrum expects

    • What your team actually practices

If responsibilities do not clearly support producing a Done Increment every Sprint, adjust your agreements.

Clarity here improves throughput immediately.

 

Print

Number of views (89)      Comments (0)

Tags:

Ready to start?

Pick your next step—start with free learning, watch the videos, or browse the full course catalog.

Prefer Virtual or On-Site delivery for your team? See Corporate Training Offerings.

Search

Calendar

«March 2026»
SunMonTueWedThuFriSat
22232425
262728
123456
7
891011121314
1516
17181920
21
2223
2425262728
2930311234

Upcoming events Events RSSiCalendar export