University of Oxford Logo University of OxfordSoftware Engineering - Home
On Facebook
Facebook
Follow us on twitter
Twitter
Linked in
Linked in
Google plus
Google plus
Digg
Digg
Pinterest
Pinterest
Stumble Upon
Stumble Upon

Software Development Management

Successful management of software projects is a vital ingredient for overall success. This course gives a thorough grounding in software development management, and features the skills needed to manage innovative technologies and techniques.

Course dates

30th October 2017Oxford University Department of Computer Science 0 places remaining.
4th June 2018Oxford University Department of Computer Science 0 places remaining.
29th October 2018Oxford University Department of Computer Science01 place remaining.
3rd June 2019Oxford University Department of Computer Science10 places remaining.

Objectives

At the end of the course the student will be able to assess a software development situation and choose an appropriate management strategy. They will be able to justify the introduction of innovative methods, and take a lead in the management of their use.

Contents

Review:
industrial software production; management problems; established methodologies.
Risk analysis:
risk analysis and assessment; case studies.
Software project management:
project environment; project life cycle; business processes; project planning and execution; organisations; the project manager's roles, relationships, and activities.
Quality and productivity:
measurement and improvement.
Managing people:
environmental factors; teams - development, behaviour, empowerment; communication; leadership; creativity.
Innovation:
the impact of new methods; case studies presented by guest speakers from industry.
Group exercise:
analysis and estimates; identification of possible solutions; selection and justification of choice; management presentation.

Requirements

Experience of working in a software development environment is desirable but not essential.