Login (DCU Staff Only)
Login (DCU Staff Only)

DORAS | DCU Research Repository

Explore open access research and scholarly works from DCU

Advanced Search

Exploring the impact of situational context – A case study of a software development process for a microservices architecture

O'Connor, Rory orcid logoORCID: 0000-0001-9253-0313, Elger, Peter and Clarke, Paul orcid logoORCID: 0000-0002-4487-627X (2016) Exploring the impact of situational context – A case study of a software development process for a microservices architecture. In: Proceedings of the International Workshop on Software and Systems Process (ICSSP 2016), 14-15 May 2016, Austin, TX.. ISBN 978-1-4503-4188-2

Abstract
Over the decades, a variety of software development processes have been proposed, each with their own advantages and disadvantages. It is however widely accepted that there is no single process that is perfectly suited to all settings, thus a software process should be molded to the needs of its situational context. In previous work, we have consolidated a substantial body of related research into an initial reference framework of the situational factors affecting the software development process. Practitioners can consult this framework in order to profile their context, a step necessary for effective software process decision making. In this paper, we report on the findings from a case study involving process discovery in a small but successful and growing software development firm. In this organization, which has a focus on continuous software evolution and delivery, we also applied the situational factors reference framework, finding that context is a complex and key informant for software process decisions. Studies of this type highlight the role of situational context in software process definition and evolution, and they raise awareness not just of the importance of situational context, but also of the complexity surrounding software process contexts, a complexity which may not be fully appreciated in all software development settings.
Metadata
Item Type:Conference or Workshop Item (Paper)
Event Type:Conference
Refereed:Yes
Uncontrolled Keywords:Software Development Process; Software Development Context; Agile; Lean; Process Selection
Subjects:Computer Science > Computer software
Computer Science > Software engineering
DCU Faculties and Centres:DCU Faculties and Schools > Faculty of Engineering and Computing > School of Computing
Published in: ICSSP '16 Proceedings of the International Workshop on Software and Systems Process. . Association for Computing Machinery. ISBN 978-1-4503-4188-2
Publisher:Association for Computing Machinery
Official URL:http://dx.doi.org/10.1145/2904354.2904368
Copyright Information:© ACM, 2016. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in 'ICSSP '16 Proceedings of the International Workshop on Software and Systems Process' http://doi.acm.org/10.1145/2904354.2904368
Use License:This item is licensed under a Creative Commons Attribution-NonCommercial-Share Alike 3.0 License. View License
ID Code:21318
Deposited On:03 Aug 2016 10:28 by Fran Callaghan . Last Modified 18 Oct 2018 10:09
Documents

Full text available as:

[thumbnail of ACMProceedingsNearformICSSP5PagesV2.0AuthorCopy.pdf]
Preview
PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
703kB
Downloads

Downloads

Downloads per month over past year

Archive Staff Only: edit this record