Software Development Best Practices Blog

Keeping Scrum Pure or Adapting Scrum to Your Culture?

One question that I often hear is, “Do we have to implement Scrum by the book, or should we adapt it to our environment?” The answer is, “Yes!” You should do both. And, they are not mutually exclusive. To me, 'keeping Scrum pure' means adopting the three roles, four meetings, four artifacts, and two levels of commitment, and adhering to the principles behind Scrum, e.g., self-directed teams that commit, timeboxing, etc. This aligns with the Construx toolbox metaphor for...

  1. Posted on May 21, 2010 8:44:PM by John Clifford to Retrospectives
  2. Methods & Processes, Technique, Agile, Scrum, practices, Process

If You Want To Improve, Stop Managing Your Problems…

If_You_Want_To_Improve_Stop_Managing_Your_Problems …and start solving them. Sounds great, but what does it mean? What’s the difference between managing a problem and solving it? I recently held a workshop on using Scrum to drive process improvement at CIISA 2009, held in Guadalajara, Mexico, where I focused on using...

  1. Posted on September 30, 2009 5:22:PM by Application Administrator to Retrospectives
  2. Methods & Processes, Technique, Agile, Scrum, Management, practices, Process

Why Use Scrum If Change Isn't Important?

Is Scrum really only valuable to folks who care about agility (or Agility)? Let's say I'm running a project with defined requirements, fixed scope, a fixed schedule (firm completion/release date), and fixed resources. What advantages does Scrum offer over other project management methodologies? How about the ability to maximize team efficiency? So, my requirements are clearly defined and I don't expect to change my product backlog based upon feedback from sprint reviews. So what?...

  1. Posted on July 16, 2009 3:53:PM by John Clifford to Retrospectives
  2. Methods & Processes, Technique, Agile, Scrum, Management, Process