CS3007A Software Project Management
Problem Sheet 1
Lecturer: Dr Robert Macredie
E-mail: Robert.Macredie@brunel.ac.uk,
Introduction
In the first session we talked broadly about software projects, considering why we would want to study SPM. We looked at the key similarities and differences between classical engineering projects and projects which involved the development of software systems. This problem sheet encourages you to reflect on these issues. You should also develop your understanding, suggesting differences that we did not consider in the session, both through discussion in groups and through considering relevant literature.
You should also think about the implications that these differences have to the management of the project and find real examples of problems in SPM.
Learning Outcomes
The learning outcomes for the problem sheet are as follows:
(i) you should be able to explain why you are studying SPM,
showing an understanding of its relevance to you.
(ii) you should be able to list and critically discuss similarities
and differences between software projects and other types of project.
(iii) you should be able to justify why these differences arise and
what implication they might have on SPM.
(iv) you should be able to locate relevant examples of software
project which raise issues in SPM.
Questions
(i) Why is software project management a relevant subject for
you to study as part of your degree programme?
(ii) In what ways are software projects different from non-software
projects? Make a list of differences. It is important that you
provide clear and coherent reasons to support the differences
that you suggest.
(iii) Justify why these differences arise and explain the possible
implications that they may have on the management
of software project.
(iv) Find one (or more) example(s) of real software projects where
there seem to have been problems in the management of the
project and find out what type of problems were encountered.
You might look in the broadsheet press for current examples, in
the trade press (such as Computer Weekly), and/or in relevant
journals or books.
I would encourage you to work in groups of around five for this and subsequent exercises.
Robert Macredie
28 September 1998