Summary of Findings Numerous surveys of a similar nature have been conducted in the past 20 years. Our research has shown, yet again, that the process of engineering software is fraught with difficulties despite huge developments in methods, tools and methodologies. Main problems in group working is the lack or break of communication between personnel. Nearly half the companies regarded communication between members of the group as the major problem. Lack of appropriate knowledge and expertise is another problem highlighted by nearly half of the respondents.
Managers rely on their experience to determine time scales, costs and resources required.
28 companies out of 33 admitted that their projects often exceeded the allocated budgets. No clear suggestions were given to resolve the difficulties. Delayed delivery of products is another reality. Documentation is always produced. However, nearly half of the companies reported that there was often not enough time to produce documentation of sufficiently high quality.