Purchase Solution

Software Procurement Strategies

Not what you're looking for?

Ask Custom Question

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.

Purchase this Solution

Solution Summary

The solution discusses discusses software procurement strategies.

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, ...

Purchase this Solution


Free BrainMass Quizzes
Javscript Basics

Quiz on basics of javascript programming language.

Basic Computer Terms

We use many basic terms like bit, pixel in our usual conversations about computers. Are we aware of what these mean? This little quiz is an attempt towards discovering that.

Word 2010: Table of Contents

Ever wondered where a Table of Contents in a Word document comes from? Maybe you need a refresher on the topic? This quiz will remind you of the keywords and options used when working with a T.O.C. in Word 2010.

Basic UNIX commands

Use this quiz to check your knowledge of a few common UNIX commands. The quiz covers some of the most essential UNIX commands and their basic usage. If you can pass this quiz then you are clearly on your way to becoming an effective UNIX command line user.

C++ Operators

This quiz tests a student's knowledge about C++ operators.