Comp445 Software Process and Project Management Assignment

Only available on StudyMode
  • Download(s) : 221
  • Published : November 6, 2012
Open Document
Text Preview
COMP 445
Software Process and Project Management

Assignment 1
2012-2013, Term 1
Due date: Nov. 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
b. 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. 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
d. 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...
tracking img