Release Planning: Retiring the Term but not the Technique

I want to address a term in the Scrum (and even the broader agile world) that has largely outlived its usefulness: release planning. As commonly used (including by me), “release planning” has meant looking forward a handful (or more) sprints and making a prediction of what would be delivered by […]

The mistake that causes your projects to keep failing

While attending an application development lecture at the University of Miami we had a guest speaker which was an IT project manager at a sugar company. One thing that I will never forget was how proud he was about the list of more than 600 check boxes that must be […]

How to implement Agile in 3 steps

Getting agile started can be a daunting challenge for many managers at organizations which are still using archaic systems development life cycles. If you are a manager just beginning to implement agile at your organization or you don’t have official orders but are still trying to realize the benefits, here are some things […]

Josh Woodcock

For more than 7 years Josh has worked to deliver projects on time and has been implementing Agile/Scrum practices for several years. For his significant contributions to Agile projects, Josh has received a certification from the Project Management Institute as an Agile Certified Practitioner. During Josh’s work with Agile project management methods,  he […]

Let’s Save that Discussion for the Sixteenth Minute

Many teams struggle with keeping the daily scrum short. Some teams even exceed the standard fifteen-minute time box on a routine basis. I was teaching a Certified Scrum Master course a couple of weeks ago and someone there mentioned a great idea that I want to share. When someone in […]

Handling Requirements from Architects Outside the Team

I was recently asked what I thought about using the “Wise Architects” in a company to provide technical oversight to the multiple teams on a project. A common objection to this is that the architects are outside the team and should not, therefore, have any say in how the team […]

The Rules vs. The Generally Accepted Practices of Scrum

In a post back in March I introduced a term on this blog that I’d been trying out in discussions and a few classes. The term was GASP and it stood for a Generally Accepted Scrum Practice. What I’m interested in right now, and I’m hoping everyone here will help […]