Dynamic Systems Development
ü Dynamic
Systems Development was created in 1993 by a British consortium of 16 academic
and industry organizations.
ü Their goal was to create a non-proprietary
Rapid Application Development approach.
ü Initially,
Dynamic Systems Development consisted of three critical success factors: (1)
communication between developers and end users, (2) stable, highly skilled
developers, and (3) flexible customer requirements.
ü It
also focused on meeting high-priority customer needs, product versus process,
and integrated configuration management and testing.
ü Dynamic
Systems Development consists of five major stages: (1) feasibility study, (2) business
study, (3) functional model iteration, (4) system design and build iteration, and (5) implementation.
ü Dynamic
Systems Development also has the following 15 practices:
o time-boxing
o project
planning
o Modelling
o daily
meetings
o quality
management
o prototyping
o requirements
o prioritization
o risk
management
o testing
o project
management
o estimating
o Configuration
management
o escalation
management
o facilitated
workshops
o tool
support environments