scrum

Kanban—An Agent to Push Quality Upstream

Kanban promotes better visibility of everyone’s progress and enables them to play catch-up. Since the test group has dependencies on other teams, such as design or development, they are the ones who might have to catch pace. Due to its inherent features, kanban helps push quality upstream.

Rajini  Padmanaban's picture
Rajini Padmanaban
Why Is Scrum So Popular?

Joe Townsend tries to find out why Scrum is mentioned more by developers than any other form of agile development methodology. What’s so special about Scrum that makes it the people’s obvious choice?

Joe Townsend's picture
Joe Townsend
How Agile Is Akin to Improvisational Theater

Kent McDonald explores the idea that using an agile methodology is akin to improvisational theater. Like every metaphor for agile, improv theater does fail in some points, but it can be helpful when viewed from the perspective of collaboration.

Kent J. McDonald's picture
Kent J. McDonald
Should We Revisit Scrum's Product Owner Role?

With so many business people betting their money on Scrum, do organizations have the right set of people lined up to deliver projects using a Scrum methodology? Venkatesh Krishnamurthy ponders whether or not we should revisit Scrum's product owner role.

Venkatesh Krishnamurthy's picture
Venkatesh Krish...
How to Avoid Poorly Conducted Sprint Retrospectives

The sprint retrospective is an important ceremony in Scrum. Of course, it’s bad if you don’t perform retrospectives at all. However, more often than not, it is not the retrospective itself, but rather a poorly conducted retrospective that results in an ineffective, stale, and meaningless effort.

Mukesh Chaudhary's picture
Mukesh Chaudhary
Why Managers Can Be Valuable to Self-Organizing Agile Teams

As challenging as it is to find a good manager, having one on your team can be valuable, especially in the context of an already effective team. So rather than assuming that self-organizing agile teams don’t need managers, consider the value a good manager can add.

Steve Berczuk's picture
Steve Berczuk
Why the Product Owner's Role Is Evolving

Due to the popularity of Scrum, the idea of having a product owner has taken hold of development professionals and is used by teams that are not even using Scrum. With this industry-wide adoption, the definition of product ownership and the product owner's role has evolved.

Kent J. McDonald's picture
Kent J. McDonald
Tips for Scaling Agile Development

It used to be normal to hear that agile projects should be small in both time frame and team size. Now, it seems conventional wisdom dictates that we should be scaling agile. But how do you go about doing this? Mukesh Chaudhary lists some useful tips to scale efficiently.

Mukesh Chaudhary's picture
Mukesh Chaudhary