Read about the experiences and ideas of Agile colleagues around the world, and share your own thoughts here. You can also visit
, which features blogs by experts in the fields of Scrum, Agile, and the broader business world.
3/27/2013 by Luis Goncalves
While a successful Agile retrospective implies an open discussion in a team, many would agree that it's not always easy to have everyone in a team actively involved in an exchange of opinions. There can be a number of reasons why people feel retic...
3/25/2013 by Eric King
We all know that three key groups exist in both the creation and implementation of successful Agile teams. These groups serve basic functions that are important for the team's collective and ultimate success. Many of the functions that each group ...
3/22/2013 by Jingjie Wang
When we're working on software projects and following an Agile method, e.g., Scrum, our usual focus is on how we communicate with customers about the actual requirements, and how we manage (or empower) the Agile team so that deliverable software c...
3/20/2013 by Erwin Verweij
Agile can inflict a lot of irreversible damage to companies and teams and, in most cases, it cannot be repaired. I sometimes encounter companies that have implemented a form of Agile. Sometimes they use Scrum or Kanban, and on other occasions they...
3/18/2013 by Sridhar Peddisetty
It's not the methodology or the tool that fails to deliver quality software — it's the people involved. I strongly believe this and am here to share a case study of when Scrum was followed properly versus when it was not followed properly. B...
3/15/2013 by Manuel Borja
We know a fixed-price contract is maybe not the best alternative when applying Scrum to a software development project. However, some organizations will not change the way they approach contracts for software development projects. What if this org...
3/13/2013 by Alston Hodge
"IT as a Business" (ITAAB) has been a common marketing slogan and business model promoted by thought leaders from firms such as Gartner, Forrester, and Forbes in the past ten years.1 At its core is a philosophy of managing IT as a self-sustaining ...
3/11/2013 by Bill Ambrosini
Your team has been working together for several sprints. Things are going fairly well. You're delivering stories each sprint and the product owner is content. But there's always technical debt accumulating, or a problem lurking in software. How do...
3/8/2013 by Rex Lester
I recently completed a long assignment implementing Scrum and decided that, in the spirit of continuous development and learning, it would be useful to run a personal retrospective while between jobs.
This paper articulates some of ...
3/6/2013 by Jingjie Wang
In software development, we see different types of reviews in different organizations. For example, there can be architecture review, design review, and code review, and they can occur in different phases of development. The aims of these reviews ...