Professional Documents
Culture Documents
Project Management
EXERCISES
--------
T1 10
T2 15 TI
13 10 TI, T2
T4 20
T5 10
T6 IS 13, T4
17 20 13
T8 35 17
T9 15 T6
TlO 5 T5, T9
TIl 10 T9
TI2 20 TlO
Tl3 35 13, T4
Tl4 10 T8, 19
T15 20 Tl2, Tl4
Tl6 10 TIS
5.9 In addition to the risks shown in Figure 5.11, identify six other possible risks that could arise
in software projects.
5.10 Fixed-price contracts, where the contractor bids a filxed price to complete a system
development, may be used to move project risk from client to contractor. If anything goes
wrong, the contractor has to pay. Suggest how the use of such contracts may increase the
likelihood that product risks will arise.
5.11 You are asked by your manager to deliver software to a schedule that you know can only be
met by asking your project team to work unpaid overtime. All team members have young
children. Discuss whether you should accept this dl~mand from your manager or whether you
should persuade your team to give their time to thE! organisation r,ather than to their families.
What factors might be significant in your decision?
5.12 As a programmer, you are offered a promotion to p roject management but you feel that you
1
can make a more effective contribution in a technic,al rather than a managerial role. Discuss
whether you should accept the promotion.
EXERCISE
-----
disadvantages for architectural testing, demonstrating a version of the system to users and
for the practical implementation and observation of tests. Explain why most large system
integration, in practice, has to use a mixture of top-down and bottom-up approaches.
23.3 What is regression testing? Explain how the use of automated tests and a testing framework