Discuss the issues involved in managing software selection

Assignment Help Data Structure & Algorithms
Reference no: EM13192812

Learning Outcomes assessed:

a) Describe and discuss the issues involved in managing software selection.
b) Compare various options of software acquisition such as building, buying or renting a software package.
e) Prepare requests for proposals and evaluate vendors.
f) Negotiate contracts and prepare supplier agreements.

1. In this part of the assignment, you are to imagine that you work as an internal consultant for a company and are responsible for the evaluation of the costs and benefits of the real (not imagined) software solution chosen in Assignment 1. You also need to ensure that the correct legal documents are developed and put into place.

2. 10 Minute Oral Presentation of Case Study to Class in Weeks 11 and 12

In this part of the assignment, students are to prepare and present a brief oral presentation. You are to imagine that you have to convince the senior management and board of directors for your organisation that your chosen solution is the best appropriate one. Your presentation should be between 10-15 slides and include the reasons for considering the software, the requirements, various possible options and the reasons for your ultimate recommendation. Answer the following with subheadings for each numbered item:

1. Software Acquisition

a. What is Software Acquisition? In your answer, define and distinguish between building, buying or renting software. Use 3 credible resources (journals, good websites) for this question.

2. Request for Proposal

a. On the basis of requirements that you have developed and/or imagine to exist for your organisation, develop an RFP for the software that you believe that your organisation requires. In addition to what you have learnt about creating an RFP, you should also develop this RFP
considering the SRM software supplier scorecard that you created in Assignment 1 (see below).

3. Evaluation of Vendors (Include what you have already done as part of Assignment 1)

a. For the package chosen in Assignment 1, apply the results of your software supplier scorecard as well as RFP results to further demonstrate the correctness of your original choice. Briefly include two other real software alternatives that were not as appropriate as your original choice. You may make some assumptions and imagine particular requirements to fit your RFP here.

4. Negotiate contracts and prepare supplier agreements

a. Using the notes as a guide, develop a basic contract and any associated supply and support documentation which will serve as the legal documentation to define and support your arrangement with your chosen software supplier.

5. Oral Presentation

a. Prepare a PowerPoint presentation which summarizes the background, requirements, analysis and reasons for your choice. Alternative presentation formats such as Prezi are acceptable, as long as they work on the college computers for presentation purposes and your lecturer can mark them away from the college.

i. Structure - Must include an outline (1 slide), introduction (1 slide), requirements (2 - 3 slides), 3 possible software solutions (3 -5 slides) and reasons for choosing your recommended option (1-2 slides). The slideshow should be between 10 to 15 slides.

ii. Features - must have a good balance of content as well as special effects such as animations and transitions. Too many special effects can distract from your message.

iii. Presentation style - marks will be awarded for ability to engage audience in a manner appropriate to presenting to senior managers and directors, confidence, clarity and voice projection.

6. You will need to have at least 5 academic references for this assignment and they should utilise both in-text citations and reference list creation according the Harvard System.

Reference no: EM13192812

Questions Cloud

How does the order of joins in an sql statement : How does the order of joins in an SQL statement affect the performance of the join and what can the DBA do to determine the preferred order of joins for an SQL statement that includes the join of at least three tables?
Define amino acid in an ion exchange chromatography column : particular amino acid in an ion exchange chromatography column. What is the peak width after the amino acid has migrated 100 cm?
State the mineral rhodochrosite manganese carbonate : The mineral rhodochrosite [manganese (II) carbonate, MnCO2] is a commercially important source of manganese. Write a half reaction for the oxidation of the manganese in MnCO3 to MnO2 in neutral groundwater
Create a package called my complete system : Author a new class within your newly created package called MySystemGui. In this class, you need to extend the JFrame class and implement the appropriate listeners so that your system will work.
Discuss the issues involved in managing software selection : Prepare a PowerPoint presentation which summarizes the background, requirements, analysis and reasons for your choice. Alternative presentation formats such as Prezi are acceptable
Diagram of the table containing the initial data : Diagram of the table containing the initial data - state how you checked that the XML file is well-formed and what messages are sent if it is not well-formed?
State what are the favored geometrical arrangements : What are the favored geometrical arrangements for ABn molecules for which the "A" atom has 2,3,4,5 and 6 pairs of electrons in its valence shell?
State balanced molecular complete ionic and net ionic : balanced molecular complete ionic and net ionic equations for the reactions btween nitric acid and calcium hydroxide?
Determine the benefits of data mining to the businesses : Determine the benefits of data mining to the businesses when employing - Predictive analytics to understand the behavior of customers

Reviews

Write a Review

Data Structure & Algorithms Questions & Answers

  Describe a method for over tting-avoidance

Which would be chosen as the \best" attribute by a decision tree learner using the information gain splitting criterion and describe a method for over tting-avoidance in decision tree learning.

  Question about software importance

Determine what makes software so important and list a number of ways that software has an impact on our life.

  Create a program that reads product number and prices

The Rinky Dooflingy Corporation produces different kinds of doofingies, each identified b a product number. Create a program that reads product number and rates and stores these values in two arrays,

  C program to compute and display sales of a store

Modify the C program so that user inputs the buying amount. Check the user's input for validity.

  Algorithm on dynamic programming-minimize amount of walking

Our goal is to plan this trip so that we minimize the maximum amount of walking done in a single day. Your algorithm should be based on dynamic programming and run efficiently.

  Calculating an arithmetic mean, median and mode

Calculate an arithmetic mean, median, and mode for up to fifty test scores. The information are contained in a text file. To determine the median, first sort the array.

  Program to create huffman codes

Write a C++ program to create Huffman codes. Program input is a file called freq.txt (make up your own file for testing) that contains data on the characters in some cleartext file in the form of each character's non-zero frequency of occurrence i..

  Write computer program to implement this algorithm

Write computer program to implement this algorithm and demonstrate the results and what is the machine run time in second for sorting array A?

  Formula to compute number of address bus conductors

If an address bus needs to be able to address 8-devices, how many conductors will be needed? What if each of those devices also requires to be able to talk back to the I/O control device?

  Creating two single dimension arrays

Make two single dimension arrays that contain ten floating point numbers in each array. Make a third single dimension array to hold a sum.

  Determine the transmission rate

Assume two TCP connections are available over some bottleneck link of rate R bps. Both connections have a huge document to send in the similar direction over the bottleneck link

  Determining worst-case time complexity

The recent discovery of the following fragment of uncommented procedural C code in the Sunlab has caused a big scandal. What is the worst-case time complexity of foo(a,1,N,k), and for which inputsdoes it occur?

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd