Comp445 Software Process and Project Management Assignment
Software Process and Project Management Assignment 1 2012-2013, Term 1 Due date: Nov - Comp445 Software Process and Project Management Assignment introduction. 6 Total Mark: 50 Submit a hardcopy of your assignment in Class Question 1 (a) Identify 3 problems with estimating effort too early in the project. (3 marks) (b) Identify 3 ways that you can overcome these problems if you are asked to do early estimation? (6 marks) Question 2 The table below shows the dependency of activities in a project. Activity Duration Dependent on A 3 None C 3 None B 2 A D 5 C E 2 None F 4 E G 3 D, F H 1 D, F I 2 B, G R 0 H, I (a) Identify the critical path. (3 marks) b) What is the float of activity B? (2 marks) (c) What is the float of activity H? (2 marks) (d) Why is it important to determine the critical path of a project? What happens if activities on this path are delayed? What happens if activities on this path are accelerated? (6 marks) You may use MS Project or other project management tool. In fairness to others, late assignment will be deducted 5% per day. 1 Question 3 (3 marks) The critical chain method claims to provide great improvement over critical path analysis (CPA). Explain three of its key advantages over CPA. Question 4 (10 marks)
Select an open source Project Management tool. Identify 10 key functions of this tool and explain how these functions help with project management. Question 5 (11 marks) Select the best answers: (a) You have just taken control of a project in the middle of execution and need to learn who has approval authority for revisions in scope. Which document provides this information? a. Resource assignment matrix b. Configuration management plan c. Project charter d. Organization chart (b) What is the purpose of the WBS? a. To show which work elements have been assigned to organizational units . To ensure that all work within a project is identified and defined within a common framework c. To show the organizational structure of a program d. All of the above (c) The size metrics can be used to a. Compute error rates b. Compute productivity of developers c. Estimate development effort d. Track testing progress (d) A team member from development tells you that her work is too creative to provide you with a fixed single estimate for the task. You both decide to use the average time the task has taken for past projects to predict the future. This is an example of a.
More Essay Examples on Management Rubric
Parametric estimation b. EAC c. CPA d. Benchmarking (e) Project sponsors have the greatest influence on the scope, quality, time, and cost of the project during the a. Concept phase b. Development phase c. Execution phase d. Close-down phase In fairness to others, late assignment will be deducted 5% per day. 2 (f) A role of the change control board is to: a. Issue change request b. Represent top management interests in initiating innovation c. Review the impact of change requests on project costs, schedule, and specifications d. Schedule changes e. Identify new areas of project work g) At the completion of a project, the project manager will document and archive all project information. This information may be used for future projects in all areas except: a. Estimating durations b. Administering contracts c. Resolving conflicts d. Allocating resources (h) Reviewing work products and results to ensure that all were completed satisfactorily and formally accepted is part of: a. Risk management b. Quality control c. Change control management d. Verify scope (i) Which of the following would you expect to see in a work package? a. Duration b. Cost c. Resource . Quality objectives e. All of the above (j) The size estimate for a software product to be built must be based on a direct measure like LOC. a. True b. False (k) The number of people required for a software project is determined a. after an estimate of the development effort is made. b. by the size of the project budget. c. from an assessment of the technical complexity of the system. d. all of the above In fairness to others, late assignment will be deducted 5% per day. 3 Question 6 (4 marks) Given an e-commerce application with the following characteristics: Expected size:
Precedentedness : Development flexibility : Architecture/risk resolution : Team cohesion : Process maturity : 200 KLOC Nominal Very high Very Low Nominal High All cost drivers are nominal, except the following: Developed for Reusability : High Platform Volatility : Low Language and Tool Experience : High (a) What is the estimated effort according to COCOMO II? (b) What is the estimated duration? Use the following Cost Driver values for your calculation: In fairness to others, late assignment will be deducted 5% per day. 4