Show simple item record

dc.contributor.authorDebbiche, Fahd
dc.contributor.authorWrang, Markus
dc.contributor.authorSinkala, Kundananji
dc.date.accessioned2019-11-18T15:04:45Z
dc.date.available2019-11-18T15:04:45Z
dc.date.issued2019-11-18
dc.identifier.urihttp://hdl.handle.net/2077/62542
dc.description.abstractRequirements analysis and breakdown in agile context has numerous challenges that is yet to be addressed. The incorporation of DevOps in agile settings inherited agile re- quirements engineering related challenges. Thus, it is paramount to explore what strategies are used in the requirements engineer- ing process in agile-DevOps environment Objectives: We aim to fulfill the research gap by eliciting the current strategy applied by DevOps practitioner during requirements analysis and breakdown phase in industrial context, and explore the effect they have in practice. Ultimately, suggesting useful strategy to mitigate the impact or limitation imposed by current strategy for the purpose of accelerating software delivery. Methods: An exploratory multiple case study design using qualitative research approach was used across multiple case companies operating in agile-DevOps environment. Data was collected mainly through semi structured interviews with DevOps practitioners from five industrial cases. Results: Using thematic analysis, four different strategies were identified. The effects of each of the strategies are assessed with respect to DevOps princi- ples. From a cross-analysis of 5 company cases, five effects were identified. Negative effects of those strategies were determined in five different areas which are: delivery speed, architectural design, shared vision, requirements process, and testing. Conclusion: The proposed alternatives are suggested specifi- cally to accelerate software delivery in a DevOps environment.sv
dc.language.isoengsv
dc.subjectAgilesv
dc.subjectContinuous software engineeringsv
dc.subjectDevOpssv
dc.subjectRequirements Analysissv
dc.subjectRequirement Breakdownsv
dc.titleAccelerating Software Delivery in the context of Requirements Analysis and Breakdown for DevOps: A multiple-case studysv
dc.typetext
dc.setspec.uppsokTechnology
dc.type.uppsokM2
dc.contributor.departmentGöteborgs universitet/Institutionen för data- och informationsteknikswe
dc.contributor.departmentUniversity of Gothenburg/Department of Computer Science and Engineeringeng
dc.type.degreeStudent essay


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record