Impressum

Bibliografische Information der Deutschen Nationalbibliothek:

Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind im Internet über www.dnb.de abrufbar.

© 2021 Robert M. Richards

Herstellung und Verlag: BoD – Books on Demand GmbH, Norderstedt, Germany

ISBN: 978-3-7526-3663-5

Table of Contents

Preliminary note

DSDM® (stands for Dynamic System Development Method) and AgilePM® are both trademarks of Agile Business Consortium Limited (www.agilebusiness.org). This book has been produced independently of the copyright holder and represents the author's personal experience with the named method. In the text, the ® signs have been omitted for ease of reading. They should be kept in mind when reading.

Foreword

When I talk to customers and clients about agile approaches and methods, I always hear the prejudice after a very short time that they are all well and good, but that they are probably more suitable for companies that would implement any new ideas as a start-up on a greenfield site. In an environment like theirs, with all the divisions and departments and all the governance and controlling requirements, this would only be possible with considerable adjustments - if at all. Yes, there was a lot of good stuff in there and they had also used some agile ideas, but that was enough. We are not a start-up, but a stable company with solid values and clear processes. Rather, what is needed is a hybrid process management that encompasses the best of both worlds: flexibility and rapid value generation on the one hand, and planning, management, control and reporting on the other.

In fact, some agile frameworks do not emphasize the representation of process or organizational interfaces to the organization in their representations and this could be seen as a shortcoming. In most cases, however, this approach is simply due to the fact that a generic approach that is intended to cover different types as well as different complexities and sizes of product development simply cannot demand a single path and general interfaces and processes. Rather, it is up to the implementing organization to determine the appropriate customizations and process interfaces. This is actually normal when using any project approach and is part of the framework. The difference may simply be that some actually include a project management structure, while others focus on the core business, often "product development".

When I got to know AgilePM resp. DSDM a few years ago, I realized that it is a complete project method, which meets all requirements, even of large organizations, but is completely agile. You could say that it is the prototype of what some organizations understand under the keyword "hybrid project management", without being a "patchwork", as many hybrid approaches cobbled together from various frameworks are.

In this booklet I would like to give you a first insight into the DSDM method, which should allow the reader to find out for himself whether its approach is of interest for his own challenges. If you decide to use DSDM, I would like to recommend a suitable training as well as support by experts, who will support you in the introduction and the first projects with DSDM. Personally, I believe that there are very few projects for which the DSDM approach is not suitable. However, I am happy to leave the decision up to you and am pleased if I have been able to arouse your interest in this outstanding project management method.

The author

Introduction to agility

Agility in our context is a general style of working. Projects are viewed holistically and are not just a set of deployment techniques.

It has always been one of the biggest challenges in any development to make sure that what you develop actually meets the needs of the customer.

Solving this problem was one of the motivations for the Agile Manifesto. The first guiding principle of the Agile Manifesto is: "Our highest priority is to satisfy the customer by delivering valuable results early and continuously."

In a fast-paced environment, Agile ensures solutions meet business needs and focuses on on-time delivery.

Delaying decisions as much as possible until they are based on facts rather than uncertain assumptions and predictions is fundamental to an agile approach. This does not mean that no planning should be required - on the contrary, planning activities should focus on the various options and adapt to the current situation as well as clarify confusing situations by creating an environment in which action can be taken quickly.

Agile is all about flexibility. The principle of responding to change according to a plan is seen as a strength of Agile. This does not mean that Agile makes planning obsolete. Things change, and you want to have flexibility to adapt and respond to those changes. You clearly want to have a plan for where you are going and approximately how you are going to get there. But you also want to leave room to adjust your plan.

The "Agile Manifesto

In February 2001, seventeen people met in a ski lodge in the Wasatch Mountains of the American state of Utah to talk, ski, and relax together. They were all dissatisfied with the way software development was taking place and believed that alternatives to documentation-heavy, heavyweight software development processes were needed.

This group of organizational anarchists, who called themselves "The Agile Alliance", jointly formulated and signed the "Agile Manifesto". It should be noted that the people present later went quite different ways and developed different methods and frameworks based on the common foundation "Agile Manifesto". (Co-)developers of "Extreme Programming", "Scrum", "DSDM", "Adaptive Software Development", "Crystal" and others laid here a common foundation for the further unfolding of software development and in many cases also for issues far beyond software development.

For more information on the history of its creation, please

visit: http://agilemanifesto.org/history.html