1. Development time problem:
Some large systems take so long to develop that the technology (computer, software, hardware components) changes between the time the system is first conceptualized and the time it is ready for delivery to the user.
2. System user interface problem:
The system user interface (man machine interface) is frequently neglected during initial system design.
3. Test and integration Problem:
It is also a big problem to test the software with real data, and to integrate different modules.
4. Maintenance problem:
Some large system may have maintenance problem.
5. Lack of common purpose problem:
Some time contractor, builder etc give importance to their own work as compared to company project.