Remove Examples Remove SCRUM Remove Software Development Remove Test-Driven Development
article thumbnail

What Are the Limits of the Scrum Framework?

Agile Pain Relief Notes from a Tool User

Frequently in workshops, I get asked, “Where shouldn’t we use Scrum?” The short answer is there are lots of instances where the Scrum framework doesn’t fit. However, to give a more complete and effective answer to this question, first we need to have an idea of why and when Scrum does work and what the key conditions are for success.

SCRUM 91
article thumbnail

Definition of Done vs. User Stories vs. Acceptance Criteria

Agile Pain Relief Notes from a Tool User

One of the more frequently asked questions in my Scrum workshops is around the difference between Definition of “Done” and Acceptance Criteria , and how they relate to User Stories. While Acceptance Criteria is a commonly understood concept in software development, Definition of “Done” is unique to Scrum. User Stories.

SCRUM 105
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

AoAD2 Practice: No Bugs

James Shore

These folks had everything stacked against them—except their coach and her approach to software development. QSM Associates is a well-regarded company that performs independent audits of software development teams. Test-Driven Development. Test-driven development is your defect-elimination workhorse.

article thumbnail

Kick start your Agile Transformation Journey (and be a Digital Disruptor)

Capgemini

This can be achieved using methodologies like Scrum, Kanban, SAFe®, DevOps etc, leading to responsive business prioritization and short delivery iterations. Software craftmanship: Your software development lifecycle will also change as part of the Agile Transformation journey. Why is this a journey?

Agile 52
article thumbnail

20 Deadline Management Tips Scrum Masters Should Consider

Codegiant

While producing this blog post, I collaborated with our in-house software development team. And the very first question I shot their way was: “What are some of your biggest software development nightmares?” Deadlines are any software development team’s biggest nightmare. Trust me?—?new

SCRUM 52
article thumbnail

20 Deadline Management Tips Scrum Masters Should Consider

Codegiant

While producing this blog post, I collaborated with our in-house software development team. And the very first question I shot their way was: “What are some of your biggest software development nightmares?” Deadlines are any software development team’s biggest nightmare.

SCRUM 52
article thumbnail

AoAD2 Chapter 4: Investing in Agility

James Shore

My preferred type of Agile coach is the player-coach : a full-time member of the team who has genuine expertise and leads by example. Another popular approach is the facilitator-coach , often called a Scrum Master , 3 who leads from the sidelines by facilitating conversations and resolving organizational roadblocks.

Agile 132