Large-Scale Integrated Systems
Large-scale integrated systems are comprised of multiple applications that operate as an integrated unit. The systems are designed to use compatible programming languages, operating systems, and communication protocols to enhance interoperability and ease maintenance requirements.
Effectively implementing large-scale integrated systems is a complex task that requires considerable resources, strong project and risk management techniques, and a long-term commitment from corporate boards and management.
Although the anticipated benefits of integrated systems may be compelling, there are significant challenges associated with the development process. Some organizations underestimate the demands of such projects, incur significant financial losses, and ultimately abandon the projects.
Examiners encountering organizations that are implementing large-scale integrated systems must thoroughly review all life cycle procedures. The reviews should include an assessment of the board's understanding of project requirements and commitment to the project. Examiners must also closely review the qualifications of the project manager, the adequacy of project plans, and the sufficiency of risk management procedures.
Software Development Techniques