agile methods

Managing the Stream of Features in an Agile Program

If you keep a stream of features moving in a program—even with many feature teams—you are OK as long as the project teams keep talking to one another. You are not OK, however, if someone decides, “I own this code and no one else can touch it.” Johanna Rothman says how agile programs should operate.

Johanna Rothman's picture
Johanna Rothman
Should You Measure Agile Adoption Effectiveness?

A frequent question when organizations are moving to agile is "What metrics should we use to measure our agile adoption?" What people really should be asking is "Should we measure our agile adoption?" The trick is to figure out what an appropriate measurement is. Kent McDonald examines some methods.

Kent J. McDonald's picture
Kent J. McDonald
Can Agile and Lean Six Sigma Coexist?

Joe Townsend explores whether or not agile and Lean Six Sigma can coexist. Since agile is a development methodology and Lean Six Sigma is mainly associated with manufacturing, it would appear that the two are completely incompatible with one another. However, that's not always the case.

Joe Townsend's picture
Joe Townsend
How to Do Agile Release Planning

In agile, there are different types of planning at various intervals and levels of detail. One of those levels is release planning, which is the intermediary type of planning between deciding what is included in a product and what the delivery team will focus on for the next iteration.

Kent J. McDonald's picture
Kent J. McDonald
Five Reasons Why Agile Can Fail

Unfortunately, some projects fail, even when using an agile development methodology. Instead of just rehashing horror stories, Joe Townsend attempts to get to the bottom of why these failures occur.

Joe Townsend's picture
Joe Townsend
Why You Need Accountability in a Scrum Development Team

Often a developer who questions his team members and follows up with open-action items will be regarded as being rude. However, sometimes you need people to hold others accountable for their actions if you want your team to be successful.

Venkatesh Krishnamurthy's picture
Venkatesh Krish...
The Necessity of a Fifteen-Minute Standup Meeting

One of Scrum‘s basic techniques is the fifteen-minute standup meeting. Joe Townsend dives into the why this meeting is necessary, how it can help your agile team, and how you can get more from your fifteen minutes.

Joe Townsend's picture
Joe Townsend
Tuning Your Agile Process: Parable of "The 84th Problem"

Agile adoption can be challenging for a team but not necessarily for the reasons we may think. The Buddhist parable about the eighty-fourth problem gives insight into why this causes many teams to fail when adopting agile or get stuck in a rut along their path to improvement.

Jacob  Orshalick 's picture
Jacob Orshalick