Agile Landscape
Introduction
Definition
Agile- denoting “the quality of being agile; readiness for motion; nimbleness, activity, dexterity in motion ” is a group of software development methodologies based on iterative and incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams.
Flowchart
Different Methodologies
Different Methodologies
Extreme Programming
Definition
Origin
FlowChart
Usage
Scrum
Definition
Origin
FlowChart
Usage
Crystal family of Methodologies
Definition
Origin
FlowChart
Usage
Feature driven development
Definition
Origin
FlowChart
Usage
Rational unified Process
Definition
Origin
FlowChart
Usage
Dynamic systems development
Definition
Origin
FlowChart
Usage
Adaptive software development
Definition
Origin
FlowChart
Usage
Open source softwaredevelopment
Definition
Origin
FlowChart
Usage
Agile Modelling
Definition
Origin
FlowChart
Usage
Pragmatic Programming
Definition
Origin
FlowChart
Usage
Comparision
How widely these methodologies are used
Evidence to support the effectiveness of Agile Development
Conclusion
See also
External Links:
References: