2013 1st International Workshop on Release Engineering (RELENG)
Download PDF

Abstract

Effective code branching strategy must be adapted to the unique needs of each organization. Teams and workflows organization as well as software architecture should be reflected in the branching strategies to maximize productivity and to minimize development risks. When conceptualized carefully, proper branching structure produces superior results. This paper proposes an analytic approach for adapting structure of branches based on Social Network Analysis to find out Branch-dependencies. The article provides context-based scenarios of successful application of such branching strategies in different situations.
Like what you’re reading?
Already a member?
Get this article FREE with a new membership!

Related Articles