Cycles of Mistrust

Posted January 24, 2017 by Joshua Kerievsky in Anzen, Anzeneering, Learning, Modern Agile

Have you ever felt that someone’s behavior was hostile or aggressive towards you, formed a negative opinion about them and then taken protective action(s) against them? If so, you’ve likely participated in a Cycle of Mistrust. In their must-read book, Driving Fear Out of the Workplace: Creating the High-Trust, High-Performance Organization, Kathleen Ryan and Daniel […]
Read more

2 comments


Grist for the Mill

Posted February 16, 2016 by Tim Ottinger in Anzen, Anzeneering, Coaching, Culture, Estimates, Learning, Mob Programming, Tech Safety

Let’s say that I ask you to calculate all the happy prime numbers between Planck’s constant and the speed of light expressed in meters per minute. Did you immediately start reciting numbers to me? Odds are that you did not.
Read more

No comments


Modern Agile

Posted November 3, 2015 by Joshua Kerievsky in Agile Transition, Anzen, Anzeneering, Culture, Estimates, Extreme Programming, Kanban, Lean Startup, Mob Programming, Refactoring, Software Design, Tech Safety, Test Driven Development

Have you ever seen someone using an older laptop and just felt bad for them? That’s how I feel when I see most people practicing agile these days. We’ve advanced so far beyond where agile was in the mid 1990s, yet so many teams practice agile like it’s 1999! Meanwhile, agile/lean pioneers and practitioners have […]
Read more

54 comments


Over-Starting and Under-Finishing

Posted August 18, 2015 by Tim Ottinger in Agile Transition, Anzen, Anzeneering

Here is a story board to consider. Is it healthy? Is it being well-operated? New scrum practitioners may say that it looks great if that’s the first day of the sprint, but indicates serious problems if it looks like this on the last day or two.
Read more

6 comments


Evolutionary Design

Posted August 12, 2015 by Joshua Kerievsky in Anzeneering, Learning, Software Design

What is agile’s most valuable practice? It’s called Evolutionary Design. No other practice does a better job of managing risks in software development. Evolutionary Design influences how we organize people and teams, plan what to build, collaborate, integrate, develop and release. So why aren’t more people using it? Perhaps they don’t understand Evolutionary Design and […]
Read more

11 comments


Metrics Mislead!

Posted May 14, 2015 by Bill Wake in Anzeneering, Coaching

Metrics mislead! In complex domains like software development, metrics can’t capture everything important. Setting goals for metrics can make things worse.
Read more

6 comments


Are Your Development Defenses Dangerous?

Posted February 9, 2015 by Joshua Kerievsky in Anzen, Anzeneering

To illustrate how defenses can endanger us, let’s go back 600 years to the Battle of Agincourt. In Managing the Risks of Organizational Accidents, James Reason uses this 1415 French vs. English battle to illustrate how even today’s high-tech defenses can endanger us. Entering the battle, the English force was lightly-clad and about one fifth […]
Read more

1 comment


Golden Gate Safety

Posted January 29, 2015 by Joshua Kerievsky in Anzen, Anzeneering

In the 1930s, during the Great Depression in the United States, building bridges was a dangerous job. 24 workers died during the 1933-36 construction of the San Francisco-Oakland Bay Bridge. One Bay Bridge engineer recalled, The worst aspect was not being able to show any fear. Those steelworkers were merciless, and to preserve our self […]
Read more

No comments


Agility Requires Balance

Posted January 28, 2015 by Joshua Kerievsky in Agile Transition, Anzeneering, Extreme Programming

Most agile software teams have a serious imbalance in technical and managerial agility. The imbalance begins early, as many teams and organizations believe they will be agile simply by adopting agile management practices like sprints, standup meetings and storypoint estimations.
Read more

No comments


Does Technical Debt Cause Employee Turnover?

Posted October 20, 2014 by Tim Ottinger in Anzeneering, Culture, Learning

One of the ongoing discussions in our eLearning is on the topic of Technical Debt. Does technical debt cause employee turnover?
Read more

6 comments