Why Agile
Abstract
A Working Definition of Agile: Agile An iterative and incremental (evolutionary) approach to software development which is performed in a highly collaborative manner by self-organizing teams within an effective governance framework with just enough ceremony that produces high quality software (systems) in a cost effective and timely manner which meets the changing needs of its stakeholders.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jul 01, 2018
- Accession Number
- AD1083760
Entities
Organizations
- Carnegie Mellon University