University of Limerick Institutional Repository

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

DSpace Repository

Show simple item record

dc.contributor.author O'Connor, Rory V.
dc.contributor.author Elger, Peter
dc.contributor.author Clarke, Paul
dc.date.accessioned 2016-12-16T15:59:10Z
dc.date.available 2016-12-16T15:59:10Z
dc.date.issued 2016
dc.identifier.uri http://hdl.handle.net/10344/5403
dc.description peer-reviewed en_US
dc.description.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. en_US
dc.language.iso eng en_US
dc.publisher Association for Computing Machinery en_US
dc.relation.ispartofseries ICSSP '16 Proceedings of the International Conference on Software and Systems Process;pp. 6-10
dc.relation.uri http://dx.doi.org/10.1145/2904354.2904368
dc.rights © 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 Conference on Software and Systems Process, http://dx.doi.org/10.1145/2904354.2904368 en_US
dc.subject software development process en_US
dc.subject software development context en_US
dc.subject agile en_US
dc.subject lean en_US
dc.subject process selection en_US
dc.title Exploring the impact of situational context – a case study of a software development process for a microservices architecture en_US
dc.type info:eu-repo/semantics/conferenceObject en_US
dc.type.supercollection all_ul_research en_US
dc.type.supercollection ul_published_reviewed en_US
dc.identifier.doi 10.1145/2904354.2904368
dc.contributor.sponsor SFI en_US
dc.rights.accessrights info:eu-repo/semantics/openAccess en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search ULIR


Browse

My Account

Statistics