Agile is a self-descriptive software development philosophy. It is enshrined within the Agile Manifesto;
|
... and its 12 supporting principles which collectively describe a philosophy differing from more traditional methods (e.g. waterfall) by putting emphasis on humanity, functionality and adaptability
Something can be described as 'agile' if it fits within the context of the manifesto and principles, such as a framework (e.g. Scrum), an event (e.g. a retrospective) or a tool (e.g. a Kanban board).
Type: methodology |