“…CESD acknowledges that concrete activities may contribute to several abstract concerns and that they do so embedded in a related domain context. Viewed on the activity level, CESD is in many ways similar to a number of system development approaches ranging from the original prototyping approach (Bally et al, 1977) to the more current such as STEPS (Floyd et al, 1989), Budde et al's prototyping approaches (Budde et al, 1992), Rapid Application Development (RAD) as exemplified by the Dynamic System Development Method (DSDM; (Stapleton, 1997)), M.A.D. , Adaptive Software Development (Highsmith, 2000), Rational Unified Process (Kruchten, 1999), Extreme Programming (XP; (Beck, 1999)), and the Crystal Family (Cockburn, 2001).…”