DSDM Consortium Webshop

Product details

DSDM Development Techniques White Paper

Tools:
Quantity:
  DSDM Development Techniques White Paper
SKU: wp07
£14,95 GBP
($24,00 / € 18,87)
(17,5% VAT Excluded)

DSDM Development Techniques White Paper.

This White Paper will be sent as an email attachment within 48 hours of cleared Payment.


Category: DSDM White Papers

Product Information:

White Paper Synopsis

The DSDM Manual advocates the adoption of a model-driven approach to system development. This White Paper identifies and describes the various development models that could be produced during any DSDM development, together with example techniques that may be employed to specify and refine these models.

A model-driven approach is advocated and an architectural framework provided for identifying the most appropriate techniques to use in such an approach within the DSDM phases.

The framework is based on consideration of:

The modelling perspectives on What, How, How well, Where, Who, When and Why

The models needed for the different perspectives of system planner, owner, designer, builder, implementer and user
Levels of modelling: physical, logical and conceptual

Modelling viewpoints: processing, data, behavioural, task/organisation interaction, network/business locations, business motivation and strategy, user interface, and finally modelling the system as interacting objects. The last view combines the previous three into a common view.

Given these perspectives, a mapping between them and the DSDM phases of development is provided.

The paper gives an overview of common modelling techniques and provides guidance on where they can be most effectively used within DSDM. It does not recommend any preferred notation or approach, as this will vary from organisation to organisation. However, it does provide a means of assessing the suitability of currently used techniques for their fit within the DSDM process, be they structured or object-oriented.


Summary of Issues when Selecting Techniques for DSDM

Rapid development
DSDM is concerned with providing business solutions in a timely manner, hence any technique must not impose any undue burden.

Easily Understood by User and Developer alike
DSDM requires user involvement throughout the development life-cycle, therefore the users must easily understand any technique used.

Communications
Any technique used during system development should aid the communication between all parties, whether it be between users and developers or between developers and maintainers of the system.

Semantic Gap
This represents the different viewpoints taken between the users, the developers and the technology. These differing viewpoints historically have led to deep misunderstandings.

Structured Development versus Object Oriented Development
DSDM does not recommend any preferred development approach. However some methods are more productive than others.

Integration with existing techniques
DSDM is not prescriptive about the techniques that should, or should not be used. If any organisation has a preferred set of techniques, then those techniques should be used, but maybe tailored or complemented with techniques outlined within this White Paper.

Product recommendations

Based on your cart we also suggest the following products: