Zusammenfassung
Die viel geforderte Änderungsfähigkeit von IT-gestützten Geschäftsprozessen erfordert in aktuellen Softwareentwicklungsansätzen den Eingriff von – meist fachfernen – Entwicklern. Oft sind diese Eingriffe verbunden mit hohen Arbeits- und Transaktionskosten. Der Artikel stellt eine alternative Methode auf Basis einer Prozessplattform zur Anpassung von Geschäftsprozessen vor, um sowohl Flexibilität und Effizienz im Vergleich zu vorhandenen Ansätzen zu erhöhen. Im Kern der Arbeit steht eine Evaluierung gegenüber einem klassischen, komponentenorientierten Ansatz, welche mittels eines Simulationsmodells durchgeführt wird. Auf Basis von drei realen Änderungsszenarien wird gezeigt, dass sich trotz einer leichten Erhöhung der Transaktionskosten die Arbeitskosten und die Operationsflexibilität durch den vorgestellten Ansatz reduzieren beziehungsweise erhöhen lassen.
Abstract
In times of continuous change, companies need to adjust their business processes to gain sustainable competitive advantage. Resulting changes in the company’s IT currently require the involvement of developers from departments that are mostly not aligned with the business. These changes often result in high transaction and labor costs. The article presents a platform-based method to adjust business processes with the aim of increasing both efficiency and flexibility compared to current approaches. The core of our work is an evaluation against traditional component-based software development using a sound simulation model. Three real-world scenarios of business process change show that – despite a slight increase in transaction costs – our suggested method decreases labor costs while increasing operational flexibility.
Notes
Bestimmbar mit Ansätzen des Functional Size Measurements (Abran et al. 2002).
Insgesamt eine Operation, involvierte Modifikationsoperation: AE.
Insg. 40 Operationen, involvierte Modifikationsoperationen: VA, AA, VF, HE, HF, VG, VE, EA, EF, EE, AF, AE.
Insg. 12 Operationen, involvierte Modifikationsoperationen: HS, AA, AS, VF, HF, HR, HE, HA.
Literatur
Abran A, Silva I, Primera L (2002) Field studies using functional size measurement in building estimation models for software maintenance. Journal of Software Maintenance: Research and Practice 14(1):31–64
Aier S, Winter R (2009) Virtual decoupling for IT/business alignment—conceptual foundations, architecture design and implementation example. Business & Information Systems Engineering 1(2):175–191
Allweyer T (1998) Adaptive Geschäftsprozesse: Rahmenkonzept und Informationssysteme. Gabler, Wiesbaden
Alter S (2008) Defining information systems as work systems: implications for the IS field. European Journal of Information Systems 17:448–469
Andres HP, Zmud RW (2001) A contingency approach to software project coordination. Journal of Management Information Systems 18(3):41–70
Baldwin CY, Clark KB (2000) Design rules: the power of modularity. MIT Press, Cambridge
Becker J, Holten R, Knackstedt R, Hansmann H, Neumann S (2001) Konstruktion von Methodiken – Vorschläge für eine begriffliche Grundlegung und domänenspezifische Anwendungsbeispiele. Arbeitspapier
Berry WL, Cooper MC (1999) Manufacturing flexibility: methods for measuring the impact of product variety on performance in process industries. Journal of Operations Management 17(2):163–178
Born M, Dorr F, Weber I (2007) User-friendly semantic annotation in business process modeling. Lecture Notes in Computer Science 4832:260
Braun C, Hafner M, Wortmann F (2004) Methodenkonstruktion als wissenschaftlicher Erkenntnisansatz. Universität St. Gallen, Institut für Wirtschaftsinformatik
Brehm L, Heinzl A, Markus ML (2001) Tailoring ERP systems: a spectrum of choices and their implications. In: Proceedings of 34th Hawaii international conference on system sciences (HICSS’01), Hawaii, IEEE
Buxmann P, Hess T, Lehmann S (2008) Software as a service. Wirtschaftsinformatik 50(6):500–503
Chan YE, Reich BH (2007) IT alignment: what have we learned? Journal of Information Technology 22(4):297 -315
Clemons EK (1986) Information systems for sustainable competitive advantage. Information and Management 11(3):131–136
Cyert RM, March JG (1963) A behavioral theory of the firm, 1. Aufl. Prentice-Hall, New Jersey
Davenport TH, Short JE (1990) The new industrial engineering: information technology and business process redesign. Sloan Management Review 31(4):11–27
Dreyfus D, Iyer B (2008) Managing architectural emergence: a conceptual model and simulation. Decision Support Systems 46:115–127
Elhadad M, Balaban M, Sturm A (2008) Effective business process outsourcing: the Prosero approach. International Journal of Interoperability in Business Information Systems 3(1)
Ferstl OK, Sinz EJ (1998) Grundlagen der Wirtschaftsinformatik, 3. Aufl. Oldenbourg, Munich
Gebauer J, Lee F (2008) Enterprise system flexibility and implementation strategies: aligning theory with evidence from a case study. Information Systems Management 25(1):71–82
Gersick C (1991) Revolutionary change theories: a multilevel exploration of the punctuated equilibrium paradigm. Academy of Management Review 16(1):10–36
Gottschalk F, Aalst WMP, Jansen-Vullers MH, La Rosa M (2008) Configurable workflows. International Journal of Cooperative Information Systems 17(2):177–221
Greiffenberg S (1997) Methodenentwicklung in Wirtschaft und Verwaltung. Dr. Kovač, Hamburg
Greiffenberg S (2003) Methoden als Theorien der Wirtschaftsinformatik. In: Uhr W, Esswein W, Schoop E (Hrsg) Wirtschaftsinformatik Bd 2 S 947–968
Gutzwiller TA (1994) Das CC RIM-Referenzmodell für den Entwurf von betrieblichen, transaktionsorientierten Informationssystemen. Physica, Heidelberg
Hevner AR, March ST, Park J, Ram S (2004) Design science in information systems research. MIS Quarterly 28(1):75–105
Hildenbrand T, Behm A, Rashid A, Geisser M (2005) Entwicklungsmethodiken zur kollaborativen Softwareerstellung. Universität Mannheim, Mannheim
Hildenbrand T, Rothlauf F, Heinzl A (2007) Ansatze zur kollaborativen Softwareerstellung. Wirtschaftsinformatik 49(0):72–80
Hong K-K, Kim Y-G (2002) The critical success factors for ERP implementation: an organizational fit perspective. Information & Management 40:25–40
Hoyer V, Janner T, Schroth C, Delchev I, Urmetzer F (2009) FAST platform: A concept for user-centric, enterprise class mashup. In: Proceedings of 5th conference of professional knowledge management: Gesellschaft für Informatik (GI), Solothurn
Hoyer V, Stanoesvka-Slabeva K, Janner T, Schroth C (2008) Enterprise mashups: design principles towards the long tail of user needs. In: Proceedings of IEEE international conference on services computing (SCC 2008), Honolulu, IEEE Computer Society
Iravani SM, Oyen MPV, Sims KT (2005) Structural flexibility: a new perspective on the design of manufacturing and service operations. Management Science 51(2):151–166
Jayaratna N (1994) Understanding and evaluating methodologies: NIMSAD, a systematic framework. McGraw-Hill, London
Kellner MI, Madachy RJ, Raffo DM (1999) Software process simulation modeling: why? what? how? Journal of Systems and Software 46(2/3):91–105
King WR, Grover V, Hufnagel EH (1989) Using information and information technology for sustainable competitive advantage: some empirical evidence. Information & Management 17:87–93
Kleijnen JPC, Sanchez SM, Lucas TW, Cioppa TM (2005) A user’s guide to the brave new world of designing simulation experiments. INFORMS Journal on Computing 17(3):263–289
Koschmider A (2007) Ähnlichkeitsbasierte Modellierungsunterstützung für Geschäftsprozesse. Universitaetsverlag Karlsruhe, Karlsruhe
Kumar RL (2004) A framework for assessing the business value of information technology infrastructures. Journal of Management Information Systems 21(2):11–32
Kuropka D, Tröger P, Staab S et al. (2008) Semantic service provisioning. Springer, Heidelberg
Lyytinen K (1987) A taxonomic perspective of information systems development: theoretical constructs and recommendations. In: Boland R, Hirschheim R (Hrsg) Critical issues in information systems. Wiley, Chichester, S 3–43
Malone TW, Crowston K (1994) The interdisciplinary study of coordination. ACM Computing Surveys 26:1
Masak D (2006) IT-alignment. Springer, Heidelberg
Matena V, Krishnan S, Michiel LD (2001) Applying enterprise JavaBeans: component-based development for the J2EE platform. Addison-Wesley, Amsterdam,
Mockus A, Votta LG (2000) Identifying reasons for software changes using historic databases. In: Proceedings of proceedings of the international conference on software maintenance (ICSM’00), IEEE Comput Soc
Moitra D, Ganesh J (2005) Web services and flexible business processes: towards the adaptive enterprise. Information and Management 42(7):921–933
Ovaska P (2005) Working with methods. In: Vasilecas O (Hrsg) Information systems development: advances in theory, practice and education. Springer, Heidelberg
Picot A (1982) Transaktionskostenansatz in der Organisationstheorie: Stand der Diskussion und Aussagewert. Die Betriebswirtschaft 42:267–284
Rake J, Holschke O, Levina O (2009) Enhancing semantic service discovery in heterogeneous environments. In: Proceedings of business information systems (BIS), Poznan. Springer, Heidelberg
Regev G, Bider I, Wegmann A (2007) Defining business process flexibility with the help of invariants. Software Process Improvement and Practice 12:65–79
Remme M (1997) Konstruktion von Geschäftsprozessen: Ein modellgestützter Ansatz durch Montage generischer Prozesspartikel. Gabler, Wiesbaden
Ried S, Garbani J-P, Bartels A, Lissermann M (2009) Platform-as-a-service market sizing. Forrester Research
Roman E (1999) Mastering enterprise Javabeans: and the Java 2 platform, enterprise edition. Wiley, New York
Rosemann M, Aalst WMP (2007) A configurable reference modelling language. Inf. Syst. 32(1):1–23
Schönherr M, Holschke O, Offermann P, Bub U (2008) Werkzeuggestützte Referenzmodellanwendung im SOA-Entwurfsprozess. Informatik 2008. Beherrschbare Systeme – dank Informatik. In: Proceedings, Bd 1, Munich. GITO Verlag, Berlin
Schroth C, Janner T (2007) Web 2 0 and SOA: converging concepts enabling the internet of services. IT Professional 9:36–41
See Pui Ng C, Gable GG, Chan T (2002) An ERP-client benefit-oriented maintenance taxonomy. Journal of Systems and Software 64(2):87–109
Sethi AK, Sethi SP (1990) Flexibility in manufacturing: a survey. The International Journal of Flexible Manufacturing Systems 2:289–328
Soffer P, Kaner M, Wand Y (2008) Assigning ontology-based semantics to process models: the case of petri nets. In: Proceedings of CAiSE 2008, Montpellier. Springer, Heidelberg
Soffer P, Reinhartz-Berger I, Sturm A (2007) Facilitating reuse by specialization of reference models for business process design. In: 8th workshop on business process modeling, development, and support (BPMDS’07) in conjunction with the 19th international conference on advanced information systems engineering (CAiSE’07)
Swanson EB (1976) The dimensions of maintenance. In: Proceedings of the 2nd international conference on software engineering, San Francisco. IEEE Comput Soc, Los Alamitos
Turkay E, Gokhale AS, Natarajan B (2004) Addressing the middleware configuration challenges using model-based techniques. In: Proceedings of southeast regional conference. ACM, New York
Weber B, Rinderle S, Reichert M (2007) Change patterns and change support features in process-aware information systems. In: Proceedings of CAiSE 2007. Springer, Heidelberg
Author information
Authors and Affiliations
Corresponding author
Additional information
Angenommen nach zwei Überarbeitungen durch die Herausgeber des Schwerpunktthemas.
This article is also available in English via http://www.springerlink.com and http://www.bise-journal.org: Holschke O, Rake J, Offermann P, Bub U (2010) Improving Software Flexibility for Business Process Changes. Bus Inf Syst Eng. doi: 10.1007/s12599-009-0086-8.
Rights and permissions
About this article
Cite this article
Holschke, O., Rake, J., Offermann, P. et al. Steigerung der Softwareflexibilität bei Geschäftsprozessänderungen. WIRTSCHAFTSINFORMATIK 52, 3–15 (2010). https://doi.org/10.1007/s11576-009-0210-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11576-009-0210-x
Schlüsselwörter
- Geschäftsprozesse
- Flexibilität
- Methode
- Prozessplattform
- Serviceorientierte Architektur
- Software-as-a-Service