Title :
Release engineering practices and pitfalls
Author :
Wright, Hyrum K. ; Perry, Dewayne E.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Texas at Austin, Austin, TX, USA
Abstract :
The release and deployment phase of the software development process is often overlooked as part of broader software engineering research. In this paper, we discuss early results from a set of multiple semi-structured interviews with practicing release engineers. Subjects for the interviews are drawn from a number of different commercial software development organizations, and our interviews focus on why release process faults and failures occur, how organizations recover from them, and how they can be predicted, avoided or prevented in the future. Along the way, the interviews provide insight into the state of release engineering today, and interesting relationships between software architecture and release processes.
Keywords :
software engineering; broader software engineering research; deployment phase; multiple semistructured interviews; release engineering pitfalls; release engineering practices; software architecture; software development organizations; software development process; History; Interviews; Organizations; Programming; Software; Software engineering; Standardization; release engineering; software process;
Conference_Titel :
Software Engineering (ICSE), 2012 34th International Conference on
Conference_Location :
Zurich
Print_ISBN :
978-1-4673-1066-6
Electronic_ISBN :
0270-5257
DOI :
10.1109/ICSE.2012.6227099