Agile Development Learning Guide

The Agile approach offers an enticing alternative to "developer make-work" that is so often done in the name of a fixed process. This collection of resources on Agile software development methods, compiled by Brent Sheets, is an introduction to the Agile movement.

What is Agile software development? It may be a philosophy or effective methodology or mix of methodologies or adaptive best practices or...insert your favorite description here. Is it all these things? The answer is "yes." It's all of these and more. The Agile approach fosters collaboration and ownership while discouraging the crippling developer make-work so often done for the sake of adhering to a one-size-fits-all fixed process....

This mini-guide attempts to assemble a starting point for those wanting to know more about the Agile movement.

    TABLE OF CONTENTS   

   Agile Philosophy
   Agile Development
   Agile Management
   Agile Modeling
   Agile Data
   Agile Testing
   VISIT OUR OTHER LEARNING GUIDES


Agile Philosophy  Table of Contents


Agile Development  Table of Contents


Agile Management  Table of Contents


Agile Modeling  Table of Contents


Agile Data  Table of Contents


Agile Testing  Table of Contents



This was first published in December 2007

Dig deeper on .NET Architecture Best Practices

0 comments

Oldest 

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

-ADS BY GOOGLE

This Content Component encountered an error
Close