1. Large projects where the requirements are not well understood or are changing for any
reasons such as external changes, changing expectations, budget changes or rapidly
changing technology.
2. Web Information Systems (WIS) primarily due to the pressure of implementing a WIS
project quickly; the continual evolution of the project requirements; the need for
experienced, flexible team members drawn from multiple disciplines; and the inability to
make assumptions regarding the users’ knowledge level.
3. Real-time systems.
4. Event-driven systems.
5. Leading-edge applications.