Category Archives: Software Development

Should A Scrum Master Have A Goal To Make Themselves Unneeded?

It has become quite common to come across articles or posts that state that the goal of a Scrum Master should be to make themselves unneeded or as a colleague recently put it, “put him or herself out of a job”. … Continue reading

Posted in Software Development | Tagged , | 3 Comments

Modern or modern Agile?

I’m a sports geek.  I love sports. I love watching sports. I love playing sports. I love most things sports. For my birthday last year, my wife gave me a wonderful sports book titled:  On the Origins of Sports: The … Continue reading

Image | Posted on by | Tagged , | Leave a comment

Thoughts on “Managing” Software Development

I’ve written in the past on management and managers and you can find some of those thoughts here however I want to share some additional thoughts.  These thoughts are basically my answer to the question of: what does a Software … Continue reading

Posted in Leadership, Organizational Learning, Software Development | Tagged , , , , , , , , | 4 Comments

Time-boxes, goals and realizing outcomes

Goal is defined as: the end toward which effort is directed” or “the object of a person’s ambition or effort; an aim or desired result. I don’t understand the debate over the Sprint Goal. I also don’t understand how a … Continue reading

Posted in Software Development | Tagged , , , | 1 Comment

Predictability in Software Development – Part III

In Part I and Part II of this series, I challenged the popular perspective on predictability in software (product) development and suggested that if an organization needs to respond rapidly to the changes in its ecosystem, it needs to value adaptability over predictability at least “in the large”. … Continue reading

Posted in Software Development | Leave a comment

Velocity is NOT about Productivity

I happen to participate in a couple of Lean and Agile subject matter groups on LinkedIn. This is my way of learning and sharing.  In my opinion, any serious Agile practitioner should join and participate in such types of groups … Continue reading

Posted in Software Development | Tagged , , , , | 1 Comment

Predictability in Software Development – Part II

My previous post asserted that predictability at the business or organizational level is having teams that consistently deliver solutions that enable desired business outcomes. These organizations and business are predictable in the large.  Predictable organizations have the ability to change … Continue reading

Posted in Software Development | Tagged , , , | 2 Comments