Towards developing a software process improvement strategy through the application of ethical concepts

Rahanu, Harjinder and Georgiadou, Elli and Siakas, Kerstin V. and Ross, Margaret (2017) Towards developing a software process improvement strategy through the application of ethical concepts. In: 24th European Conference, EuroSPI 2017, 06-08 Sept 2017, Ostrava, Czech Republic.

[img] PDF - Final accepted version (with author's formatting)
Download (524kB)

Abstract

Aligning Software Process Improvement with the business and strategic goals of an enterprise is a core factor for process improvement. Achieving success in Software Process Improvement (SPI) has shown to be a problematic challenge for countless organisations. SPI, as a discipline, can be described as a set of use cases, each use case describing the logically related activities that must be undertaken. In addition, each use case is a description of the interactions between itself and the participants, i.e. the Actors. The nature of these interactions more often than not may demand, from the participant, the recognition, and fulfilment, of ethical duties.

In this paper we customise a theoretical framework developed by the US Content Subcommittee of the Impact CS Steering Committee that specifies traditional moral and ethical concepts, which can be used to identify the moral issues concerning the Software Process Improvement field. An application of these conventional and generic ethical concepts is made to use cases such as: Determining Business Needs; Conducting Process Improvement Assessment; the Tailoring and Creation of Processes; and Deployment. In doing so a number of ethical issues are highlighted. In the application and utilisation of SPI: business process engineers, software engineering teams, process improvement managers, and so on must be aware of these ethical duties, which have been identified by the application of the moral and ethical concepts, as presented in this paper, in order to become more responsible professionals in general. We propose a set of heuristics for ethical engagement with the SPI discipline proposing that an effective SPI strategy must be underpinned with ethical consideration.

Item Type: Conference or Workshop Item (Paper)
Additional Information: Cite this paper as: Rahanu H., Georgiadou E., Siakas K., Ross M. (2017) Towards Developing a Software Process Improvement Strategy Through the Application of Ethical Concepts. In: Stolfa J., Stolfa S., O'Connor R., Messnarz R. (eds) Systems, Software and Services Process Improvement. EuroSPI 2017. Communications in Computer and Information Science, vol 748. Springer, Cham
Research Areas: A. > School of Science and Technology
Item ID: 22755
Notes on copyright: This is a post-peer-review, pre-copyedit version. The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-319-64218-5_52
Useful Links:
Depositing User: Harjinder Rahanu
Date Deposited: 26 Oct 2017 15:21
Last Modified: 07 Dec 2018 08:21
URI: http://eprints.mdx.ac.uk/id/eprint/22755

Actions (login required)

Edit Item Edit Item

Full text downloads (NB count will be zero if no full text documents are attached to the record)

Downloads per month over the past year