Project Management

Please login or join to subscribe to this thread

During Planning how to meet project objectives in Agile

linkedin twitter facebook   Agile  
avatar
beatriz del pilar colon None miami, FL, United States

Hi everyone, I’m trying to clarify a point about Agile project planning. When planning, is it better for the team to:



Ensure each user story has a clear Definition of Done (DoD) to validate completion continuously, or



Plan a final quality review/checkpoint at the end of delivery to verify that objectives are met?



Which approach aligns better with Agile principles, and why?"

Sort By:
< 1 2 >
avatar
Rami Kaibni
Community Champion
Senior Projects Manager | Field & Marten Associates New Westminster, British Columbia, Canada

Beatriz, the essence of Agile is to inspect and adapt continuously, so it’s better for the team to ensure each user story has a clear Definition of Done (DoD). This approach supports ongoing validation, builds quality into the process, and aligns with Agile principles like early and frequent delivery of working software.

Relying on a final quality review at the end defers feedback, increases risk, and resembles traditional waterfall methods, which Agile aims to avoid.

avatar
Luis Branco CEO| Business Insight, Consultores de Gestão, Ldª Carcavelos, Lisboa, Portugal

beatriz del pilar colon
This is a great question and one that gets to the heart of Agile delivery mindset.

Agile principles clearly favor the first approach: defining a clear Definition of Done (DoD) for each user story and validating completion continuously.

Why? Because Agile is built on:
- Early and continuous delivery of value
- Short feedback loops that reduce risk and rework
- Built-in quality, not inspected quality
- Shared understanding of what "done" truly means

In contrast, planning only a final review or checkpoint tends to reflect a waterfall mindset, where feedback is delayed, and problems may surface too late to fix efficiently.

You can start by reviewing your team’s current Definition of Done:
- Is it explicit, shared, and used as a reference in every sprint?
- Does it include functional, non-functional, and quality criteria?
- Are stakeholders aware of it and aligned with it?

If not, co-create or refine your DoD with the team and stakeholders, and integrate it as a living artifact in planning and retrospectives. This alone can transform how quality is delivered and perceived, sprint by sprint.

What ultimately aligns with Agile isn’t just continuous delivery, but continuous validation and continuous learning.

avatar
Aaron Porter
Community Champion
IT Director| Blade HQ Payson, UT, United States
Which level of agile planning?

By definition, Release Planning is when you begin to ensure the stories have a Definition of Done, for the current release. You can further refine this during Sprint Planning, for the current sprint, and may even work on this mid-sprint, during Backlog Refinement. Assuming your project will have multiple releases, there is no point before the final sprint of the final release where I would expect each user story to have a clear definition of done.

A final quality review/checkpoint at the end of delivery is not specifically called out in the principles of the Agile Manifesto. Consider that if you are holding product reviews at the end of each sprint, prior to release, you've been verifying objectives with each release so a final review might seem redundant.

If I took your two options at face value, I would say that neither fully aligns with agile principles. If you were to restate them as follows, I'd say both align with agile principles, and may be talking about the same event.

- Ensure each user story has a clear Definition of Done, during Sprint Planning, to validate completion prior to 1) the release, if releasing each sprint, or 2) the end of the sprint if not releasing each sprint.

- Hold a product review prior to each release to verify that objectives are met.
=================
**********EDIT**********
=================
A technically correct answer would read more like:

"Ensure each user story has clear Acceptance Criteria and that all work meets the team’s Definition of Done (DoD) to validate completion continuously."

...but the answer you provided is more in line with agile principles than planning a final quality/review checkpoint.
avatar
beatriz del pilar colon None miami, FL, United States
Thanks everyone for the insights! I agree that focusing on the Definition of Done (DoD) per user story ensures continuous validation and aligns with Agile principles. Planning only a final QA checkpoint feels more like a waterfall approach and could delay feedback. It seems the PMI Study Hall solution might not fully reflect Agile best practices. I got that concern from a Practice Question in there.
...
1 reply by Aaron Porter
Oct 04, 2025 1:01 PM
Aaron Porter
...

One thing to watch out for in Study Hall is that "agile" does not always equate to "Scrum" and there are things you can do on an other-agile or hybrid project that you wouldn't do on a Scrum project.

avatar
Kiron Bondale Retired | Mentor| Retired Welland, Ontario, Canada
Beatriz -

FYI - DoD is not defined on a per work item (e.g. story) level but rather for ALL work items the team completes. Acceptance criteria on the other hand are on a per work item basis.

Kiron
...
1 reply by beatriz del pilar colon
Oct 07, 2025 12:53 AM
beatriz del pilar colon
...
Thanks !
avatar
Luis Branco CEO| Business Insight, Consultores de Gestão, Ldª Carcavelos, Lisboa, Portugal

Quick clarification on my earlier comment and thank you to those who pointed out the distinction.

I realize I may have created some confusion by saying “each user story should have a clear Definition of Done (DoD).” That’s not accurate in strict Agile terms.

- Correction:
Each user story should have its own Acceptance Criteria, which define the specific functional expectations and business value for that story.
The Definition of Done (DoD) is a shared team agreement, applied across all stories and increments, ensuring consistent quality and delivery readiness.

- Think of it this way:
Acceptance Criteria = the “contract” for that individual story (what must be true for the Product Owner to accept it)
Definition of Done = the team’s “quality gate” (what ensures the work meets agreed standards and is potentially shippable)

Importantly: a user story is only considered truly done when it meets both its individual Acceptance Criteria and the team’s shared Definition of Done.
This dual check guarantees that we deliver the right thing, the right way.

Thanks again for highlighting this important nuance.
These conversations are what sharpen our Agile practice and help teams avoid costly misunderstandings.

Always learning
And grateful to be part of a community that values clarity, rigor, and continuous improvement.

avatar
Aaron Porter
Community Champion
IT Director| Blade HQ Payson, UT, United States
Oct 03, 2025 4:16 PM
Replying to beatriz del pilar colon
...
Thanks everyone for the insights! I agree that focusing on the Definition of Done (DoD) per user story ensures continuous validation and aligns with Agile principles. Planning only a final QA checkpoint feels more like a waterfall approach and could delay feedback. It seems the PMI Study Hall solution might not fully reflect Agile best practices. I got that concern from a Practice Question in there.

One thing to watch out for in Study Hall is that "agile" does not always equate to "Scrum" and there are things you can do on an other-agile or hybrid project that you wouldn't do on a Scrum project.

avatar
Lissette Indhira Pimentel Sosa
Community Champion
Program Manager| HARPER SRL Santo Domingo / Distrito Nacional, Dominican Republic

The Agile approach emphasizes continuous validation, so ensuring each user story has a clear Definition of Done is key. This keeps quality built in throughout the process rather than checked at the end. It also promotes transparency and shared accountability within the team.

avatar
beatriz del pilar colon None miami, FL, United States
Oct 03, 2025 6:15 PM
Replying to Kiron Bondale
...
Beatriz -

FYI - DoD is not defined on a per work item (e.g. story) level but rather for ALL work items the team completes. Acceptance criteria on the other hand are on a per work item basis.

Kiron
Thanks !
avatar
beatriz del pilar colon None miami, FL, United States
Thanks everyone for clarifying. My concern came from a PMI Study Hall practice question, which seems not to fully reflect PMI best practices. I really appreciate your insight. They helped me better understand
< 1 2 >

Please login or join to reply

Content ID:
ADVERTISEMENTS

"Nothing worth learning can be taught."

- Oscar Wilde

ADVERTISEMENT

Sponsors