Business value assessment of services re-use on SOA using appropriate methodologies, metrics and models

The main advantage of service re-use for the companies includes retaining a competitive advantage. The expectation of greater service re-use is one of the core benefits of a service-oriented architecture (SOA). Besides the top drivers for SOA adoption include business flexibility, simplification and speed of integration. So, in order to maximise the intended benefits of SOA implementation, organisations need to develop a well-articulated SOA quality strategy to promote trust and re-use. However, the shift to this strategy does not come easy and cheap. Building an effective SOA platform requires tight integration between new and existing product categories, and it may require large investments. The same applies for developing re-usable services. For this reason, conventional investment valuation methods need to be combined with other modern techniques to reflect service re-use’s long-term strategic investment nature, the inherent uncertainty and the managerial discretion. Many value-based analytical methodologies have started to be developed. Thus, in this paper, we explain the role of SOA for services re-use and focus on the methodologies, metrics and models that are able to measure the business value of service re-use.

[1]  Ajay S. Vinze,et al.  Barriers to adoption of software reuse: A qualitative study , 2003, Inf. Manag..

[2]  James C. Hershauer,et al.  A software reuse measure: Monitoring an enterprise-level model driven development process , 1999, Inf. Manag..

[3]  Robert J. Kauffman,et al.  Discovering Potential and Realizing Value from Information Technology Investments , 2000, J. Manag. Inf. Syst..

[4]  Sanjay Bose,et al.  Impact of service-oriented architecture on enterprise systems, organizational structures, and individuals , 2005, IBM Syst. J..

[5]  P. Pasini,et al.  Service co-production and value co-creation: The case for a service-oriented architecture (SOA) , 2008 .

[6]  Christopher J. Fox,et al.  Quality Improvement Using A Software Reuse Failure Modes Model , 1996, IEEE Trans. Software Eng..

[7]  Natalia Kryvinska,et al.  Assessment of business value from services re-use on SOA-based e-business platform , 2010, iiWAS.

[8]  N. Kryvinska,et al.  The Place and Value of SOA in Building 2.0-Generation Enterprise Unified vs. Ubiquitous Communication and Collaboration Platform , 2009, 2009 Third International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies.

[9]  Sadahiro Isoda,et al.  Success factors of systematic reuse , 1994, IEEE Software.

[10]  Marc N. Haines,et al.  How a service-oriented architecture may change the software development process , 2010, Commun. ACM.

[11]  Giancarlo Succi,et al.  Analysis of the Effects of Software Reuse on Customer Satisfaction in an RPG Environment , 2001, IEEE Trans. Software Eng..

[12]  Niklas Schlimm Serviceorientierte Architektur – eine Standortanalyse , 2009, Informatik-Spektrum.

[13]  R. Kaplan,et al.  Having trouble with your strategy? Then map it. , 2000, Harvard business review.

[14]  Eric K. Clemons,et al.  Evaluation of strategic investments in information technology , 1991, CACM.

[15]  CVP analysis with stochastic price‐demand functions and shortage‐surplus costs* , 1987 .

[16]  Lance Walker,et al.  IBM business transformation enabled by service-oriented architecture , 2007, IBM Syst. J..

[17]  Terry Bollinger,et al.  Making reuse cost-effective , 1991, IEEE Software.

[18]  Gilbert Fridgen,et al.  An economic analysis of service-oriented infrastructures for risk/return management , 2009, ECIS.

[19]  Reidar Conradi,et al.  An empirical study of software reuse vs. defect-density and stability , 2004, Proceedings. 26th International Conference on Software Engineering.

[20]  Natalia Kryvinska,et al.  Managing an increased service heterogeneity in a converged enterprise infrastructure with SOA , 2008, Int. J. Web Grid Serv..

[21]  Russell C. Thomas Business value analysis: ‐ coping with unruly uncertainty , 2001 .

[22]  Incorporating Stochastic Demand into Breakeven Analysis: A Practical Guide , 2006 .

[23]  Yuji Ijiri,et al.  STOCHASTIC COST‐VOLUME‐PROFIT ANALYSIS WITH A LINEAR DEMAND FUNCTION , 1981 .

[24]  Natalia Kryvinska,et al.  Exploratory Case Study Research on SOA Investment Decision Processes in Austria , 2011, CAiSE.

[25]  Theo J. W. Renkema,et al.  The IT Value Quest: How to Capture the Business Value of IT-Based Infrastructure , 2000 .

[26]  Iosif Ignat,et al.  A value analysis model for measuring software reuse , 2009, 2009 Second International Conference on the Applications of Digital Information and Web Technologies.

[27]  Y. Kwak,et al.  Project risk management: lessons learned from software development environment , 2004 .

[28]  Renata Pontin de Mattos Fortes,et al.  Towards an Assessment Method for Software Reuse Capability (Short Paper) , 2008, 2008 The Eighth International Conference on Quality Software.

[29]  Hon-Shiang Lau,et al.  Stochastic Breakeven Analysis , 1978 .

[30]  Barry W. Boehm,et al.  Software Risk Management , 1989, ESEC.

[31]  R. Kaplan,et al.  Measuring the strategic readiness of intangible assets. , 2004, Harvard business review.

[32]  Renata Pontin de Mattos Fortes,et al.  Towards a Maturity Model for a Reuse Incremental Adoption , 2007, SBCARS.

[33]  Stochastic CVP Analysis with Economic Demand and Cost Functions , 2001 .

[34]  William B. Frakes,et al.  Software reuse: metrics and models , 1996, CSUR.

[35]  In Lee,et al.  Evaluating business process-integrated information technology investment , 2004, Bus. Process. Manag. J..

[36]  Christopher J. Fox,et al.  Modeling reuse across the software life cycle , 1995, J. Syst. Softw..