Contents

 

Introduction

Agile, General

Crystal/ASD

DSDM

Extreme Programming (XP)

FDD

Scrum

Win-Win Spiral

XBreed

Lean Development

Agile Education

 

 

DSDM (Dynamic  Systems Development Method)

 

DSDM is another methodology designed to respond to short delivery timescales and a limited amount of resources. Like Crystal, DSDM strives to shorten communication lines between customer, developer, and business stakeholders in order to provide a more efficient software process. By fixing the delivery time (typically 6 months) and establishing the resource limits, it is becomes easier to establish a development process that meets the users' "real business requirements." According to the DSDM Consortium website, DSDM is development framework that "focuses on the priorities of the business and delivers what can safely be delivered within the time and cost constraints of the project, in priority order determined by the business needs and the objectives of the project." As indicated, DSDM is a business-oriented approach that espouses Feasibility Study and Business Study stages in its development lifecycle. Code and design is iterative in order to receive maximum feedback from all stakeholders throughout the development process.

 

 

Books:

            Stapleton, Jennifer, Dynamic Systems Development Method, Addison Wesley, 1995.

 

Web Sites/Web Pages:

            DSDM Consortium

 

Articles:

            Guidelines for Introducing DSDM Into an Organisation, DSDM Consortium, 1998.