Development teams often avoid this activity in favor of more technical work. Keeping documentation up to date is also a major concern. On a positive note, however, it seems the industry has learnt to cope with the difficulties of the requirements phase, development methods, project management and quality control. The software industry is also beginning to use risk-based approaches to build software and that is encouraging. MS Project and Project Management Workbench are highly popular tools to control project management, used by 31 out of 35 companies in our survey.
All organisations have good internally defined standards to ensure quality of work.
Our survey reveals that managers and team leaders are making good use of management tools for better planning and control and that the industry is being successful in determining what users really require. So, the software industry has made some progress in this regard, however, many of the problems associated with building large systems still remain. We hope the information gathered from the study will prove useful for course designers as well as those working in the industry. Gilb T., Principles of Software Engineering Management, Addison-Wesley, 1988. Core Requirements for a Degree Course in Software Engineering, Proc.