Scrum Alliance

Active Product Management

Even after embracing Agile, some organizations still struggle to release software to customers as per their commitments. Here is an approach to help.

Can Agile and UX Go Hand in Hand with Ease?

There's a challenge in blending the UX process with software processes. Here are few challenges that are commonly seen with UX in an Agile environment -- and ways we found to solve them.

An Introduction to Agile Project Intake

Many factors play a part in the success or failure of any Agile initiative. We will present a series of articles to analyze the one factor that we deem most important: the intake of Agile projects.

Product Backlog Hygiene

Is your team facing difficulty in forecasting when projects will be completed? Are there large numbers of unestimated user stories in the product backlog? Does the planning meeting last several hours and is it full of confrontation?

Experiments with Agile Planning Levels

One of the fundamental Agile values is, "We value responding to change over following a plan," which has sometimes been misinterpreted to mean that we don’t need to plan an Agile project. Nothing could be further from the truth.

Star Wars Day Retrospective

Spring has sprung. Flowers are in bloom. Clocks have been adjusted to reflect Daylight Savings Time. All of these little indicators point to the undeniable fact that May the Fourth is just around the corner. . . .

Agility in Sports

I recently read an article about how Dhoni, captain of the Indian cricket team, deals with high-pressure situations in games. I've been thinking about how similar his thoughts are to the Agile Principles.

True Story

This is the true story of my team's beginnings with Scrum. . . .

Scrum Maturity Assessment

Have you ever assessed the way your team follows Agile/Scrum? We have. Beforehand I thought we were working to a higher standard of Agile/Scrum. But I felt the opposite after seeing the assessment results. . . .

Planning Software Products the  Agile Way

Your company (a start-up, small company, or a division of a larger company) has decided to build a new software product. You are in charge. What’s your first move?

How to Build a Self-Organizing Team

Building a self-organizing team is one of the fundamentals of Agile software development, but there is no theoretical model for building a self-organizing team. I have built separate models of the progress of individual team members and of entire teams.

Risk-Based Testing in Agile

Testing rarely can be exhaustive, given that we have time constraints. How, then, do we ensure quality? One way is to focus on finding the highest-risk defects.

Measuring Team Agility

Scrum has taken the industry by storm, and most IT organizations today are using some form of Agile/Scrum. But there are difficulties in implementing it effectively, and therefore in getting the benefits it offers when practiced correctly.

Building a Healthy Organizational Ecosystem

This article provides an overview of the situations faced in two of our teams' transition to Agile. We also cover the obstacles encountered, actions taken, and the phenomenal results achieved.

Shift-Left Testing

Without a shift-left test approach -- early and often -- developers and testers find it difficult or impossible to find defects until system parts are integrated in a system test. Why can't we reap the benefits of Agile?

The Monster of Cross-Functional Teams

There are situations where you find that it is not easy to create a cross-functional development team with a T-shaped skill set.

Agile Tools Can Be More than Overhead

I have often heard teams say that Agile tools add no value. I would like to share some ideas, based on my practical experience, about how and why I think these tools do add value and can be more than just overhead.