Agile Development Methods

Agile Development Methods

Agile Development Stories
Why People on Agile Teams Need FeedbackAgile teams work by continually improving, and feedback is essential for agile methods to work well. Giving feedback to your team members and peers is hard, and receiving it is sometimes harder, especially when it’s not delivered with the right amount of thought.
Stewardship in Agile Software Architecture and DesignSoftware architects typically don’t own the products that individual teams are creating, yet they help define a cohesive approach to developing the products and are often responsible for defining how different products interoperate. Scott Sehlhorst looks at the idea of architecture stewardship.
Three Tips to Help Form a Highly Productive Agile TeamThe dynamic of working in a team is vastly different from working on your own. But if a team is assembled well, it can accomplish more than the individuals could have separately. These suggestions will help you form a team that will work together well and be greater than the sum of its parts.
A Glimpse into the Future of Agile Software DevelopmentVenkatesh Krishnamurthy writes on the many different agile software development methodologies and what he sees in store for the future. Venkatesh believes that a new wave of agile approaches based on fundamentals taken from other industries will emerge.
What Is Business Value and How Do You Measure It?Agile approaches have changed the conversation about measuring project success, from comparing against cost, time, and scope projections to looking at how much value the project is going to deliver. The problem that remains, however, is determining what value really is and how to measure it.
How Agile Prevents Software Decay

All of us have been in the situation where fixing a single issue can produce several other defects. Agile embraces continuous design changes and code refactoring to meet challenges from emerging requirements. This inherently promotes practices that prevent software decay.

A Helpful Guide to Daily Standup Scrum Meetings

The daily standup meeting is a critical element of scrum teams. Its simplicity and benefits have even attracted the attention of practitioners of waterfall development. Venkatesh Krishnamurthy presents a helpful guide to the daily standup meeting.

How Agile Is Changing the Way the Federal Government Does BusinessSteve Vaughn writes about how Dynamics Research Corporation, a technology sourcing company, is attempting to align the company's iterative development process with government’s traditional waterfall approach. With the growth of agile, government agencies are changing the way they conduct business.