Show simple item record

dc.rights.licenseCC-BY-NC-ND
dc.contributor.advisorRuiz Carmona, L.M.
dc.contributor.advisorOverbeek, S.J
dc.contributor.authorChasioti, K.
dc.date.accessioned2019-08-22T17:00:30Z
dc.date.available2019-08-22T17:00:30Z
dc.date.issued2019
dc.identifier.urihttps://studenttheses.uu.nl/handle/20.500.12932/33534
dc.description.abstractOver the past years, software delivery speed and quality have been accelerated by the prominent adoption of agile and DevOps practices. This allowed software to provide higher value to customers at faster pace. Although, DevOps has managed to tear down the walls between the two teams, business has not always been involved in the whole process of software delivery. Additionally, DevOps teams include a Product Owner, who is representing business perspective and the question remains, if this is enough. The user requirements are translated in feedback loops through the PO who is usually struggling with a backlog with hundreds of requirements. The involvement of users and the higher management is very limited in the whole process. The goal of this research is to provide better alignment between business and DevOps in a new concept, named BizDevOps. This research follows the Design Science methodology, based on Wieringa (2014). A Systematic mapping is performed for exploring the current body of knowledge and structuring the research area. The industry perspective is captured by means of semi-structured interviews with experts on the field, representing the business, software development and operations perspectives. As a result, a solution treatment has been proposed, to improve the current research problem. The BizDevOps process model has been designed, as the main contribution of this research. The artifact is validated with industry experts in an exploratory focus group session and several improvements are performed to the artifact. The BizDevOps process model is a high-level representation of the software delivery process, that aims to extend the current DevOps process, in order to enhance user-centricity and multiple stakeholders alignment. In conclusion, BizDevOps is a new concept that aims to empower business to be more involved in the process of delivering software. It allows to interact with the DevOps team at various phases, at the start Explore and Identify phase. During Development and Operations phase, the business role is to ensure smooth software delivery. At last, a Validation phase ensures the delivery effort is satisfying the customers needs.
dc.description.sponsorshipUtrecht University
dc.format.extent1696017
dc.format.mimetypeapplication/pdf
dc.language.isoen
dc.titleBizDevOps: A process model for the Alignment of DevOps with Business Goals
dc.type.contentMaster Thesis
dc.rights.accessrightsOpen Access
dc.subject.keywordsDevOps, BizDevOps, Software Delivery, User-centered, Business Value
dc.subject.courseuuBusiness Informatics


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record