Sunday, April 21, 2002
- Participatory Design (PD)
- Rapid Development (RD), sometimes called rapid application development (RAD)
- Joint Application Development (JAD)
To understand why this book is a ground breaking work a little history is in order:
- Participatory design (PD) began in England by Enid Mumford and was refined in Scandinavia by Pelle Ehn and Morten Kyng in the late 1970s.
- RD (Rapid Development) was first formalized by DuPont in mid 1980s and was then known as Rapid Iterative Production Prototyping (RIPP).
- JAD was first developed by Toby Crawford and Chuck Morris at IBM in 1977.
Most of the previous documents about these approaches focused on general aspects of workshop management and requirements. Although this book certainly addresses these two aspects, it goes beyond.
This book is structured in three parts and 12 chapters. Part I covers the basics of constructing a workshop and provides a comprehensive list of deliverables. The author's web site that supports this book provides checklists and templates in Word and PDF format, which will save you time. The web site also has links to other resources that will prove extremely useful. Part II provides the workshop framework, covering logistics, managing roles and ground rules and the workshop process itself. Part III addresses the strategies for conducting the workshop. What I particularly like about this book are:
- It defines a process with inputs, tasks and defined outputs (deliverables).
- Adds structure by aligning business problems to model views, and by defining the deliverables that need to be produced to develop the model. The models views are: behavior, structural, dynamic and control. These cover the four basic business problem domains.
- Does not lock you into any single model (you can use multiple model types), and provides criteria for selecting the best model(s) to employ for capturing requirements.
- Introduces business rules, which is (in my opinion) one of the most powerful and effective means of capturing requirements.
Subscribe to Posts [Atom]