In SPaMCAST 749, we discuss the attributes of good work input/entry. There is no perfect approach to bringing work into an organization or team. Arguably since people are involved, perfect may not be something that can exist in the real world but instead, there are good approaches. There are nine key concepts for good work entry. Good work entry requires that these nine have to be present in some form regardless of whether you are using Scrum, Kanban waterfall, or some mix of frameworks. We want to be crystal clear, deciding to forego any of these characteristics other than for the briefest moment will set you on the path to the ninth circle of work entry hell.

We also have a visit from Susan Parente who brings her Not A Scrumdamentalist column to the podcast. Susan and I diagnose why some organizations think that a product owner can also be a scrum master. 

Re-read Saturday News!

Today we begin the re-read of Team Topologies: Organizing Business And Technology Teams For Fast Flow by Matthew Skelton and Manuel Pais. The book contains front matter, including a foreword and preface (22 pages), 8 chapters, a conclusion (190 pages), and end matter (glossary, recommended reading, references, notes, index, acknowledgments, and about the authors). Today we tackle the approach to the re-read and the front matter. 

Buy a copy and upgrade your coaching skills – Team Topologies: Organizing Business And Technology Teams For Fast Flow

Previous Installments:

Week 1: Front Matter and Logisticshttp://bit.ly/3nHGkW4 

Next SPaMCAST 

SPaMCAST 750 will mark the return of Evan Leybourn to the podcast. Evan and I discuss the different domains of business agility and whether Taylorism still has a place in the world.

Is the difference merely perspective?

Jeremy Willets and I recently facilitated a workshop titled, Managing Work Entry: How the Mushy Middle is Killing Your Agility (Path to Agility). Work entry is how work gets to an organization or team…not the sexiest topic in agile but it’s impactful. In the run-up to the conference, we previewed a version with a group of trusted colleagues and friends. Amongst the feedback was a comment, “don’t you mean work intake?” The short answer is no yet the path to that simple answer is a bit longer. Understanding why no is the right answer is important to foster understanding for anyone who wants to embrace agile or lean principles.

(more…)
Listen Now!

A funny thing happened on the way to the essay this week. I was distracted by feedback from a colleague on a workshop Jeremy Willets and I developed and delivered this week. We discuss why the phrase work entry describes how work gets to teams and organizations, and why “work intake” masks problems in the real world. 

We also have a visit from Susan Parente and her Not A Scrumdamentalist column. This month Susan answers a listener’s question about whether it makes sense for a Scrum Master to also play other roles on a team. 

Do you have questions that you would like Susan, Jon, Jeremy, Tony, or myself to answer?  Leave a voice message at 01.440.668.5717 or an email at spamcastinfo@gmail.com.

(more…)

Continuous improvement through inspecting and adapting is a core tenant of an agile mindset, which dovetails well with every executive’s need to deliver the most value possible.  Measurement is an important tool to help teams and organizations ask the right questions at the right time. Flow metrics, not burndowns and velocity, need to be a big part of any IT organization’s approach to measurement. 

We also have a visit from Jon M Quigley who brings his Alpha and Omega of Product Development column to the podcast.  Jon discusses the complicated relationship between time, work entry, and promises. 

(more…)

At the end of the year, planning and prioritization take center stage. We can only really prioritize work, needs, and dreams that are within our span of control. That does not stop people from trying to prioritize work that is not theirs to prioritize. 

We also have a visit from Susan Parente who brings her I’m Not A Scrumdamentalist column to the cast.  This month we talk about getting leadership right. It is possible!

(more…)

This week we touch on a topic that is near and dear to my heart, work entry, with an essay titled Prioritization Without Control of Work Entry. I am tempted to suggest that without control over what you can say yes to, the whole idea of prioritization is a farce. The answer is more complicated, but only a little. 

We also have a visit from Jeremy Berriault who brings his QA Corner to the cast. This week we discuss measuring testing — it is more than just pass/fail.

(more…)
Priority and Direction Are Related

Prioritization is a critical component of a work entry strategy. Prioritization answers the question of which “stuff” should be delivered and in what order. A simple but solid prioritization process will include:

  1. A transparent and unambiguous definition of what priority means.
  2. An approach to applying that definition so that we generate a list or lists in ranked order.
  3. An approach for allocating the resources, people, and attention the organization has available.
(more…)
Where to first?

Most of you know I am re-reading  Monotasking by Staffan Nöteberg as part of our Re-Read Saturday Feature. I thought I had completed my current theme on prioritization when I read the section in the book on kinds of priority. The whole idea of priority is premised on a group of people having a shared perspective and definition. That perspective may vary, which can be troublesome, but I thought that there is at least a rough consensus about what the word means. Steffan dissuaded me of the idea that there was a common framework for thinking about priority. There are many ways to think about priority. In Monotasksing, Nöteberg describes D. W. Houge’s 1970 paper in which he described four kinds of perceived priority.  

  1. Relative Priority – A team will work all priorities at the same time but with more emphasis on the most important. In practice, this is often the case when teams start everything as work is presented leading to WIP issues. Everything is a priority, therefore nothing is a priority.
  2. Spillover Priority – Put all effort to the top priority until it is done and then when done, shift your effort to the next priority.   This is the type of priority Staffan uses as part of the Short List concept in Monotaksing. 
  3. In-case-of-conflict Priority – Teams do everything with equal emphasis unless conflict between projects occurs then they adjust based on the conflict. I see this often when teams apply the squeaky wheel approach to prioritization. 
  4. Completion Priority – Prioritize and do work that can be completed. This approach was recently described by a colleague as a fill-in method or the low-hanging fruit approach. People and teams that use this approach always have a list of shorter items that can be knocked off quickly that they use to fill gaps between larger items. Priority on that list is not explicitly linked to value but rather to duration. This is a weighted shortest job first approach without the value weighting. 

Hogue’s perspective shows that is a wide range of ways to use and define priority. On reflection, the idea that different people have different frameworks to define priority and then use their definition to allocate people and resources should not have come as a shock as we have explored other methods on this blog before.  For example, another approach to defining and assessing priority is the classic Eisenhower matrix. This approach uses importance and urgency as a tool to define priority. For example, items that are important and urgent should be done BEFORE items that are urgent but not important. 

Paul Spicker’s paper, What is a priority? (Spicker) outlines a third approach.  The paper suggests that there are five kinds of priorities.  They are:

  1. Priority as importance. One item is more important than something else. Implementation of the word important is a matter of context and biases. 
  2. Relative Priority. Importance is a function of set weights that can be allocated between options to generate a decision on the priority of an item.
  3. Precedence. Priority is defined based on whether one option has to be dealt with before another option. 
  4. Priority as special status. Priority is influenced by specific attributes that must always be taken into account. Set-asides are a form of special status. An organization I worked with required a percentage of all work to be for tech debt reduction; it had special status. In many organizations, specific products have special status and are considered first for people and resources. 
  5. Lexical ordering. The order of items imputes priority. In the same organization, UI/UX was listed first on the priority list because they affected users. Lexical ordering is often influenced by other factors such as special statuses. 

Spicker approached defining priority in a medical setting, however, the logical construct is useful for defining how we can create a framework for knowing what to do next. At its heart, priority is merely a construct. Left to our own devices each of us uses our own bias to determine what is important. Whether you leverage the ideas of Houge, Eisenhower, or Spicker is far less important than adopting a framework and then ensuring everyone understands it.

Next, we will combine the ideas of all three approaches.

Bibliography

Spicker, Paul. “What is a priority?” Journal of Health Services Research & Policy, vol. 14, no. 2, 2009, pp. 112-116. (Downloaded 8/10/2021)

Priorization and direction are intertwined.

Prioritization requires a steady hand and consistency. The process for prioritization should have more in common with a well-oiled basketball or futbol team than five-year-olds playing soccer in the schoolyard. How the moving parts work together is a process, but in some circles, “process” is a dirty word. That reaction leads to all sorts of expensive, and avoidable, problems when processes are abandoned or not fixed. The problem with the knee-jerk reaction, and it is a reflex, to the word is that almost everything in the world involves a process(es) from sex (look it up in WebMD) to making coffee. Even the ubiquitous agile framework, Scrum, leverages processes. The real culprit is not processes, per se, but rather adopting bad or inappropriate processes. Four classic process problem categories that have a negative impact on prioritization include:

(more…)

Prioritization is a form of control over work entry. Tony Timbol (SPamCAST columnist, CEO of Agile Ready, and consultant) would call prioritization a guardrail for the work entry process. Unfortunately, work entry is not always a controlled process which highlights two of the few absolute truths about the world we live in.  

(more…)