Recommended Reading


Analysis and Design
Configuration Management
Implementation
Management
Metrics
Project Management
Requirements
Software Architecture
Software Development Lifecycles
Software Engineering General
Software Quality Assurance and Process Improvement

Analysis and Design


Domain-Driven Design: Tackling Complexity in the Heart of Software
Eric Evans
Addison-Wesley 2003

Building Web Applications with UML
Jim Conallen
Addison-Wesley, 1999

UML Distilled: A Brief Guide to the Standard Object Modeling Language (2nd Edition)
Martin Fowler, Kendall Scott
Addison-Wesley, 1999

The Unified Modeling Language User Guide
Grady Booch, James Rumbaugh, Ivar Jacobson
Addison-Wesley, 1998

The Unified Modeling Language Reference Manual
James Rumbaugh, Ivar Jacobson, Grady Booch
Addison-Wesley, 1998

Analysis Patterns: Reusable Object Models
Martin Fowler
Addison-Wesley, 1996

Design Patterns
Erich Gamma, et al
Addison-Wesley 1995

The Object Advantage: Business Process Reengineering With Object Technology
I. Jacobson, M. Ericsson, A. Jacobson
Addison-Wesley, 1994

Gegevensmodellen
Paul Laagland
Kluwer, 1991

Object Oriented Analysis (2nd Edition)
Peter Coad, Edward Yourdon
Prentice Hall PTR, 1990

Modern Structured Analysis
Edward Yourdon
Prentice Hall PTR, 1988

Configuration Management


Software Configuration Management Patterns: Effective Teamwork, Practical Integration
Stephen P. Berczuk, Brad Appleton
Addison-Wesley, 2002

Configuration Management Principles and Practice
Anne Mette Jonassen Hass
Addison-Wesley, 2002

Managing Software Projects
Rational ClearCase
Rational Software Corporation, 2001

Software Configuration Management Strategies and Rational ClearCase: A Practical Introduction
Brian White
Addison-Wesley, 2000

Developing Software with ClearCase
Rational ClearCase
Rational Software Corporation, 2000

Implementation


Test Driven Development
Kent Beck
Addison-Wesley, 2002

Refactoring: Improving the Design of Existing Code
Martin Fowler
Addison-Wesley, 1999

Code Complete
Steve McConnell
Microsoft Press, 1993

Management


Do It Tomorrow and Other Secrets of Time Management
Mark Forster
Hodder & Stoughton Religious, 2006

Fast Thinking Manager's Manual
Ros Jay, Richard Templar
Financial Times Management, 2004

Finance for Non-financial Managers
Robert A. Cook
McGraw-Hill, 2004

What the CEO Wants You to Know: How Your Company Really Works
Ram Charan
Crown Publications, 2001

Strategic Thinking
Andy Bruce, Ken Langdon
Dorling Kindersley Publishers Ltd, 2000

Peopleware: Productive Projects and Teams, 2nd Ed.
Tom Demarco, Timothy Lister
Dorset House Publishing Company, 1999

Leadership and the One Minute Manager: Increasing Effectiveness Through Situational Leadership
Ken Blanchard, Patricia Zigarmi
Berkley Trade, 1999

Communicating Clearly
Robert Heller
Dorling Kindersley Publishers Ltd, 1998

Constantine on Peopleware
Larry L. Constantine
Prentice Hall, 1995

Selling to the Top: David People's Executive Selling Skills
David A. Peoples
John Wiley & Sons, 1993

The One Minute Manager
Ph.D. Kenneth Blanchard, M.D. Spencer Johnson
Berkley Trade, 1983

Metrics


Function Point Analysis: Measurement Practices for Successful Software Projects
David Garmus, David Herron
Addison-Wesley, 2000

Software Metrics: A Rigorous and Practical Approach, Revised
Norman E. Fenton, Shari Lawrence Pfleeger
Course Technology, 1998

Project Management


Managing Successful Projects with PRINCE2
The Stationery Office Books, 2002

Project Management Body of Knowledge
Project Management Institute

The IT Outsourcing Guide
Rob Aalders
John Wiley & Sons, 2001

Software Project Management: A Unified Framework
Walker Royce
Addison-Wesley, 1998

Software Project Survival Guide
Steve McConnell
Microsoft Press, 1997

Dynamics of Software Development
Jim McCarthy
Microsoft Press, 1995

Debugging the Development Process: Practical Strategies for Staying Focused, Hitting Ship Dates, and Building Solid Teams
Steve Maguire
Microsoft Press, 1994

Assessment and Control of Software Risks
Capers Jones
Prentice Hall, 1994

Requirements


Writing Better Requirements
Ian F. Alexander, Richard Stevens, Ian Alexander
Addison-Wesley Professional, 2002

Patterns for Effective Use Cases
Paul Bramble, Alistair Cockburn, Andy Pols, Steve Adolph
Addison-Wesley, 2002

Applying Use Cases: A Practical Guide (2nd Edition)
Geri Schneider, Jason P. Winters
Addison-Wesley, 2001

Writing Effective Use Cases
Alistair Cockburn
Addison-Wesley, 2000

Mastering the Requirements Process
Suzanne Robertson, James Robertson
Addison-Wesley, 1999

Contextual Design: A Customer-Centered Approach to Systems Designs
Hugh Beyer, Karen Holtzblatt
Morgan Kaufmann, 1997

Exploring Requirements: Quality Before Design
Donald C. Gause, Gerald M. Weinberg
Dorset House Publishing Company 1989

Software Architecture


Patterns of Enterprise Application Architecture
Martin Fowler
Addison Wesley, 2002
 
Pattern-Oriented Software Architecture, Volume 1: A System of Patterns
Frank Buschmann, et al
John Wiley & Sons, 1996
 
Pattern-Oriented Software Architecture, Volume 2, Patterns for Concurrent and Networked Objects
Douglas Schmidt, et al
John Wiley & Sons, 2000
 
Software Architecture in Practice, Second Edition
Len Bass, et al
Addison Wesley, 2003
 
Documenting Software Architectures: Views and Beyond
Paul Clements, et al
Addison Wesley, 2002
 
Software Product Lines : Practices and Patterns
Paul Clements, et al
Addison Wesley, 2001

Software Development Lifecycles


The Rational Unified Process: An Introduction, Second Edition
Philippe Kruchten
Addison-Wesley, 2000

The Unified Software Development Process
Ivar Jacobson, Grady Booch, James Rumbaugh
Addison-Wesley, 1999

Extreme Programming Explained: Embrace Change
Kent Beck
Addison-Wesley, 1999

ISO/IEC 12207
www.iso.org

Systeem-ontwikkeling volgens SDM
H.B. Eilers
Academic Service, 1983

Software Engineering General


Server Architectures: Multiprocessors, Clusters, Parallel Systems, Web Servers, Storage Solutions
René J. Chevance
Digital Press, 2005

Beyond Software Architecture: Creating and Sustaining Winning Solutions
Luke Hohmann
Addison-Wesley, 2003

Death March, Second Edition
Edward Yourdon
Prentice Hall, 2003

Lean Software Development: An Agile Toolkit for Software Development Managers
Mary Poppendieck, Tom Poppendieck
Addison-Wesley, 2003

Software Engineering Body of Knowledge
IEEE Computer Society

Agile Software Development
Alistair Cockburn
Addison-Wesley, 2001

Rapid Development
Steve McConnell
Microsoft Press, 1996

The Mythical Man-Month: Essays on Software Engineering, 20th Anniversary Edition
Frederick P. Brooks
Addison-Wesley, 1995

Management Informatiesystemen
G.B. Davis, M.H. Olson
Academic Service, 1987

Communications of the ACM
Association for Computing Machinery

IEEE Software
IEEE Computer Society

Novatica
Asociación de Técnicos de Informática

Software Quality Assurance and Process Improvement

ISO 9001:2000 For Small Businesses (3rd Edition)
Ray Tricker
Butterworth-Heinemann Ltd, 2005

ISO 9001:2000 Audit Procedures (2nd Edition)
Ray Tricker
Butterworth-Heinemann Ltd, 2005

CMMI: Guidelines for Process Integration and Product Improvement
Mary Beth Chrissis, et al
Addison-Wesley, 2003

CMMI Distilled: A Practical Introduction to Integrated Process Improvement, Second Edition
Dennis M. Ahern, et al
Addison-Wesley, 2003

Systematic Process Improvement Using ISO 9001:2000 and CMMI
Boris Mutafelija, Harvey Stromberg
Artech House Publishers, 2003

Software Quality Assurance: From Theory to Implementation
Daniel Galin
Addison-Wesley, 2003

Implementing the Capability Maturity Model
James R. Perssem
Wiley, 2001

ISO 9000 Quality Systems Handbook (4th Edition)
David Hoyle
Butterworth-Heinemann, 2001

ISO 9000-3: A Tool for Software Product and Process Improvement
Raymond Kehoe, Alka Jarvis
Springer, 1995

ISO/IEC 90003:2004
www.iso.org

ISO/IEC 15504
www.iso.org

ISO 9001:2000
www.iso.org

ISO 9004:2000
www.iso.org