TY - GEN
T1 - A multitude of requirements and yet sole deployment architecture
T2 - 2013 2nd International Workshop on the Twin Peaks of Requirements and Architecture, TwinPeaks 2013
AU - Unkelos-Shpigel, Naomi
AU - Hadar, Irit
PY - 2013
Y1 - 2013
N2 - Deployment architecture is an integral part of the software development lifecycle. Few empirical studies regarding the deployment process are found in literature, most of which focus on defining the process and understanding its requirements. Deployment concerns that have not been widely inquired include the challenges along the process, and the product requirements that are most relevant when designing the deployment architecture. The research presented in this paper is aimed at finding the factors that enable to predict successful deployment, as well as provide directions for improving deployment solutions based on these factors. To this end, questionnaires with open-ended questions were distributed to 25 leading service architects in a large IT firm and qualitatively analyzed. Next, eight in-depth interviews with service architects from seven different firms were conducted and iteratively analyzed for identifying success predictors, form a framework for analyzing the maturity level of deployment processes, and provide guidelines for its evolution. This framework is incorporated into the Twin Peaks model, with the aim of ensuring deployment success over the system's lifetime.
AB - Deployment architecture is an integral part of the software development lifecycle. Few empirical studies regarding the deployment process are found in literature, most of which focus on defining the process and understanding its requirements. Deployment concerns that have not been widely inquired include the challenges along the process, and the product requirements that are most relevant when designing the deployment architecture. The research presented in this paper is aimed at finding the factors that enable to predict successful deployment, as well as provide directions for improving deployment solutions based on these factors. To this end, questionnaires with open-ended questions were distributed to 25 leading service architects in a large IT firm and qualitatively analyzed. Next, eight in-depth interviews with service architects from seven different firms were conducted and iteratively analyzed for identifying success predictors, form a framework for analyzing the maturity level of deployment processes, and provide guidelines for its evolution. This framework is incorporated into the Twin Peaks model, with the aim of ensuring deployment success over the system's lifetime.
KW - Deployment architecture
KW - Deployment process
KW - Deployment requirements
KW - Service architect
KW - Twin peaks
UR - http://www.scopus.com/inward/record.url?scp=84886700003&partnerID=8YFLogxK
U2 - 10.1109/TwinPeaks.2013.6614719
DO - 10.1109/TwinPeaks.2013.6614719
M3 - Conference contribution
AN - SCOPUS:84886700003
SN - 9781467364393
T3 - 2013 2nd International Workshop on the Twin Peaks of Requirements and Architecture, TwinPeaks 2013 - Proceedings
SP - 19
EP - 23
BT - 2013 2nd International Workshop on the Twin Peaks of Requirements and Architecture, TwinPeaks 2013 - Proceedings
Y2 - 21 May 2013 through 21 May 2013
ER -