Abstract
Web-delivered services such as Web or Cloud services are often made available to users in a fast cadence of releases, taking advantage of the single deployment environment of a centrally controlled service. This enables organizations to bring service enhancements to customers in a timely way and respond quickly to market demands. Organizations use multiple Web-delivered services by one or multiple vendors to compose complex solutions to their business problems in conjunction with standard applications and custom implementation and delivery services. Designing these complex solutions often takes considerable time and multiple new releases of a service and a changed service roadmap may have influence on a customer’s solution design. Existing IT service management and software development best practices do not consider the relationship between service release management and service design sufficiently to address frequent releases and changes to a service roadmap. This paper discusses the relationship from both the point of view of the service provider and the service customer and proposes an approach to manage those interdependencies between service design and release management.
Chapter PDF
Similar content being viewed by others
Keywords
References
Humble, J., Farley, D.: Continuous delivery: reliable software releases through build, test, and deployment automation. Pearson Education (2010)
Lacy, S., McFarlane, I.: Service Transitions, ITIL, Version 3 (2007)
IT Governance Institute: CobiT 4.1. (2007)
Pohl, K., Böckle, G., van der Linden, F.: Software Product Line Engineering. Springer (2005)
Wassermann, B., Ludwig, H., Laredo, J., Bhattacharya, K., Pasquale, L.: Distributed cross-domain change management. In: Proceedings of the International Conference on Web Services (2009)
Ludwig, H., Laredo, J., Bhattacharya, K., Pasquale, L., Wassermann, B.: REST-based management of loosely coupled services. In: Proceedings of the 18th International Conference on World Wide Web (2009)
Vlaanderen, K., Jansen, S., Brinkkemper, S., Jaspers, E.: The agile requirements refinery: Applying scrum principles to software product management. Information and Software Technology 53(1), 58–70 (2011)
Hanssen, G.K., Fægri, T.E.: Process fusion: An industrial case study on agile software product line engineering. Journal of Systems and Software 81(6), 843–854 (2008)
Benavides, D., Trinidad, P., Ruiz-Cortés, A.: Automated reasoning on feature models. In: Pastor, Ó., Falcão e Cunha, J. (eds.) CAiSE 2005. LNCS, vol. 3520, pp. 491–503. Springer, Heidelberg (2005)
She, S., Lotufo, R., Berger, T., Wasowski, A., Czarnecki, K.: Reverse engineering feature models. In: 2011 33rd International Conference on Software Engineering (ICSE), pp. 461–470. IEEE (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Ludwig, H., Cappi, J., Becker, V., Stewart, B., Meade, S. (2014). Integrating Service Release Management with Service Solution Design. In: Lomuscio, A.R., Nepal, S., Patrizi, F., Benatallah, B., Brandić, I. (eds) Service-Oriented Computing – ICSOC 2013 Workshops. ICSOC 2013. Lecture Notes in Computer Science, vol 8377. Springer, Cham. https://doi.org/10.1007/978-3-319-06859-6_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-06859-6_4
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-06858-9
Online ISBN: 978-3-319-06859-6
eBook Packages: Computer ScienceComputer Science (R0)