Blog: Maximizing Capacity Stifles Innovation

Leading-edge executives are no longer thinking that they are a healthcare company, a bank, or a retailer that happens to use software to support the operations of their business. Today, those forward-thinking executives recognize that they are actually software companies that happen to provide healthcare, banking, retail, etc. They are …

Maximizing Capacity Stifles Innovation Read More »

Blog: 3 Common Agile Metrics Mistakes

Your organization likely tracks a number of metrics. Have you ever stopped to think about why you track what you track? As your organization moved from traditional “waterfall” projects to Agile, the metrics you collect probably changed, but did the why behind them change? One of my mantras is, “what …

3 Common “Agile Metrics” Mistakes Read More »

Blog: How to Know When You Should Not Pursue Agile

The following is excerpted from the book, Pursuing Timeless Agility: the Path to Lasting Agile Transformation. Fit For Purpose If your organization does software development and delivers software products of any kind, it seems obvious in 2019 that you should be “doing Agile.” It is obvious to me that software teams …

How to Know When You Should Not Pursue Agile Read More »

Blog: The Unintentional Intentional Distortion of Agile

The following is an excerpt from the book, Pursuing Timeless Agility: the Path to Lasting Agile Transformation. Agile is misunderstood. The question I wrestle with – is Agile misunderstood because it has been distorted, or has Agile been distorted because it is misunderstood? There is no doubt that Agile has …

The Unintentional Intentional Distortion of Agile Read More »

Blog: The 4 Keys to Coaching People

Motivating people to develop and grow professionally while advancing organizational objectives is the age-old challenge of management, or leadership. If you are struggling to get your people to achieve what you hope for, this blog is for you. “Management” and “manager” are evil words today. Instead, the paradigm shift is …

The 4 Keys to Coaching People Read More »

Blog: The Best Practices Fallacy

A best practice is something that industry professionals deem, through experience, to be the best way to do a thing. Since a lot of smart people have come to this conclusion, following these best practices is often desired by others in the profession or across industry. It makes sense that …

The “Best Practice” Fallacy Read More »

Blog: Why Requirements are Bad

Have you ever considered that “requirements” are bad? I am not talking about poorly written, or bad requirements, but rather the concept of requirements altogether. I am asserting that working from “requirements” leads to the wrong product and a focus on outputs – both of which are ineffective, old-school thinking, …

Why “Requirements” Are Bad Read More »

Blog: What Problem Are You Trying to Solve by Going Agile?

If there is one thing that those who work with me get tired of hearing me say, it is the constant question, “what problem are we trying to solve?” I am a firm believer that before solutions and great ideas are discussed, much less pursued and implemented, the problem or …

What Problem Are You Trying to Solve by Going Agile? Read More »

Blog: What a TV Series Can Teach Us About Software Projects

Have you ever thought about how making and maintaining a television series, or how the production of a movie, relates to software product development from an Agile and Lean perspective? Not to worry because I have. Pitching a new television series, or a movie, is very much like pitching the …

What a TV Series Can Teach Us About Software Projects Read More »

Scroll to Top