REFLECTIVE SYSTEMS DEVELOPMENT


Contents

Preface vii
  1. Reflective Systems Development 1
I. Understanding Practice 69
  2. Mapping Situations 71
  3. Using Diaries 109
  4. Systems, Processes, and Structures 125
  5. Formalization in Practice 141
II. Managing Processes 159
  6. The Principle of Limited Reduction 161
  7. Mixed Approaches 181
  8. Risk Management 205
  9. Attention Shaping 227
III. Developing Systems 271
  10. Soft Systems and Hard Contradictions 273
  11. Surfacing Organizational Competence 297
  12. Soft Systems in Software Design 317
  13. Interaction and Transformation 329
IV. Improving Environments 347
  14. Methods 349
  15. Maturity and CASE 367
  16. Managing New Tools 387
  17. Software Factories 407
V. Professional Development 435
  18. Training IT Managers 437
  19. Systems Development Philosophy 461
  20. Professional Code of Ethics 485
  21. The Future of Our Profession 499
Epilogue 521
  22. Teaching Systems Development 523
List of Contributions 535
List of co-authors 537

The links on this page points to documents in the Portable Document Format (PDF), and is optimized for Adobe Acrobat 3.0.

Please report any bugs to Lars Mathiassen