Safety and Progress

At Papers We Love conference, Dr Heidi Howard described requirements for distributed consensus: Safety and Progress. In distributed consensus, multiple servers decide on some value and then report that to their clients. Safety means that the clients never learn about different values; the consensus is all correct and consistent. Progress means that clients do eventually …

Read moreSafety and Progress

Learning as becoming

businesses… need a new worldview… that shifts the emphasis… from success as accomplishment to success as learning. Jeff Sussna, in Designing Delivery “Success as learning” doesn’t mean learning lessons. This is not learning as facts. This is learning as becoming. It is learning that bakes into who we are and how we do things, bakes …

Read moreLearning as becoming

Regret

I am locally very important, globally not important. It helps that I’m not important, that the world moves on whatever I do, it doesn’t need me to push it The people close to me, they count on my help. Local systems, my family and my team, what I do matters to them. Failing them, this …

Read moreRegret

Increasing potential as a specific output of flow

In Projects to Products, Mik Kersten divides flow items in software products in four: features, defects, risks, and debt. If you only count features added and bugs fixed – changes visible externally – then you neglect the other outcome of our work: the next version of the team+software. I prefer to think of “technical debt” …

Read moreIncreasing potential as a specific output of flow