Skip to main content
Log in

Eine Methode zur Bewertung der Eignung von Anforderungsspezifikationen für Offshoring-Projekte

A Method to Evaluate the Suitability of Requirements Specifications for Offshore Projects

  • Aufsatz
  • Published:
WIRTSCHAFTSINFORMATIK

Zusammenfassung

Der globale Offshoring-Trend hat auch die Entwicklung betrieblicher Anwendungssysteme erfasst. Anforderungsspezifikationen sind hierbei das zentrale Medium, mit dem Auftraggeber während der arbeitsteiligen Entwicklung im zwischenbetrieblichen und interkulturellen Kontext so explizit wie möglich kommunizieren, was zu realisieren ist. Eine entsprechende Eignung der erstellten Anforderungsspezifikationen ist in Offshoring-Projekten daher häufig erfolgsentscheidend. Um deren Eignung zu bewerten werden zunächst acht Qualitätskriterien für Anforderungsspezifikationen vorgestellt. Weiterhin werden fünf Kompensationsfaktoren diskutiert, die eine unzureichende Spezifikationsqualität im weiteren Offshoring-Projekt gegebenenfalls ausgleichen können. Auf diesen Grundlagen aufbauend wird eine Methode beschrieben, mit der die Eignung einer Anforderungsspezifikation für ein Offshoring-Projekt rational abgeschätzt werden kann. Die Anwendung der Methode wird anhand einer großen Fallstudie illustriert, die bei einem Praxispartner durchgeführt wurde. Die bei der Anwendung der Methode erzielten Ergebnisse werden vor dem Hintergrund des tatsächlichen weiteren Entwicklungsverlaufs bestätigt.

Abstract

Today, even the development of business information systems is subject to the global offshoring trend. With the division of development work in an inter-organizational and intercultural context, requirements specifications become the central means to communicate the development scope as explicitly as possible. The suitability of requirements specifications hence often is mission critical in offshore projects. To assess their suitability, we first present eight quality criteria for requirements specifications. We then discuss five critical compensating factors that may potentially balance out an insufficient specification quality during the offshore project. On this basis, we describe a method to rationally evaluate the suitability of requirements specifications for instantiating an offshore project. We illustrate the application of the method by elaborating on a large case study that has been conducted with an industry partner. The results achieved by applying our method were confirmed during the further course of the actual project.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Abb. 1
Abb. 2

Literatur

  • Aspray W, Mayadas F, Vardi MY (Hrsg) (2006) Globalization and offshoring of software: a report of the ACM job migration task force. The executive summary, findings, and overview of a comprehensive ACM report on the offshoring of software worldwide. ACM, New York

    Google Scholar 

  • Becker J, Rosemann M, Schütte R (1995) Grundsätze ordnungsgemäßer Modellierung. WIRTSCHAFTSINFORMATIK 37(5):435–445

    Google Scholar 

  • Bensberg F (2008) Nutzwertanalyse. In: Kurbel K, Becker J, Gronau N, Sinz E, Suhl L (Hrsg) Enzyklopädie der Wirtschaftsinformatik – Online-Lexikon, 3. Aufl. Oldenbourg, München

    Google Scholar 

  • Berenbach B, Borotto G (2006) Metrics for model driven requirements development. In: Proceedings of the 28th international conference on software engineering (ICSE 2006), Shanghai, China. ACM, New York, S 445–451

    Google Scholar 

  • Bhat JM, Mayank G, Murthy SN (2006) Overcoming requirements engineering challenges: lessons from offshore outsourcing. IEEE Softw 23(5):38–44

    Article  Google Scholar 

  • Boos E, Iesalnieks J, Keller F, Moczadlo R, Rathgeb K, Rohlfes M, Schmidt C, Stimmer J (2005) Leitfaden Offshoring. Bundesverband Informationswirtschaft, Telekommunikation und neue Medien e.V., Berlin

    Google Scholar 

  • Brown AW (2000) Large-scale, component-based development. Prentice-Hall, Upper Saddle River

    Google Scholar 

  • Christiansen H (2007) Meeting the challenge of communication in offshore software development. In: Meyer B, Mathai J (Hrsg) Software engineering approaches for offshore and outsourced development. First international conference, SEAFOOD 2007, Zurich. Lect notes comput sci, Bd 4716. Springer, Heidelberg, S 19–26

    Chapter  Google Scholar 

  • Coase RH (1937) The nature of the firm. Economica 4(16):386–405

    Article  Google Scholar 

  • Corriveau J-P (2007) Testable requirements for offshore outsourcing. In: Meyer B, Mathai J (Hrsg) Software engineering approaches for offshore and outsourced development. First international conference, SEAFOOD 2007, Zurich. Lect notes comput sci, Bd 4716. Springer, Heidelberg, S 27–43

    Chapter  Google Scholar 

  • Cusick J, Prasad A (2006) A practical management and engineering approach to offshore collaboration. IEEE Softw 23(5):20–29

    Article  Google Scholar 

  • D’Souza DF, Wills AC (1999) Objects, components, and frameworks with UML: the catalysis approach. Addison-Wesley, Upper Saddle River

    Google Scholar 

  • Davenport T (2004) What stays and what goes? Sourcing processes and jobs in the global economy. In: A CFO magazine symposium: offshore outsourcing – risks and rewards. Conclusions paper, The Metropolitan Club, New York, NY, 17 June 2004. CFO, New York.

    Google Scholar 

  • Davis AM (1993) Software requirements: objects, functions, and states. Prentice Hall, Englewood Cliffs

    Google Scholar 

  • Dibbern J, Goles T, Hirschheim R, Jayatilaka B (2004) Information systems outsourcing: a survey and analysis of the literature. DATA BASE Adv Inf Syst 35(4):6–102

    Google Scholar 

  • Dibbern J, Winkler J, Heinzl A (2008) Explaining variations in client extra costs between software projects offshored to India. MIS Q 32(2):333–366

    Google Scholar 

  • Erber G, Sayed-Ahmed A (2005) Offshore outsourcing: a global shift in the present IT industry. Intereconomics 40(2):100–112

    Article  Google Scholar 

  • Gefen D, Wyss S, Lichtenstein Y (2008) Business familiarity as risk mitigation in software development outsourcing contracts. MIS Q 32(3):531–551

    Google Scholar 

  • Gsell B, Overhage S, Turowski K (2008) Unzureichende Leistungsbeschreibung bei der Softwareentwicklung und die Rolle von Standardverträgen. In: Möllers T (Hrsg) Standardisierung durch Markt und Recht. Nomos, Baden-Baden, S 23–48

    Google Scholar 

  • Hall A (1990) Seven myths of formal methods. IEEE Softw 7(5):11–19

    Article  Google Scholar 

  • Hansen HR, Neumann G (2009) Wirtschaftsinformatik 1: Grundlagen und Anwendung, 10. Aufl. Lucius & Lucius, Stuttgart

    Google Scholar 

  • Heeks R, Krishna S, Nicholson B, Sahay S (2001) Synching or sinking: global software outsourcing relationships. IEEE Softw 18(2):54–60

    Article  Google Scholar 

  • Heindl M, Biffl S (2006) Risk management with enhanced tracing of requirements rationale in highly distributed projects. In: Proceedings of the 2006 international workshop on global software development for the practitioner, Shanghai, China. ACM, New York, S 20–26

    Chapter  Google Scholar 

  • Hevner AR, March ST, Park J, Ram S (2004) Design science in information systems research. MIS Q 28(1):75–105

    Google Scholar 

  • Hofstede G (1997) Lokales Denken, Globales Handeln: Kulturen, Zusammenarbeit und Management. Beck, München

    Google Scholar 

  • IEEE (1998) IEEE recommended practice for software requirements specifications. IEEE standard, 830-1998. Institute of Electrical and Electronics Engineers, New York

    Google Scholar 

  • King WR, Torkzadeh G (2008) Information systems offshoring: research status and issues. MIS Q 32(2):205–225

    Google Scholar 

  • Klein R, Scholl A (2004) Planung und Entscheidung: Konzepte, Modelle und Methoden einer modernen betriebswirtschaftlichen Entscheidungsanalyse. Vahlen, München

    Google Scholar 

  • Kobitzsch W, Rombach D, Feldmann RL (2001) Outsourcing in India. IEEE Softw 18(2):78–86

    Article  Google Scholar 

  • Kojima S, Kojima M (2007) Making IT offshoring work for the Japanese industries. In: Meyer B, Mathai J (Hrsg) Software engineering approaches for offshore and outsourced development. First international conference, SEAFOOD 2007, Zurich. Lect notes comput sci, Bd 4716. Springer, Heidelberg, S 67–82

    Chapter  Google Scholar 

  • Krogstie J (1998) Integrating the understanding of quality in requirements specifications and conceptual modeling. ACM SIGSOFT Softw Eng Notes 23(1):86–91

    Article  Google Scholar 

  • Lacity M, Willcocks L (2003) IT sourcing reflections: lessons for customers and suppliers. WIRTSCHAFTSINFORMATIK 45(2):115–125

    Google Scholar 

  • Lamsweerde A van (2009) Requirements engineering: from system goals to UML models to software specifications. Wiley, Hoboken

    Google Scholar 

  • Liskov BH, Berzins V (1986) An appraisal of programming specifications. In: Gehani N, McGettrickm AT (Hrsg) Software specification techniques. Addison-Wesley, Wokingham, S 3–24

    Google Scholar 

  • MacGregor E, Hsieh Y, Kruchten P (2005) Cultural patterns in software process mishaps: incidents in global projects. ACM SIGSOFT Softw Eng Notes 30(4):1–5

    Article  Google Scholar 

  • Moczadlo R (2002) Chancen und Risiken des Offshore-Development: Empirische Analyse der Erfahrungen. deutscher Unternehmen. http://www.competence-site.de. Abruf am 2009-07-14

  • Morris C (1970) Foundations of the theory of signs. University of Chicago Press, Chicago

    Google Scholar 

  • Nevo S, Wade M, Cook W (2006) An examination of the trade-off between internal and external IT capabilities. J Strateg Inf Syst 16(1):5–23

    Article  Google Scholar 

  • Overby S (2003) Offshore outsourcing the money: moving jobs overseas can be a much more expensive proposition than you may think. CIO 16(22):60–66

    Google Scholar 

  • Overhage S (2006) Vereinheitlichte Spezifikation von Komponenten: Grundlagen, UnSCom Spezifikationsrahmen und Anwendung. Dissertation, Universität Augsburg, Augsburg

  • Overhage S, Thomas P (2005) WS-Specification: Ein Spezifikationsrahmen zur Beschreibung von Web-Services auf Basis des UDDI-Standards. In: Ferstl OK, Sinz EJ, Eckert S, Isselhorst T (Hrsg) Wirtschaftsinformatik 2005: eeconomy, egovernment, esociety, Bamberg, Germany. Physica, Heidelberg, S 1539–1558

    Google Scholar 

  • PrußM, Skroch O (2008) Kritische Defizite bei der Leistungsvereinbarung in Software-Verträgen: ein Bericht aus der Praxis. In: Möllers T (Hrsg) Vielfalt und Einheit: Wirtschaftliche und rechtliche Rahmenbedingungen von Standardbildung. Nomos, Baden-Baden, S 263–278

    Google Scholar 

  • Pryor B, Keane B (2004) Critical success factors in outsourcing. In: A CFO magazine symposium: offshore outsourcing – risks and rewards, The Metropolitan Club, New York, NY, June 17, 2004. CFO Publishing Corp, New York, S 11–13

    Google Scholar 

  • Remus U, Wiener M (2009) Critical success factors for managing offshore software development projects. J Glob Inf Technolog Manag 12(1):6–29

    Google Scholar 

  • Sakthivel S (2007) Managing risk in offshore systems development. Commun ACM 50(4):69–75

    Article  Google Scholar 

  • Scheffczyk J, Stutz C, Borghoff U, Siedersleben J (2004) Formale Konsistenzsicherung in informellen Software-Spezifikationen. Inform Forsch Entwickl 19(1):17–29

    Google Scholar 

  • Schienmann B (1997) Objektorientierter Fachentwurf: Ein terminologiebasierter Ansatz für die Konstruktion von Anwendungssystemen. Teubner, Stuttgart/Leipzig

    Google Scholar 

  • Setamanit S-O, Raffo D (2008) Identifying key success factors for globally distributed software projects using simulation: a case study. In: Wang Q, Pfahl D, Raffo D (Hrsg) Making globally distributed software development a success story. International conference on software processes, ICSP 2008, Leipzig, Lect notes comput sci, Bd. 5007. Springer, Heidelberg, S 320–332

    Chapter  Google Scholar 

  • Siakas KV, Maoutsidis D, Siakas E (2006) Trust facilitating good software outsourcing relationships. In: Richardson I, Runeson P, Messnarz R (Hrsg) Software process improvement. Proceedings of the 13th European conference, EuroSPI 2006, Joensuu, Finland. Lect notes comput sci, Bd 4257. Springer, Heidelberg, S 171–182

    Chapter  Google Scholar 

  • Steimle T (2007) Softwareentwicklung im Offshoring: Erfolgsfaktoren für die Praxis. Springer, Heidelberg

    Google Scholar 

  • Takeda H, Veerkamp P, Tomiyama T, Yoshikawa H (1990) Modeling design processes. AI Mag 11(4):37–48

    Google Scholar 

  • Tsuji H, Sakurai A, Yoshida Ki, Tiwana A, Bush A (2007) Questionnaire-based risk assessment scheme for Japanese offshore software outsourcing. In: Meyer B, Mathai J (Hrsg) Software engineering approaches for offshore and outsourced development. First international conference, SEAFOOD 2007, Zurich. Lect notes comput sci, Bd 4716. Springer, Heidelberg, S 114–127

    Chapter  Google Scholar 

  • Vlaar PWL, van Fenema PC, Tiwari V (2008) Cocreating understanding and value in distributed work: how members of onsite and offshore vendor teams give make, demand and break sense. MIS Q 32(2):227–255

    Google Scholar 

  • Wada Y, Nakahigashi D, Tsuji H (2007) An evaluation method for offshore software development by structural equation modeling. In: Meyer B, Mathai J (Hrsg) Software engineering approaches for offshore and outsourced development. First international conference, SEAFOOD 2007, Zurich, Lect notes comput sci, Bd 4716. Springer, Heidelberg, p 114–127

    Chapter  Google Scholar 

  • Wehrmann A, Gull D (2006) Ein COCOMO-basierter Ansatz zur Entscheidungsunterstützung beim Offshoring von Softwareentwicklungsprojekten. WIRTSCHAFTSINFORMATIK 48(6):407–417

    Article  Google Scholar 

  • Winkler J, Dibbern J, Heinzl A (2007) Der Einfluss kultureller Unterschiede beim IT-Offshoring: Ergebnisse aus Fallstudien zu deutsch-indischen Anwendungsentwicklungsprojekten. WIRTSCHAFTSINFORMATIK 49(2):95–103

    Article  Google Scholar 

  • Zangemeister C (1976) Nutzwertanalyse in der Systemtechnik – Eine Methodik zur multidimensionalen Bewertung und Auswahl von Projektalternativen, 4. Aufl. Wittemann, München

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sven Overhage.

Additional information

Angenommen nach einer Überarbeitung durch die Herausgeber des Schwerpunktthemas.

This article is also available in English via http://www.springerlink.com and http://www.bise-journal.org: Overhage S, Skroch, O, Turowski, K (2010) A Method to Evaluate the Suitability of Requirements Specifications for Offshore Projects. Bus Inf Syst Eng. doi: 10.1007/s12599-010-0106-8.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Overhage, S., Skroch, O. & Turowski, K. Eine Methode zur Bewertung der Eignung von Anforderungsspezifikationen für Offshoring-Projekte. WIRTSCHAFTSINFORMATIK 52, 149–159 (2010). https://doi.org/10.1007/s11576-010-0222-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11576-010-0222-6

Schlüsselwörter

Keywords

Navigation