Process

Articles

Understanding Culture and Agile Application Lifecycle Management

While the technical complexity of real-world ALM may be substantial, sometimes the people issues present even more complex challenges. Being able to understand the personalities and work culture of the folks doing the work can help you implement ALM in a comprehensive and effective way.

Leslie  Sachs's picture Leslie Sachs
Strategies for Encouraging and Facilitating Team Feedback Sessions

We know the importance of quick feedback cycles in our builds so we can fail fast, and feedback from the end-user. But sometimes even agile teams forget the importance of feedback from other team members. This article details several methods for eliciting feedback, as well as how to pick what's right for your team.

Kiera Radman's picture Kiera Radman Jeff Wagner
Plotting Data to Understand Your Agility

Many teams think they are agile in their projects, but if you're not receiving and analyzing feedback regularly, you're not really agile. Plotting the feedback you get on a chart throughout your sprints can help you see whether you have a lag. Read on to learn how to gather and use your feedback to be truly agile.

Mosesraj R's picture Mosesraj R
Would Santa Claus Make a Good Product Owner?

The elves working on Project Santa—you know, the big delivery that happens every December 24—have decided to go agile. But Santa, the product owner, is busy and not always available to answer questions or provide guidance. What kind of suggestions and improvements should they address in their retrospective?

Dave Browett's picture Dave Browett
Use Lean Thinking to Accelerate DevOps Performance for Agile Teams

Leaders in agile organizations should consider adding lean techniques to their DevOps practices. Lean thinking can accelerate DevOps delivery by providing a set of processes and principles to help create more beneficial products, save money, boost productivity, reduce waste, and map to value.

Gail Ferreira's picture Gail Ferreira
When Prioritizing Stories, Don’t Forget the Stakeholders

Instead of choosing what to develop based solely on a cold, hard dollar amount, you might try approaching the person who originally requested a story—or who will be most affected by it—and asking, “What benefit will this bring you?” Armed with a list of stakeholders and interests, you can find out the real difference a story will make.

Allan Kelly's picture Allan Kelly
Pair Writing: The Benefits of Working with a Partner

For many, pair programming delivers benefits such as increased focus, improved team relationships, and better code. Tom Breur and Michael Mahlberg found that pair writing can work, too, and the advantages bear a lot of resemblance to those of pair programming—more concentration, productive feedback, and better writing.

Tom Breur's picture Tom Breur Michael Mahlberg
Book Review: The Agile Mind-Set: Making Agile Processes Work

Gil Broza's book The Agile Mind-Set: Making Agile Processes Work speaks to the challenges faced by people who focus on "doing agile" rather than "being agile." Rote execution of methods can only get you so far, and Broza gives insights into how you move beyond practicing agile by habit into living it.

Steve Berczuk's picture Steve Berczuk
Stop Re-estimating Your Stories for Every Iteration

Many agile practitioners recommend re-estimating stories at the beginning of each iteration to increase accuracy. Adrian Wible, however, argues that re-estimating stories within an iteration planning meeting actually distorts results and decreases predictability. See if you need to rethink your planning procedures.

Adrian Wible's picture Adrian Wible
Realizing Value by Establishing an Agile Project Management Office

Some believe that an overarching organizational and governance model to structure operations in agile environments is needed. An agile project management organization can act as an aggregator and evaluator of agile project data metrics to help leaders track performance for improved value delivery.

Gail Ferreira's picture Gail Ferreira

Pages

AgileConnection is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.