On Good Coworkers & Business Humility

"What makes a good coworker in tech? What makes a bad one?" I saw these two questions posted in a coding forum today as part of JC Smiley's daily questions, which he then reposts with the answers to his LinkedIn feed. If you're getting started in development, you should follow him. "What traits or actions …

A Root Cause Retrospective

My goal with this Retrospective is a format allowing teams to break down a few specific issues into constituent parts, look for themes in root cause analysis, and take actions to prevent the recurrence of those factors. Some specific choices about the Retrospective, and why I made these choices: A. This Retrospective serves as an …

Expressing Pain

One theme on my mind right now is the proper expression and treatment of "Pain" as a core part of Scrum Agile working as intended. Schwaber and Sutherland said they promise one thing only from Scrum, everything else is a nice side benefit. Scrum will show you all of your problems. In order for that …

Asynchronous Agile 5:

Typical Approaches to Solving for Time What are the ways we typically try to resolve time problems? There is the appeal to work ethic. Bob, in sales: “Come on guys, work your magic!” This assumes that all the resources in the process are already under-utilized, and by appealing to one resource (the people), they will …

Asynchronous Agile 4:

Temporal Distribution Thus we arrive at temporal distribution. Because humans are so bound by time, we do a poor job of considering it. We are fish, rarely contemplating the water. We frequently and easily think of distributing objects (everyone on this floor needs paperclips), knowledge (all the new developers need training), and people (one person …

Asynchronous Agile 3:

Time as a Unique Resource Because all inputs are human modulated, they are all subject to the one key resource – Time. Humans are inevitably a slave to time. Therefore, time is really the ultimate resource. And it is unlike other resources. Sometimes you can “crash” a project by adding people, you might increase heat, …

Asynchronous Agile 2:

Modulation by Humans What do I mean by modulation? In electronics, modulation is control over the flow of an output. A transistor controls the output of an amplifier using a tiny input signal. A modulator controls a radio antenna. Your thumb controls the output of your garden hose. Whether inputs are physical goods, services, or …

%d bloggers like this: