INTRODUCTION

Project management is often the key to the success of a project. Every project needs a project manager and some kind of project management methodology. It does not matter what kind of a project we are engaged in. Large physical construction projects like the building of bridges, ships, and tunnels all need to be managed. Although these sometimes go spectacularly wrong, we have much more experience at building these kinds of structures than we do at building large software systems. The building of physical edifices has one great big advantage over the building of software: you can see how much has been done at all stages of the project. Even the untrained observer can look at a bridge and can make an assessment as to how far the project ...

Get Designing a Data Warehouse: Supporting Customer Relationship Management now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.