Category Archives: Software Development

Should a Scrum Master Be “Technical”?

This is a pretty popular question in Scrum circles that recently came up on LinkedIn (again). In order to answer this question, I believe we first need to define terms “Scrum Master” and “technical”. Merriam-Webster provides this as a definition … Continue reading

Posted in Software Development | Tagged , , | 9 Comments

Are We Done Yet?

Recently, there has a been a bit of talk about being done in the context of Agile software development.  If I’m not mistaken, as far as Agile frameworks go, it would seem that the Definition of Done as described by … Continue reading

Posted in Software Development | Tagged , , , | Leave a comment

Tips For Working Without Timeboxes

My previous piece on timeboxes led to a fair amount of dialogue on Twitter.  Some of it was positive and some of it was critical.  However, a particular tweet (that led to some back and forth) stood out to me. … Continue reading

Posted in Software Development | Tagged , , | Leave a comment

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