• No results found

A Systematic Approach to Optimise Management in Global Sourcing Relationships

N/A
N/A
Protected

Academic year: 2021

Share "A Systematic Approach to Optimise Management in Global Sourcing Relationships"

Copied!
4
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

Accepted. In pre-ECIS conference Global Sourcing Management Workshop. Verona, Italy. June 2009

A Systematic Approach to Optimise Management

in Global Sourcing Relationships

María Laura Ponisio ml@ponisio.com

University of Twente, Department of Computer Science, The Netherlands

Despite a large number of studies, global IT sourcing projects are, in practice, performed ad-hoc and rely mostly on the manager’s experience.

We had access to ten software development outsourcing projects in four representative companies (two large, one medium and one small) with different approaches to orchestrate outsourcing projects. In our case studies, we have observed that despite the many concepts and best practices that can be used to improve project management (such as software cost estimation models (e.g., COCOMO), development process frameworks (e.g., RUP), maturity models (e.g., CMMI), governance models (e.g., Cobit), and project management methods (e.g., Prince2), practitioners find it unclear which mechanisms are effective to control IT outsourcing projects.

Outsourcing software development presents extra challenges because development is performed in an inter-organisational network. A customer (an organisation) asks a vendor (another organisation) to produce some IT artefact. Although organisations collaborate by transferring knowledge from the customer to the vendor (e.g., requirements) and from the vendor to the client (e.g., product, status reports), each has its own interests and needs; which often conflict. Tacit requirements, conflicting interests and knowledge-domain gaps contribute to generate final solutions that cost more in terms of resources than what was originally planned or that do not help customers to meet their ambitions.

Different kinds of projects demand different mechanisms. Our observations indicate that effective mechanisms to control an outsourcing project depend on the project characteristics. For instance, applicable governance mechanisms depend on the type of collaboration between outsourcing and provider. In other words, what is a successful way to govern a project depends on factors of the project and its environment. (By successful we mean that a project delivers some product that helps an outsourcing organization to meet its business goals over time.) Those factors include partnership maturity, trust, interest to continue the partnership in the long-term, contract type, project size, co-ordination issues and domains involved. The large amount of factors to consider suggests the need to optimise any ad-hoc approach used to discover effective mechanisms to manage a global sourcing project.

As another example, recent results indicate the importance of knowledge co-ordination, e.g., securing effective translation of concepts across domains [Ponisio and Vruggink,

(2)

Accepted. In pre-ECIS conference Global Sourcing Management Workshop. Verona, Italy. June 2009

2008]. This can be explained by the fact that translating concepts belonging to the business world to the programming world is difficult. Subsequently, the more domains involved and the bigger the distance between domains, the more important it is to implement mechanisms to secure effective translation of key concepts. If a project involves multiple domains, then a good governance practice is to modularise key assets and to make sure that top performers act as mediators across domains, securing thus effective transfer of information.

In order to help practitioners to find mechanisms to control outsourcing projects, we need a reasoning tool that leads the way to semi-automatisation and quantitative data visualisation support. Results suggest the need for a flexible easy-to-use technique that helps project managers and researchers to spot (in an outsourcing project and based on a sound structure) opportunities for optimisation. We propose to follow a method for critical problem solving (the engineering cycle [Wieringa, 2007]) to support developing an action plan for management of global sourcing projects. Such a framework should provide guidance to reason about obstacles in, for instance, knowledge co-ordination. We name it eStudio.

In this work we will set the basis for the model of eStudio. We will extend previous work proposing a semiautomatic visualization approach to efficiently analyse the mechanisms behind successful management. However, it is necessary first to build a conceptual meta-model.

Building a conceptual meta-model will set in a picture the different perspectives of the problem and will unify concepts that appear in practice under different names. The benefit for practitioners will be more clarity and in-depth knowledge of the problem, learning conditions that appear in practice and factors that affect success in a given outsourcing environment. In addition, a unified conceptual model will provide the elements necessary for practitioners to compare existing outsourcing contexts and management solutions. For instance, they will put in the picture the multiple domains involved (management, engineering, etc.,), concrete organizational issues that affect the partnership process (e.g., partnership maturity, interest in forming a long-term partnership, and kind of contract), current IT supporting conditions (such as amount of knowledge of requirements, the degree of modularization and standardisation), and co-ordination issues that affect transfer of information between managers, board members and developers.

We want to build a semiautomatic visualization approach to analyse the mechanisms behind successful management. Application of a similar approach has proven to be successful in research in the areas of reverse engineering [Ducasse et al., 2000] and architectural design. Moreover, this approach is in line with our results from previous work [Ponisio et al., 2008, Ponisio and Vruggink, 2008, van Eck and Ponisio, 2008, de Wit and Ponisio, 2008] in the areas of outsourcing management and systems analysis. We discussed the idea of our approach with outsourcing experts. Their opinions are encouraging at the very least. Not only they could relate to it, but also they find our

(3)

Accepted. In pre-ECIS conference Global Sourcing Management Workshop. Verona, Italy. June 2009

approach a step forward to a less ad-hoc way of working: if in need to find concrete poor mechanisms causing underperformance, this approach would help experts to ask the right questions.

The practical benefits are twofold. On the one hand, project managers obtain better assessments than studying the problem with an ad-hoc practice (because the engineering cycle guides the observer to the important questions). On the other, our approach helps researchers to perform faster and more focussed analyses of case studies, forming a link between industry challenges and academia solutions.

We already have results in the area of governance of global sourcing which are in line with existing work in the area of socialization in globally distributed teams [Oshri et al., 2007, Kernkamp, 2007], outsourcing [Ross and Westerman, 2004], business IT alignment [Reich et al., 2008, Chan and Reich, 2007] and cross-boundary co-ordination practices [Star and Griesemer, 1989, Kellogg et al., 2006]. In the near future we want to test our approach (and our viewpoint) in case studies. Our vision is to help this work grow by including the opinion of the global sourcing community.

References

[Chan and Reich, 2007] Chan, Y. E. and Reich, B. H. (2007). IT alignment: what have we learned? Journal of Information Technology, 22:297–315.

[de Wit and Ponisio, 2008] de Wit, J. and Ponisio, M. L. (2008). Looking for reasons behind success in dealing with requirements change. Technical Report TR-CTIT-08-07, University of Twente, Enschede.

[Ducasse et al., 2000] Ducasse, S., Lanza, M., and Tichelaar, S. (2000). Moose: an Extensible Language-Independent Environment for Reengineering Object-Oriented Systems. In Proceedings of CoSET ’00 (2nd International Symposium on Constructing Software Engineering Tools).

[Kellogg et al., 2006] Kellogg, K. C., Orlikowski, W. J., and Yates, J. (2006). Life in the Trading Zone: Structuring Coordination Across Boundaries in Postbureaucratic Organizations. Organization Science, 17(1):22–44.

[Kernkamp, 2007] Kernkamp, R. (2007). Alignment of requirements & architectural design in a blended delivery model. Master’s thesis, University of Twente.

[Oshri et al., 2007] Oshri, I., Kotlarsky, J., and Willcocks, L. P. (2007). Global software development: Exploring socialization and face-to-face meetings in distributed strategic projects. The Journal of Strategic Information Systems, 16(1):25–49.

(4)

Accepted. In pre-ECIS conference Global Sourcing Management Workshop. Verona, Italy. June 2009

[Ponisio et al., 2008] Ponisio, M. L., Sikkel, K., Riemens, L., and van Eck, P. (2008). Combining visualisation techniques to understand co-operation in inter-organisational systems. Journal of Systems and Information Technology, 10(2):159–179.

[Ponisio and Vruggink, 2008] Ponisio, M. L. and Vruggink, P. (2008). Analysing boundary objects to develop results that support business goals. In Proceedings of the 2008 IEEE International Conference on Innovation in Software Engineering (ISE’08). IEEE Computer Society.

[Reich et al., 2008] Reich, B. H., Sauer, C., and Gemino, A. (2008). The influence of knowledge management on business value in it projects: A theoretical model. In eProceedings of the 3rd International Research Workshop on Information

Technology Project Management (IRWITPM), pages 41–48, Paris, France. AIS Special Interest Group on Information Technology Project Management.

[Ross and Westerman, 2004] Ross, J. W. and Westerman, G. (2004). Preparing for utility computing: The role of it architecture and relationship management. IBM Systems Journal, 43(1):p5 – 19.

[Star and Griesemer, 1989] Star, S. L. and Griesemer, J. R. (1989). Institutional ecology, ‘translations’ and boundary objects: Amateurs and professionals in Berkeley’s museum of vertebrate zoology, 1907-39. Social Studies of Science, 19(3):387–420.

[van Eck and Ponisio, 2008] van Eck, P. and Ponisio, M. L. (2008). It project management from a systems thinking perspective: A position paper. In Proceedings of the 3rd International Research Workshop on IT Project Management (IRWITPM 2008) part of the International Conference on Information Systems (ICIS 08).

[Wieringa, 2007] Wieringa, R. (2007). Research and design methodology for software and information engineers. Internal

Referenties

GERELATEERDE DOCUMENTEN

Binne die gr·oter raamwerk van mondelinge letterkunde kan mondelinge prosa as n genre wat baie dinamies realiseer erken word.. bestaan, dinamies bygedra het, en

They claim that there is a strong relationship and parallels between Shakespeare’s plays and contemporary management, mainly because management includes leadership and

4) A software development team is developing an embedded system that needs innovative data processing architectures, and algorithms. A very precise software

I was hired by the company Solutions when only the Project Manager (PM) was on board. As I was the only person with significant experience in building similar financial systems to the

I was hired by the company Solutions when only the Project Manager (PM) and one senior analyst were on board. As I was the only person with significant experience

Severe local contamination of the dielectric fluid may cause short circuiting and arcing and thus a decrease of the metal removal rate combined with a serious increase of the

By multiplying this quantity with the upper bound (4.54) from Proposition (4.7), (ii) we obtain an upper bound for the number of O S -equivalence classes of binary forms

An algebra task was chosen because previous efforts to model algebra tasks in the ACT-R architecture showed activity in five different modules when solving algebra problem;