agile

Articles

Mixing Roles in Scrum

We put a lot of emphasis on being Renaissance workers, able to step comfortably from one job role to the next. But, as Mitch Lacey describes here, not all roles play nicely with each other, and trying to combine them may lead to disaster.

Mitch Lacey's picture Mitch Lacey
The Two Sides of Software Testing: Checking and Exploring

Is testing about checking against system requirements, or is it about exploring the software? In this article, Elisabeth Hendrickson explains a valuable truth often clouded by this debate—good testing takes advantage of both of these approaches.

Elisabeth Hendrickson's picture Elisabeth Hendrickson
Implementing Scrum (Agile) and CMMI Together

CMMI and Scrum are two commonly used frameworks we have seen groups struggle with when using them together. This article describes how these frameworks aren't really at odds with each other and explains how implementation is the key to using them together.

Neil Potter's picture Neil Potter
Getting Empirical about Refactoring

Often when we refactor, we look at local areas of code. If we take a wider view, using information from our version control systems, we can get a better sense of the effects of our refactoring efforts.

Michael Feathers's picture Michael Feathers
The Crucial Role DevOps Plays in Change and Configuration Management

Agile's core principles may have been originally intended at the software development, but the concept of DevOps has shown that agile's benefits can be experienced by a much larger audience. Collaboration between these two departments benefits just as much as anyone.

Sasha Gilenson's picture Sasha Gilenson
Agile (Line) Management

Evidence shows that agile development done well can positively affect your ROI. But if these methods are so great, why doesn’t every team adopt them? Look to management for the answer.

Jurgen Appelo's picture Jurgen Appelo
Old Habits Die Hard

It’s easy to develop habits in one environment that don’t translate to a new environment. Here are some tips to keep old habits from holding you back.

Dawn Test Code's picture Dawn Test Code
Agile and Lean Performance

Agile's focus on iterative development is undeniably effective, but that's not the whole story on why agile works. Learn why agile results in better performance and how you can use this information to achieve success in your own technology efforts.

Bob  Aiello's picture Bob Aiello
Performance Factory for Agile and Lean Organizations

Implementing agile and lean performance appraisals presents some unique challenges. This article discusses how to do so in a way that helps to enhance the agile and lean practices that so clearly result in excellent team and organizational performance. The good news is that agile and lean performance management is much more effective than other methods.

Leslie  Sachs's picture Leslie Sachs
Making Multi-Team Agile Programs Successful

Many people have questions about how to manage multi-team projects, and Ronica Roth explains how this can be accomplished in this article. Through coordination and open, constant communication, your multi-team projects will no longer cause head headaches, but will result in positive productivity.

Ronica Roth's picture Ronica Roth

Pages

AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, TechWell.com is the place to go for what is happening in software development and delivery.  Join the conversation now!