The acquisition or development of new software and the maintenance of existing business-critical legacy applications all present serious managerial issues which this course will help you tackle. Bridging software engineering and project management topics, this distinctive course covers aspects of management that are particular to software acquisition, development and maintenance. The study materials contain real life examples highlighting the complexities of resourcing, change control, quality control, and risk management. It will prepare you for the challenges of seeking to satisfy stakeholders with different technical, legal, and economic concerns while needing to motivate the development team, and manage organisational knowledge.
| Course facts | |
|---|---|
| About this course: | |
| Course code | M882 |
| Credits | 15 |
| OU Level | Postgraduate |
| SCQF level | 11 |
| FHEQ level | 7 |
| Course work includes: | |
| 3 Tutor-marked assignments (TMAs) | |
| Examination | |
| No residential school | |
This course is available for study in the countries shown. Fees and financial support may vary by country.
Computers and the software that they contain are now an integral part of most enterprises, such that these organisations are critically dependent upon that software. This course is intended to provide a well-balanced understanding of how complex software systems fit into organisations, and how software systems are procured, developed and maintained, while considering the business context of any proposed software. It is particularly appropriate if you are working professionally with software (either directly or indirectly) as a developer, as a user or in a management capacity – for example if you are a:
The course is divided into three parts. Part one considers that working in an organisation involves working with software, and how it is important to understand the relationships between the software, the organisation it serves, and its wider environment or context. The course analyses such relationships by looking at the social, economic, and legal context within which software is produced and used. Part one also considers that software embodies part of the knowledge of the organisation and enables other knowledge management processes. Furthermore, contacts between the enterprise and the external world are often mediated by software, and the enterprise has a responsibility to the wider community that may be served by, or jeopardised by, this software. This wider community is also discussed in part one of the course, including, for example, the professional bodies and trade unions to which the employees may belong, with their codes of ethics; the standardisation bodies, with their standards; and the law, which may restrict or mandate particular practices.
Part two looks at the processes of acquiring and evolving software, which may themselves be varied. Software systems may be built ‘bespoke’ (whether in-house, outsourced or offshored), and this is the view taken in many software engineering and information systems courses. However, increasingly the software system might be acquired off-the-shelf as a complete solution that is used ‘as is’ or with some limited customisation, or as a number of partial solutions that need to be integrated. The solutions may be purchased commercially, or might be acquired as open source, or even be bought as a service across the internet. In part two you will learn about all these varied approaches. Within such options, the process of software development is considered and approaches ranging from waterfall to agile methodologies are discussed. Furthermore, the organisation, the software and their environments are subject to change pressures, and part two examines how these lead to the maintenance process and to the challenges of continual software ‘evolution’.
In the third part of the course you will consider the management processes which play an important role in bringing success to the process of software acquisition and maintenance covered in part two. The cost of the software needs to be estimated and its development or adaptation scheduled in the context of available personnel. People need to be managed, quality issues are pervasive and changes need to be controlled and tracked so that confusion does not arise. Risks need to be identified and properly handled and the last part of the course deals with the vital topic of risk management.
This course will help you to:
There are no formal entry requirements, but we do assume that you have already studied to HNC/HND level or have equivalent experience from your employment. The course does not assume a working knowledge of any particular computer systems or management methods, but you should feel comfortable with studying text material and understanding simple diagrams. The course also involves simple mathematical expressions for the topic of software estimation. We expect you to be working, or planning to work, in a software-related occupation, perhaps as a software developer or a software user, possibly in a management capacity so that your connection to software is indirectly through the people you manage. The assignments on M882 ask you to reflect on case studies of real software projects, applying what you have learnt during your study, so this connection to software-related employment is important. If you have any doubt about the suitability of the course, please seek advice from the University’s Student Registration & Enquiry Service.
If you would like more information about the Postgraduate Computing programme as a whole, you can visit the programme website. This site includes additional information about the programme, details of new courses and qualifications that are being planned, some samples of study materials, FAQs and links to descriptions of current courses and related qualifications.
You do need to have a reasonable standard of spoken and written English to study successfully with us. Poor language skills will make study more difficult, and it will take longer. The normal requirements for English language skills are explained on our website.
If you have any doubts about whether your level of English is good enough for you to study this course you may find it helpful to look at our Skills for OU Study site.
Discount for Open University Graduates
If you are a graduate of The Open University (holding either an undergraduate or masters degree), you are eligible for a discount of £100 towards the cost of this course. You can claim this discount when you register, please contact our Student Registration & Enquiry Service.
M882 is a compulsory module in our:
M882 is an optional module in our:
Some postgraduate qualifications allow study to be chosen from other subject areas. We advise you to refer to the relevant qualification descriptions for information on the circumstances in which this module can count towards these qualifications because from time to time the structure and requirements may change.
As a student of The Open University, you should be aware of the content of the Module Regulations and the Student Regulations which are available on our Essential documents website.
Use of a computer and the internet will be required. Some of the study materials are only available from the dedicated website in Adobe Portable Document Format (PDF) format. The written study material is available in comb-bound format. Alternative formats of the study materials may be available in the future. Our Services for disabled students website has the latest information about availability.
The course also involves use of simulation models on CD-ROM. Therefore, you might need to spend a portion of the time using a personal computer and the internet. If you have a computer with screen reading and synthetic speech functionality you will need to check that these will work with the study material and software well in advance of starting the course. Some Adobe PDF components may not be available or fully accessible using a screen reader.
If you have particular study requirements please tell us as soon as possible, as some of our support services may take several weeks to arrange. Visit our Services for disabled students website for more information, including:
Course text, access to related case studies and research papers from the OU library database, other printed and online materials, CD-ROM with simulation models and software, dedicated website, optional online tutor-moderated forums.
Access to the internet is essential, since some study materials are available only on the M882 website. You also need to use the internet to submit your assignments to your tutor.
Simulation software and data sets are provided on the CD-ROM. The simulation software will only run in Windows.
You will need a computer with internet access to study this course. It includes online activities – you can access using a web browser – and some course software provided on disk.
You can also visit the Technical requirements section for further computing information including the details of the support we provide.
You will have a tutor who will be responsible for monitoring your progress on the course, marking and commenting on your written work and whom you can contact for advice and guidance. There is usually a lively student online forum. Contact our Student Registration & Enquiry Service if you want to know more about study with The Open University before you register.
The assessment details can be found in the facts box above.
You will be expected to submit your tutor-marked assignments (TMAs) online through the eTMA system unless there are some difficulties which prevent you from doing so. In these circumstances, you must negotiate with your tutor to get their agreement to submit your assignment on paper.
TMAs are partially based on provided case studies and papers which you will need to read and understand before analysing them using the concepts and intellectual tools learnt on the course. You will take your examination in one of the University’s examination centres.
BCS - The Chartered Institute for IT offers exemption from some of its membership requirements for holders of an appropriate MSc in Computing from The Open University. M882 can form part of such an MSc. You can download our Recognition leaflet 3.7 Computing or ask our Student Registration & Enquiry Service for a copy. BCS regulations are on their website.
The details given here are for the final course start in May 2014.
To register a place on this course return to the top of the page and use the Click to register button.
“Very good course. Recommended! I am a software engineer, and the course introduces refreshing ways of thinking about software development. ...”
Read more
The Open University is the world’s leading provider of flexible, high quality distance learning. Unlike other universities we are not campus based. You will study in a flexible way that works for you whether you’re at home, at work or on the move. As an OU student you’ll be supported throughout your studies – your tutor or study adviser will guide and advise you, offer detailed feedback on your assignments, and help with any study issues. Tuition might be in face-to-face groups, via online tutorials, or by phone.
For more information about distance learning at the OU read Study explained.
| Course facts | |
|---|---|
| About this course: | |
| Course code | M882 |
| Credits | 15 |
| OU Level | Postgraduate |
| SCQF level | 11 |
| FHEQ level | 7 |
| Course work includes: | |
| 3 Tutor-marked assignments (TMAs) | |
| Examination | |
| No residential school | |
Try our frequently asked questions.
Come and meet us at an event near you.
Or contact an adviser by Email or call +44(0) 845 300 60 90 +44(0) 845 366 60 35