What are various agile approaches?

Daniel J. Power

Information technology professionals have been refining and trying various agile approaches for more than 25 years. Agile is a mindset and a way of thinking about tasks and work. Agile principles guide the decision making of agile teams. Different sources include various approaches, frameworks or methods as part of the overall category of agile approaches. This article reviews some widely used approaches: Scrum, Kanban, Lean, Extreme Programming (XP), Crystal, Dynamic Systems Development Method (DSDM), Feature Driven Development (FDD), and Test-Driven Development (TDD) Learning about multiple frameworks will increase your versatility and help you participate in a wide variety of projects.

Scrum is a lightweight Agile project management framework that can be used to manage iterative and incremental projects. Scrum has gained increasing popularity over the years due to its simplicity, proven productivity gains, and ability to incorporate various overarching practices promoted by other Agile models.

Lean is a work approach for creating more value for customers with fewer resources. Managers in a lean organization understand the importance of delivering customer value and they focus on continuous improvement of key processes (

Last update: 2019-08-21 11:29
Author: Daniel Power

Print this record Print this record
Show this as PDF file Show this as PDF file

Please rate this entry:

Average rating: 0 from 5 (0 Votes )

completely useless 1 2 3 4 5 most valuable

You cannot comment on this entry

DSS Home |  About Us |  Contact Us |  Site Index |  Subscribe | What's New
Please Tell Your Friends about DSSResources.COMCopyright © 1995-2015 by D. J. Power (see his home page).
DSSResources.COMsm is maintained by Daniel J. Power. Please contact him at with questions. See disclaimer and privacy statement.


powered by phpMyFAQ 1.5.3