Questioning Agile Dogma

Leading Agile

When I first learned about Agile methods in 2002, the principles seemed to offer an ideal solution to many organizational issues common at the time. How can the same principle be a good idea in 2002 and a bad idea in 2019?

2019 110

Focusing on Results, Not Agile Approaches

Leading Answers

I received more training in Scrum by Ken Schwaber in 2002 and offered a training role (before they were called CSTs)  but I have never offered Certified Scrum Master training. Don’t get me wrong, I think Scrum is an OK starting place, but I would not recommend only using a Scrum approach - since approaches like Lean, Kanban and FDD have great things to contribute too. Quarter Century. 2019 marks the 25 year anniversary of Scrum and DSDM.

2019 50

Defensive Programming Grows Up

Leading Agile

In a 2002 piece entitled The Law of Leaky Abstractions , Joel Spolsky observed that abstractions over any implementation can leak details of that implementation.

2018 86

Misunderstanding Making Decisions in the Presence of Uncertainty

Herding Cats

Risk Management and Reliable Forecasting using Un-Reliable Date,” Troy Magennis, Lean Kanban , Central Europe, 2014. Loch, and Arnoud De Meyer, Management Science © 2002 INFORMS, Vol. 8, August 2002 pp.

2003 52

What’s Worse Than Not Automating Your Software Delivery Pipeline?

Leading Agile

Compliance became especially important to IT organizations after the passage of certain laws intended to provide improved security for investors, including Sarbanes-Oxley (US, 2002), and the Gramm-Leach-Bliley act (US, 1999). Sounds good. What are “all the things,” by the way?

Estimating is a Learned Skill

Herding Cats

Planning and Executing Time-Bound Projects,” Eduardo Miranda, IEEE Computer , March 2002, pp. Story Point Estimating,” Richard Carlson, ALEA, Agile and Lean Associates, 2013. Koren and Marek Vokác, International Symposium on Empirical Software Engineering , 2002. Dobbs, Naval Postgraduate School, December 2002. “An Estimating is a learned skill, used for any purpose from every-day life to management of projects.