Home » Agile

Agile

Consider Product Options with Minimum Outcomes

Do you have trouble fitting “all” of the necessary work into an iteration? Your managers might want to push you to do more. Or, the product owner thinks you can do more. Or, the team wants to do more (see Beating a Team’s Goal.) Agile approaches are not about doing more. Agile approaches encourage us to do the least we ...

Read More »

5 Patterns for Effective Communication in Agile Teams

The way we communicate is the single most important skillset employers look for when hiring. It has a significant impact on cost, productivity, team morale, and employee retention in the workplace. A study conducted by The Economist shows that problems in communication often delay project completion, lead to low morale and missed goals, and can result in a loss of ...

Read More »

Thinking About “Beating” a Team’s Goal

Shaun’s comment on Measure Cycle Time, Not Velocity suggested a team might be better off measuring both cycle time and velocity. Why? For two reasons: “Beating” the last sprint goalAssisting the PO in a forecast of when things might be done. Let’s examine these ideas. Clarify Story Points Why even bother with story points? (If you haven’t read the original ...

Read More »

What Decision Will You Make Based on This Data?

Does your team have to keep two sets of “books”? You have an agile roadmap to see where you’re headed. You have a smallish backlog of the near/upcoming work. You’re delivering on a frequent basis. And, someone on your team keeps a Gantt chart because a manager wants to see the team’s progress in a form they feel comfortable with. ...

Read More »

Where I Think “Agile” is Headed, Part 5: Summary

It’s time to wrap this series. I started asking if you actually need an agile approach in Part 1 and noted the 4 big problems I see. Part 2 was why we need managers in an agile transformation.  Part 3 was about how people want a recipe. Part 4 was about how “Agile” is meaningless and “agile” is an adjective ...

Read More »

Most Important Benefits of Agile Software Development

It’s no secret that agile is the methodology that software development has already moved into in a big way. The idea of agile has become so popular that it is creeping into every industry and has become a popular term to use in conference rooms and virtual meetings around the world. Agile Software Development is Everywhere What is it about ...

Read More »

How to Reduce the Product Backlog Size

While it’s normal that a product backlog changes, some backlogs grow too big and become overly long and detailed. Consequently, they are difficult to update, prioritise, and refine. The following tips help you simplify such a backlog so you can manage with it more easily. Split the Product Backlog Faced with an overly long and detailed product backlog, investigate if ...

Read More »