Agile Methodology: An Overview
The art of iterative and incremental software development
No longer exclusive to the software industry, agile methodology can be implemented to any business venture that requires a non-linear plan of attack that also needs to value customer collaboration, effective teamwork, responsive changes, and of course, quality results.