Evolving the Agile Organization [1]: Organizational Design and Culture - 20 Unagile Things to Avoid Saying and Some Better Alternatives Flashcards

1
Q

twenty small things which you might be tempted to say or to silently agree with, and which are perhaps rather better to avoid

(1) Explain: Avoid describing a Sprint Backlog as a “commitment”

A

It’s a “plan” or “forecast” of work for meeting a Sprint Goal. Remember that team members ought to commit to goals, not to forecasts.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

How can we avoid an Agile crash?

A

exert small corrections, early and often, before they build up and we face a crash

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

twenty small things which you might be tempted to say or to silently agree with, and which are perhaps rather better to avoid

(2) Explain: Avoid language which suggests Story Points are “delivered”, or in some way constitute value or otherwise proxy for value.

A

The purpose of story pointing is to help a team forecast how much work it believes it can take on. In agile practice, value is only to be found in the delivered increment itself.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

twenty small things which you might be tempted to say or to silently agree with, and which are perhaps rather better to avoid

(3) Explain: Avoid talking about an “ideal velocity” when making forecasts

A

Instead, talk about the ideal value which can be released in current and future Sprints. Speak of work done in terms of innovation accounting not story point accounting

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

twenty small things which you might be tempted to say or to silently agree with, and which are perhaps rather better to avoid

(4) Explain: Avoid talking about “Sprint Goals” when those supposed goals have not yet been planned and agreed by the team.

A

If they aretentativeSprint Goals, call them that. During refinement, discuss how well they might align to features and Minimum Viable Products

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

twenty small things which you might be tempted to say or to silently agree with, and which are perhaps rather better to avoid

(5) Explain: Avoid describing stages of work as “Sprints” unless they are time-boxed and produce an increment of functionality, however small it may be.

A

“Special” sprints like “sprint zero”, “integration sprint”, “testing sprint” and so on are coded terms for stages or phases. If stages or phases are to be used, call them so honestly, and avoid devaluing agile terms of reference.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

twenty small things which you might be tempted to say or to silently agree with, and which are perhaps rather better to avoid

(6) Explain: Avoid describing a Sprint Review as a “Show and Tell” or “Demo”.

A

A demonstration of work might very well formpartof a Sprint Review. However, the essential purpose is to consider the work which has been done and which remains to be done, and to inspect and adapt the Product Backlog.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

twenty small things which you might be tempted to say or to silently agree with, and which are perhaps rather better to avoid

(7) Explain: Avoid talking about a “Kanban” unless there is evidence of a closed economy of work.

A

If there is merely evidence of a “to-do” list, call it that.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

twenty small things which you might be tempted to say or to silently agree with, and which are perhaps rather better to avoid

(8) Explain: Avoid describing Acceptance Criteria as the “Definition of Done”

A

They may represent a certain level of “Done” for certain Product Backlog items, but the Definition of Done, as an assertion of release quality, properly refers to the entire increment.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

twenty small things which you might be tempted to say or to silently agree with, and which are perhaps rather better to avoid

(9) Explain: Avoid referring to a collection of people as a “team” unless there is evidence of their collaboration and teamwork.

A

If those people are working in silos which are largely independent of each other, then there may instead be evidence of a “workgroup” engaged in craft production.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

twenty small things which you might be tempted to say or to silently agree with, and which are perhaps rather better to avoid

(10) Explain: Avoid referring to an agile initiative in terms of its supporting tools.

A

Achieving agile practice is not the same thing as “having Jira” or “using TFS” or indeed any other technology.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

twenty small things which you might be tempted to say or to silently agree with, and which are perhaps rather better to avoid

(11) Explain: Avoid talking about “DevOps” as though it were distinct from agile practice and cultural change.

A

If you are referring to technical practices such as automation or continuous integration and deployment, use those terms instead.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

twenty small things which you might be tempted to say or to silently agree with, and which are perhaps rather better to avoid

(13) Explain: Avoid talking about a “Release Plan” if certain Sprints are not planned to result in a release at all

A

What you actually have is a plan fornotreleasing. In Scrum, each Sprint must yield an increment of value however small it may be. The decision to release or not to release ought to be made on aJust in Timebasis. A true Release Plan should outline what is likely to be delivered, to whom and when…notifa release will happen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

twenty small things which you might be tempted to say or to silently agree with, and which are perhaps rather better to avoid

(12) Explain: Avoid talking about “technical debt” when there is no plan to pay the accrued deficit back, or the liability incurred thus far is unmanaged and unknown.

A

If they are in truth unquantified losses, call them that.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

twenty small things which you might be tempted to say or to silently agree with, and which are perhaps rather better to avoid

(14) Explain: Avoid talking about “bugs” or “defects” as if they are separate from other work which remains to be done.

A

They must still be accounted for as work remaining, and planned and budgeted for. The urgency of the repair and the speed with which it is expedited does not obviate the need for this quality of transparency.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

twenty small things which you might be tempted to say or to silently agree with, and which are perhaps rather better to avoid

(15) Explain: Avoid talking about “fixed scope” when a Product Backlog is subject to ongoing refinement, and distinct options might yet emerge.

A

Instead, talk about each Sprint as the opportunity to deliver something of value from which useful things can be learned.

16
Q

twenty small things which you might be tempted to say or to silently agree with, and which are perhaps rather better to avoid

(16) Explain: Avoid language such as “push to test” which suggests that anything other than a pull-driven flow of work is expected.

A

Agile and lean practice is founded onpull, including the timely and efficient handling of work in response to clear demand signals.

17
Q

twenty small things which you might be tempted to say or to silently agree with, and which are perhaps rather better to avoid

(17) Explain: Avoid referring to “distributed” teams. A team which is not co-located is a dislocated team.

A

Call it that, and be transparent and open about the challenges and inefficiencies concerning teamwork which are likely to arise from such a model.

18
Q

twenty small things which you might be tempted to say or to silently agree with, and which are perhaps rather better to avoid

(18) Explain: Avoid using the expression “being agile” as a euphemism for “being reactive” or doing work “faster and cheaper”.

A

An agile team exhibits full control over its work in progress and the work it chooses to take on. Any economies will be found in the team’s ability to inspect and adapt, to evaluate outcomes empirically, and to reduce waste.

19
Q

twenty small things which you might be tempted to say or to silently agree with, and which are perhaps rather better to avoid

(19) Explain: Avoid talking about “agile scaling”

A

Avoid talking about “agile scaling” when the de-scaling of enterprise functions will be needed before even one team can achieve an agile way of working.

20
Q

twenty small things which you might be tempted to say or to silently agree with, and which are perhaps rather better to avoid

(20) Explain: Avoid dehumanizing employees as “resources” or “work packages”.

A

If you contextualize people as inanimate objects, you will get less than the person has to offer.