Definition of Ready

Dear Scrum Helpline,

We had a meeting about the ā€œDefinition of Readyā€ (DOR) being used. The Agile Coach presented them and we were essentially told to agree with them.

I raised my concerns about some of them, and guess what – they ignored what I said. They appear to be hard and fast rules.

Whilst they never said it – I get the feeling the meeting was never about discussing the use of DOR, more like ā€˜this is what weā€™re doing, so get used to itā€™.

There are 16 bullet points in our DOR – I guess theyā€™re all fair to a point but we cannot do anything until all are suppliedā€¦

(DOR was provided, but not shared due to confidentiality)

Iā€™m not 100% against the DOR, but to me, itā€™s too restrictive, and whilst Iā€™m accepting of trying them, I know they will slow us down. Will the quality of releases go up?

QA were all in favour (well, they might not be when theyā€™re holding dev up), prod manager was all for it, devs were mixed, but they are also just too tired to try to push back. I know some people have left in the past over such strictness.

Agile for me (until now) was minimal, hands off, but this is the first time Iā€™ve seen such an amount of process and restrictions added.

I luckily view myself as an outsider, so I treat it like a contract. I tell them when I disagree (so I can say ā€œtold you soā€), but if thatā€™s what we are required to do, then so be it.

Possibly, Iā€™m being unreasonable and just stuck in the much faster and freer-moving way Iā€™m used to working. Iā€™ll see how it goes; I’m just not looking forward to more time taken up with meetings.


Response by Ian McGrady, Scrum Master, Wipro:

Dear Friend,

After considerable thought, the short answer to your problem is that youā€™re probably going to end up with ā€œmore meetings.ā€ However, this isnā€™t necessarily unwarranted, and letā€™s hope these meetings are more effective ā€œinspect/adaptā€ events than what youā€™re currently experiencing.

Based on your description, it seems youā€™re a Scrum Master (SM). Given your last sentence, you might also be a Developer or have a Developer background, or perhaps youā€™re the PO on a team without an SM. Itā€™s not entirely clear which role you are in, but it doesnā€™t materially change my answer.

Assuming the Agile Coach (AC) is an agent of the CIO and is empowered by that office to implement changes, their method, though clumsy, falls within their purview. Even if you never fully bought into the Agile Coach concept, they have the authority to make changes (although it would be ideal if all Agile Coaches had experience of successfully running Scrum Teams).

For this discussion, letā€™s assume a Definition of Ready (DoR) is an explicit binding contract for the team, which includes an offer, acceptance, a meeting of the minds, and some consideration to validate it.

Your complaint includes that there was no clear offer, the acceptance feels coerced, there wasnā€™t a meeting of minds, and there are no success criteria (consideration: whatā€™s the benefit to the team and organization for adopting this DoR?).

It seems a top-down mandate has affected your teamā€™s (and possibly other teamsā€™) ability to work. You mentioned the Dev Manager and QA are in favor, likely for a significant reason. They probably felt they couldnā€™t have a reasonable negotiation or discussion with the organization, department, or team, so they went with the mandate.

Since you donā€™t know their reason, it appears communication is broken, and the Agile Coach is just trying to follow orders without knowing how to do otherwise.

Considering the situation, what would prompt a global DoR mandate without stakeholder input? My guess is a broad (and perhaps unfair) assumption that your team is finishing their work with unacceptable delays and handoffs. I wonder if your team had a DoR before this development and ignored it.

Objectively, letā€™s examine the number of DoR criteria: 16.

The INVEST criteria could be 6 of those. Being free of vendor, intra-team, inter-team, and personnel dependencies could easily be 4 more. Insisting that items are well-written, pass peer review, and have a DoR and DoD before going to QA brings us to 14. Itā€™s not unreasonable to have 16 points in a DoR, though it may be on the higher side.

This means before a Work Item is selected by Dev and accepted at Sprint Planning to complete a Sprint Goal, it must meet these criteria. The team will likely need more Backlog Refinement and meetings with customers to understand the work being requested (These are your ā€œmore meetings,ā€ but they should be ā€œeffective meetingsā€).

Given the situation, if Iā€™ve inferred anything accurately, this might not be a bad thing.

If work items were high quality, management wouldnā€™t challenge what teams are doing. However, I can see how teams with lag and friction in their work would benefit from a more nuanced DoR. If teams donā€™t protect themselves from unfinishable work, the organization might respond authoritatively, as youā€™ve experienced (Is that ideal? No. Is it common? Maybe).

Testing might favour this because if well-written work items arenā€™t used, QA will be inconsistent, especially if you have a centralized testing service. People up the chain (Release Managers, Product Managers, Dev Managers, etc.) also have an interest in avoiding bugs during and after release. The DoR helps with your teamā€™s predictability, and whilst some might view getting work items to Ready as work, it would be welcome if the work has been of uneven quality previously).

So, this change may be warranted.

Did the Agile Coach handle it well and get team buy-in? No. But new standards, even useful ones, require your team to invest in developing quality from the start, which is beneficial. The DoR highlights that something isnā€™t working, so now is better than later.

Woking, Surrey, GU22, United Kingdom