Explore BrainMass

Software Procurement Strategies

This content was STOLEN from BrainMass.com - View the original, and get the already-completed solution here!

A school intends to procure an integrated student management application holding all details of registered students including personal information, courses taken, and examination grades. The alternative approaches are:

1. Buy a database management system and use in-house staff to develop an application with the chosen DBMS
2. Buy a system created for another school and modify it to fit this school's specific requirements
3. Join a group of other schools, establish common requirements, and contract a software house to develop a single system for all of the schools

Identify two risks in each of these strategies and suggest techniques for risk resolution or reduction which would help in deciding which approach to adopt.

© BrainMass Inc. brainmass.com December 20, 2018, 10:32 am ad1c9bdddf

Solution Preview

Integrated Student Management
Schools are focused towards holding all the details of the students such as personal information, courses taken and examination grades. All these information need to be contained by the schools in order to their better management. In order to contain such type of information, school has focused towards adopting different approaches. There are three approaches, which can be used by the school in order to contain the details of the students. Principle of the school has to select one appropriate and suitable approach according to the school environment.

Database Management System
First approach is to buy a Database Management System and use in-house staff in order to develop an application with chosen DBMS (Great Britain & National Audit Office, 2009). Database Management System is the software package with computer program that basically control the creation, maintenance and use of database. It is the collection of data records, files and other database objects. This approach has certain risk that needed to be considered while adopting this approach. Database Management System is the complex, difficult and time-consuming and it also need an expert in order to design. It is not necessary that in-house staff will be able to develop an application with the chosen DBMS.

Another risk that has been involved in this is, ...

Solution Summary

The solution discusses discusses software procurement strategies.