Agile Development Learning Guide

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