Tag Archives: scrum

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

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

What’s Wrong With Scrum – Part III

Earlier this year, I started writing on the limitations of Scrum as a result of articles I had come across.  In my first article, I was critical of the individuals (largely Scrum Masters) responsible for guiding Scrum adoption in organizations. … Continue reading

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

What’s Wrong With Scrum – Part Deux

Five months (and a bunch of Agile thoughts) later, its time to continue to address the challenges organizations have with Scrum. In my last post on this subject, I focused on the Scrum Master role, the current certification model and the failure of … Continue reading

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

What’s Wrong With Scrum?

What’s wrong with Scrum? In my opinion, nothing really. That’s right, nothing. But Scrum isn’t perfect. Okay, show me what is, please. But Scrum is missing some key properties. Okay, show me what has ALL the key properties you believe are … Continue reading

Posted in Software Development | Tagged , , | 4 Comments

Sequential Agile Software Development

Is there such a thing as “sequential Agile software development”?  Possibly.  Maybe.  Look at your process.  How many phases does a piece of work have to go through before its complete?  How many (in)formal stages does your process have?  How … Continue reading

Posted in Design and Architecture | Tagged , , | Leave a comment