About the Centre
The who, what, how and why of CCSR
Conferences
Conferences, and related items
What's New
New Resources and Conferences
Search
Search Resources and Conference listings
Resources
Papers and topics dealt with by CCSR
E-Journal
The ETHICOMP E-Journal
Ethicol
The IMIS's column on Computer Ethics
Contents Page
Site map of CCSR
Journal of Information, Communication and Ethics in Society
Last update 11 February 2004

The Ethics of Software Development Project Management

Simon Rogerson

This is an abstract of a PASE'96 conference paper

Document Also Available in PDF (42 kbytes), PS (29 kbytes), Printer-friendly HTML (3436 bytes) Rich Text Format (4 kbytes) DocBook source (2490 bytes)


Abstract: 

Much has been written about the management of software development projects and no doubt much will be written in the future. The purpose of this paper is to examine whether project management practise effectively caters for the ethical issues surrounding the software development process. To facilitate the discussion Structured Project Management (SPM) methodology is used to illustrate the ethical strengths and weaknesses of project management in a technical sphere.

Eight ethical principals for the computer professional are derived. These principles are then mapped onto the methodological framework of SPM thereby highlighting the areas of ethical concern. Two of the steps within SPM are examined in detail to demonstrate how the application of the relevant ethical principles help to ensure ethical behaviour.

Within a software development project there are numerous activities and decisions to be made and most of these will have an ethical dimension. It is impractical to consider each minute issue in great detail and still hope to achieve the overall project goal. The focus must be on the key issues which are likely to influence the success of the project. There are two of these primary ethical hotspots in project management, the defining of the scope of consideration and the information dissemination to the client. Both are considered in detail in the paper.

By using ethical principles and the identification of ethical hotspots it is possible to ensure that the key ethical issues are properly addressed. Quite simply, project management should be guided by a sense of justice, a sense of equal distributions of benefits and burdens and a sense of equal opportunity. In this way software development project management will become ethically aligned.

Please send your views on ethical and social responsibility issues and cases of ethical dilemmas to:


Professor Simon Rogerson
Director
Centre for Computing and Social Responsibility
Faculty of Computing Sciences and Engineering
De Montfort University
The Gateway
Leicester
LE1 9BH
Tel:(+44) 116 257 7475
Fax:(+44) 116 207 8159
Email:<srog@dmu.ac.uk>
Home Page:http://www.ccsr.cse.dmu.ac.uk