Question: Q1. (15 pts) A software package is to be designed and built to assist in software cost estimation. It will input certain parameters and produce

Q1. (15 pts) A software package is to be designed

Q1. (15 pts) A software package is to be designed and built to assist in software cost estimation. It will input certain parameters and produce initial cost estimates to be used at bidding time. a. (10 pts) It has been suggested a software prototype would be of value in these circumstances. Explain why this might be. b. (5 pts) Discuss how such prototyping could be controlled to ensure that it is conducted in an orderly and effective way and within a specified time span. Q2. (10 pts) List and describe the external quality and quality-in-use attributes (ISO9126). Q3. (10 pts) List and explain the roles of a balanced team according to Belbin approach. You have been involved recently in a group project. Try to categorize each participant according to the Belbin classification. Were there any duplications or gaps in any of the roles? Did this seem to have any impact on progress? Provide examples. Q4. (40 pts) Consider the following table. Resource Type SA SD SD Activity Duration Depends on 3 days B 1 day A 2 days A D 4 days E 3 days B F 3 days G 6 days H 3 days E,F,G SA = system analyst; SD = system designer, SC = system coder SD SC SC SC SA D a. (15 pts) Draw up a PERT chart for the activities above, and identify the critical path (PERT). b. (10 pts) Draw up a resource table showing the number of each type of resource needed on each day of the project C. (15 pts) Generate resource histogram for both SD and SC. Q5. (10 pts) Define job enrichment and job enlargement by providing examples. Job enlargement sounds like a good thing. Explore what to possible disadvantages of job enlargement might be for both employers and staff Q6. (10 pts) Define the term ethics. What responsibilities do you have to your profession, your organization and society? Provide examples. Q7. (5 pts) If you were asked as an expert to provide an estimate of the effort needed to make certain changes to an existing piece of software, what information would you like to have in hand to assist you in making that estimate

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related General Management Questions!