Home

Festschrift Bonin - Leuphana Universität Lüneburg

image

Contents

1. S Standardkosten f r Standardleistungen S Produkte und Dienstleistungen Prozesse Projekte D i 5 Operatives 2 ae Peers Direkte Kosten g 3 St cklisten Arbeitsplane gt FM FL SEK Leistungsbudget So SS Kalkulation gg Faktorkosten T gt Herstellkosten Selbsikosten g variabel fix Operative o A Planbilanz E i L Bezugsgr en Funktionsbereiche Prozessst cklisten GemKoSTe N Operatives S Finanzbudget 2 G terwirtschaftliche Bestandsentwicklungen RHB Handelswaren Unfertige Fertige Aktivierte Eigenleistungen Leistungsbudget Finanzwirtschaftliche Bestandsentwicklungen ae geou ge Kasse Bank Debitoren Kreditoren Geleistete erhaltene Anzahlungen RAP Geldanlagen der udgetperiode Bankschulden R ckstellungen _ Bo Operative Investitionen Investitionen P Zielwirkung Kosten der Budgetperiode Planbilanz Strategische Investitionen der Budgetperiode Strategisch E bedingtes Projektentscheide ae Leistungsbudget z Zielwirkung Kosten der Budgetperiode an DEREN an 3 gt der Budgetperiode 2 3 Strategisch 2 i bedingtes a Strukturentscheide N Planbilanz 5 Zielwirkung Sockelwirksamkeit 2 2 S Ri r 7 Strategisch Eg 7 Prozesskonfigurationsentscheide bedingtes ru Zielwirkung Leistungsclearing gt Finanzbudget Make or Buy Verlagerungen Abb 7 Budgetierungssystem Die h chste Aggregationsstufe von
2. Versorgung der F hrungsbereiche Koordination der IT Prozesse Aufbereitung und Gestaltung Organisation IT Unterst tzung Zahlenm ige Erfassung Koordination der Berichtsprozesse Berichtssystematik Analyse MIS IT Unterst tzung Abweichungsgespr ch Pr sentation Durchf hrung Vorschl ge Simulationen Plananpassungen IT Unterst tzung Projekten Projektsteuerung Abb 8 Budgetierung im F hrungsprozess Das Dilemma einer hyperfunktionalen Budgetierung zeigt sich in der Praxis in einigen zum Teil gravierenden Dysfunktionalit ten der Budgetierung bei der Steuerungswirkung 73 Mangelhafte Verkn pfung zwischen Strategie und Budget Bei der Ressourcenzuteilung konzentriert man sich auf operative Fragen strategische und operative Planung wird in verschiedenen Welten mit abweichenden Methoden und Verantwortlichkeiten geregelt ein systematischer bergang der Strategie in Ma nahmen und Budgets unterbleibt Strukturkonservatismus Die Budgetierung lehnt sich zu stark an den vorhandenen Strukturen und Erfahrungswerten an Eine dynamische Verbindung von Leistungsmenge und Ressourcenzuteilung unterbleibt Ebenso ist die klassische Budgetierung input und vergangenheitsorientiert denn zum einen werden oft nur Vergangenheitswerte fortgeschrieben und es erfolgt dabei nur teilweise oder gar nicht die Ber cksichtigung von Ineffizienzen zuk nftigen Herausforderungen und Innovationen Zum ander
3. 1 Hinrich E G Bonin Der Java Coach Heft 1 Oktober 1998 CD ROM PDF Format aktuelle Fassung 2 Hinrich E G Bonin Hrsg Anwendungsentwicklung WS 1997 98 Programmierbeispiele in COBOL amp Java mit Oracle Dokumentation in HTML und tcl tk September 1998 Heft 2 1998 CD ROM 3 Hinrich E G Bonin Hrsg Anwendungsentwicklung SS 1998 Innovator SNIFF Java Tools Oktober 1998 Heft 3 1998 CD ROM 4 Hinrich E G Bonin Hrsg Anwendungsentwicklung WS 1998 Innovator SNiFF Java Mail und andere Tools November 1998 Heft 4 1998 CD ROM 5 Hinrich E G Bonin Persistente Objekte Der Elchtest f r ein Java Programm Dezember 1998 Heft 5 1998 CD ROM 9 Jahrgang 1999 1 Ulrich Hoffmann Systemnahe Programmierung 3 berarbeitete Auflage von Heft 9 1995 Juli 1999 Heft 1 1999 CD ROM und Papierform Postscript Format zip Postscript Format PDF Format und zip PDF Format 136 10 Jahrgang 2000 1 2 Hinrich E G Bonin Citizen Relationship Management September 2000 Heft 1 2000 CD ROM und Papierform PDF Format Hinrich E G Bonin WI gt DATA Eine Einf hrung in die Wirtschaftsinformatik auf der Basis der Web_Technologie September 2000 Heft 2 2000 CD ROM und Papierform PDF Format Ulrich Hoffmann Angewandte Komplexitatstheorie November 2000 Heft 3 2000 CD ROM und Papierform PDF Format Hinrich E G Bonin Der kleine XMLer Dezember 2000 Heft 4 2000
4. 4 Jahrgang 1994 1 2 3 Andre Peters Harald Weiss COMO 1 0 Programmierumgebung f r die Sprache COBOL Benutzerhandbuch Februar 1994 Heft 1 1994 Manfred H lzen UNIX Mail Schnelleinstieg und Handbuch M rz 1994 Heft 2 1994 E Norbert Kr ger Roland Seen EBrain Documentation of the 1994 AWO Project Prototype June 11 1994 Heft 3 1994 Dirk Mayer Rainer Saalfeld ADLATUS Documentation ofthe 1994 AWO Project Prototype July 26 1994 Heft 4 1994 Ulrich Hoffmann Datenverarbeitungssystem 1 September 1994 Heft 5 1994 2 berarbeitete Auflage Dezember 1994 Karl Goede EDV gest tzte Kommunikation und Hochschulorganisation Oktober 1994 Heft 6 Teil 1 1994 Ulrich Hoffmann Zur Situation der Informatik Oktober 1994 Heft 6 Teil 2 1994 135 5 Jahrgang 1995 1 Horst Meyer Wachsmuth Systemprogrammierung 1 Januar 1995 Heft 1 1995 2 Ulrich Hoffmann Datenverarbeitungssystem 2 Februar 1995 Heft 2 1995 3 Michael Guder Kersten Kalischefski J rg Meier Ralf Stover Cheikh Zeine OFFICE LINK Das Produkt des AWO Projektes 1994 95 Marz 1995 Heft 3 1995 4 Dieter Riebesehl Lineare Optimierung und Operations Research Marz 1995 Heft 4 1995 5 J rgen Mattern Mark Hilmer Sicherheitsrahmen einer UTM Anwendung April 1995 Heft 5 1995 6 Hinrich E G Bonin Publizieren im World Wide Web HyperText Markup Language und die Kunst der Pr
5. 9 Nori Kesav Urs Amman Kathleen Jensen H Nageli C Jacobi Pascal P implementation notes In Barron D W ed Pascal The Language and Implementation John Wiley amp Sons New York 1991 10 Odersky Martin Lex Spoon Bill Venners Programming in Scala Artima Press Mountain View 2008 11 Rompf A Taste of Scala 2 8 Continuations http www scala lang org node 2096 Crea ted by rompf on 2009 06 05 Updated 2009 06 05 15 03 ose ohn a ontinuations in the http blogs sun com jrose entr 12 R John R Conti i i he VM p blog j y continuations_in_the_vm 2009 13 Sasada Koichi Ruby Continuation considered harmful http www atdot net ko1l pub ContinuationFest ruby pdf 2008 chater athias erformance von avascript Closures http molily de weblo 14 Schaf Mathi Perf JavaScript Cl p y de g closures performance 15 Thomas David A Hunt Programmieren mit Ruby Addison Wesley 2002 17Ein Nutzen wie er z B fiir Closures in Javascript geltend gemacht wird ist nur ein sehr zweifelhafter Beleg f r deren Notwendigkeit Closures fungieren dort eher als Ersatzkonstrukt f r Funktionen mit Blockkonzept die Javascript noch nicht kennt 34 Methoden der Spreadsheet Entwicklung J rgen Jacobs Phillip Tiburtius Zusammenfassung Spreadsheet Werkzeuge geh ren zu den meistgenutzten Softwarewerkzeugen berhaupt Gleichwohl sind Entwicklungsmethoden f r Spreadsheet Anwendungen n
6. Durch zunehmende unternehmensweite Zusammenarbeit und der damit verbundenen IT Integration wird zwar eine h here Effizienz erzielt allerdings ist der Preis daf r ein oft ungewollt h heres Risiko des Datenmissbrauchs und aufgrund fehlender ji Vgl Robert und Gabriele Schoblick S 127 ff Vgl Klaus Finkenzeller S 1 13 ff 6 Vgl X ident technology http www x ident com deutsch technologie htm Stand 10 02 10 16 45 auch verwendet von 2 Martin Vincenz S 71 und vom 3 BSI S 21 Abb 4 1 vgl Martin Strassner Innovationspotential von RFID f r das Supply Chain Management http www alexandria unisg ch Projekte einfache Suche 18175 Stand 05 01 2010 10 26 118 Kontrollmechanismen ein damit einhergehender Vertrauensverlust in die neuen Technologien 3 Lehren das Lernen zu lernen Vor dem Hintergrund der sich schnell ndernden Anforderungen im Berufsleben besonders in der Informationstechnologie ist ein Lernen nach starrem Muster nicht zielf hrend Es erfordert die F higkeit flexibel auf neue Situationen und Anforderungen reagieren zu k nnen es erfordert Das Lernen zu lernen Lernen wird durch eine aktive Beteiligung der Studierenden an den Lehrzielen und an der Art und Weise der Zielerreichung zu einem aktiven Prozess Die Studierenden kennen die ihre Lernziele erkennen Lernfortschritte und sind in der Lage das Erlernte entsprechend den Projektanforderungen in einem sinnvollen Kontext anzuwe
7. tableStructuredValues R ckgabe Tabelle der strukturierten hnlichkeitswerte sortiert nach 111 Relationsnummern Relationsnummern sind nicht Bestandteil der Tabelle Argument ist die Liste der Arrows similarityValue structuredValue commonStructure Funktionen die Ahnlichkeitswerte etc einzeln abfragen Argumente sind Relationsnummer Relationsnummer Arrows Nummern miissen nicht konsekutiv sein sondern so wie sie in Arrows vorkommen intermedRelations R ckgabe Liste der intemedi ren Relationen Argument ist die Liste der Arrows Anwendungsbeispiel Zun chst die Definition eines Datenmodelles ber eine Liste von Arrows das Datenmodell wird anschlie end grafisch dargestellt arrsl 1 6 1 7 1 8 2 7 2 8 2 9 10 3 10 4 3 6 3 7 3 8 4 8 4 5 5 6 5 7 graphl Rule amp arrsi 1 gt 6 1 7 1 8 2 17 2 8 2 9 10 3 10 gt 4 3 26 337 37578 4 8 4355 5356 537 GraphPlot graphl VertexLabeling gt True DirectedEdges gt True Es folgen verschiedene Kommandos zur Untersuchung der Struktur des Datenmodells zur Auf deckung von Strukturanalogien und zur Berechnung von Ahnlichkeitswerten 112 rels arrsl Transpose 1 Union Sort 1 2 3 4 5 10 commonStructure 1 5 arrs1 6 7 intermedRelations arrs1 7 8 entitiesOfRelations arrs1 1 6 7 8 2 7 8 9 3 6 7
8. 2 B 1 D 1l Li 2 ee D 3J 3 Diese sind nicht isomorph auch nicht als ungerichtete Graphen da sie u a verschieden lange Zyklen enthalten Die Isomorphie dieser gerichteten Subgraphen k nnte ein weiteres neues Kriterium f r Struk turidentit t sein 2 2 2 Ein strukturiertes AhnlichkeitsmaB Eine geschachtelte Liste von Entit ten wie im obigen Beispiel kann leicht als neues hnlichkeitsma formal definiert werden Zun chst wird jeder Relation R eine Struktur E R zugeordnet die rekursiv definiert wird f r PERM 1 E E E f r eine Entit t E die keine reinterpretierte Relation ist 2 F r eine Relation R ist die Multimenge E R E E R definiert ber E i 1 n Wiederholungen von Elementen sind also erlaubt Wie bereits oben angedeutet l sst sich diese De finition leicht auf das ERM bertragen und ergibt eine geschachtelte Struktur von Fremdschl sseln Die Definition des hnlichkeitsma es nutzt aus dass die R einen Baum bilden Die B ume zu A und B aus dem Beispiel sind id idz id idz Das hnlichkeitsma A R R2 f r zwei Relationen R und Ra ist dann definiert als der gr te Teil baum von E R der auch Teilbaum von E Ra ist Dabei ist ein Teilbaum eines Baumes gegeben durch einen ausgew hlten Knoten des Baumes eine Teilmenge der Nachfolger dieses Knotens sowie den gesamten Unterb umen an den ausgew hlten Nachfolgern Die Gr e eines Teilbaums
9. 4 B Beispiel 2 Im PERM sind die Relationen a und b nicht strukturidentisch Eperu a A Eerulb Im ERM hingegen gewinnt b ber die aufgel ste 1 n Relation den Schl ssel von A hinzu Eprom a Erru b A 99 Der Ahnlichkeitswert f r das ERM ist besonders aussagekr ftig da er unmittelbar ein Ma f r die hnlichkeit der Schl ssel darstellt Er unterscheidet auch identifizierende von nicht identifizierenden Relationen und behandelt 1 n und n n Relationen unterschiedlich Strukturidentische Entit tstypen k nnen ohne Weiteres in einer Tabelle zusammengefasst werden da die Schl ssel identisch sind Ist der hnlichkeitswert kleiner als 1 so ist es manchmal m glich die zu einem neuen Entit tsty pen zusammengelegten Entit ten als Denormalisierung zu deuten so im obigen Beispiel fasst man Lagerort und Lagerbestand in einer Tabelle zusammen so hat diese als Schl ssel idrei idi agerort idragerraum das ist eine denormalisierte Version der beiden Entit tstypen bei der die zweite Normalform nicht erf llt ist Obwohl der hnlichkeitswert gering ist zeigt dies keine besonders geringe Qualit t der Denormalisierung an Die Brauchbarkeit der Denormalisierung ist im Gegenteil eher schlechter wenn die Menge der gemeinsamen Schl ssel der beteiligten Entit ten und damit auch der hnlichkeitswert gro ist Beispielsweise haben Bedarfsposition und Lagerdeckung den hnlichkeitswert 2 die Zusamme
10. 7 0 02 0 0 33 0 33 0 25 1 0 33 0 0 25 0 5 0 12 8 9 0 0 0 0 0 14 0 25 0 0 33 1 0 0 0 12 10 0 14 0 75 0 2 0 67 0 29 0 22 0 25 0 0 1 0 4 0 18 11 0 12 0 33 0 17 05 067 05 05 02 0 0 4 1 0 24 12 0 29 0 24 0 18 0 12 0 35 0 47 0 12 0 12 0 12 0 18 0 24 1 Die hnlichkeitsmatrix f r den Ausschnitt modelliert mit dem vereinfachten ERM ergibt deutlich ver nderte Werte In der folgenden Tabelle sind die Werte f r die nicht mehr vorhandenen Relationen durch ersetzt worden damit die beiden Tabellen leichter vergleichbar sind Man erkennt dass fast alle hnlichkeitswerte ver ndert werden meist verringern sie sich oft aber werden sie auch teils erheblich gr er a mal verringert 12 mal erh ht Der mittlere hnlichkeitswert erh ht sich von 0 2828 auf 0 31683 1 2 3 4 5 6 7 8 9 10 11 12 1 1 022 06 0 11 0 09 0 08 0 0 0 0 25 210 22 1 0 29 0 83 0 62 05 033 014 0 0 3 3 0 6 029 1 0 14 011 0 09 0 0 0 0 15 4 0 11 0 83 0 14 1 071 0 56 04 017 0 0 25 510 09 0 62 0 11 0 71 1 0 78 0 29 0 29 0 12 0 35 610 08 0 5 0 09 0 56 0 78 1 022 0 22 0 22 0 45 7 0 0 33 0 0 4 0 29 0 22 1 033 0 01 8 0 014 0 0 17 0 29 022 0 33 1 0 33 01 9 0 0 0 0 0 12 0 22 0 033 1 01 10 11 12 0 25 03 0 15 0 25 0 35 045 01 01 01 1 F rs Auge sch n anzuschauen sind die grafischen Darstellungen dieser Matrizen Zuerst hnlichkei ten nach PERM
11. So sehen zahlreiche Autoren den Grund in einer mangelnden Sensibilisierung von Endbenutzern f r die Fehlerentstehung bei der Spreadsheet Entwicklung Professionelle Softwareentwickler wissen seit langem wie fehleranf llig der Entwicklungsprozess ist Hierin unterscheidet sich der End User von dem professionellen Softwareentwickler 5 Eine Sensibilisierung f r die Fehlerentstehung allein reicht jedoch nicht aus Man denke beispielsweise an die Entwicklung eines Spreadsheets mit gro en Datenmengen welches sich ber mehrere Arbeitsbl tter erstreckt Selbst erfahrene Benutzer mit einem programmiertechnischen Hintergrund werden in einem solchen Fall Schwierigkeiten bekommen die korrekte Implementierung aller Formeln der Anwendung zu berblicken H ufig erh hen knappe Entwicklungszeiten das Fehlerpotential zus tzlich Die L sungsans tze f r das oben beschriebene Problemfeld sind vielf ltig So existieren bspw softwaregest tzte Testwerkzeuge die sich an datenflussorientierten Testverfahren orientieren oder das Assertion Konzept als Testinstrument vorschlagen beide vorgestellt in 5 Prototypen die Model Driven Engineering MDE und objektorientierte Modellierung aufgreifen 6 sowie vielf ltige Entwicklungsempfehlungen Den gesamten Komplex der sich mit der Thematik der Entwicklung und Nutzung von Spreadsheets befasst hat Grossman angelehnt an den 1968 von Bauer gepr gten Begriff Software Engineering als Spreadsheet Engineer
12. ber die Wirkung der Formel oder ein unvollst ndiges Modell 8 Beobachtbar ist allein ein logischer Fehler in Form einer fehlerhaften Finanzformel Basierend auf Auswertungen von Audits schlagen die Autoren eine Taxonomie von 6 Kategorien vor die eine weitgehend zuverl ssige Zuordnung beobachteter Fehler erm glichen 14 und 15 Fehlerkategorie Fehlerbeschreibung Logic error Inkorrekte Verwendung einer Formel f hrt zu einem falschen Ergebnis Reference error Eine Formel enth lt einen oder mehrere fehlerhafte Zellverweise Hard coding Verwendung von Konstanten in Formeln verschlechtert die Wartbarkeit Copy Paste Inkorrekt ausgef hrte Copy Paste Aktionen f hren zu fehlerhaften Formeln Error Data input error Verwendung fehlerhafter Eingabedaten bezogen auf die Eingabezellen Omission error Werte von Eingabezellen f r Formeln werden leer gelassen Tab 2 Fehlerarten nach Powell et al Die in den einzelnen Kategorien aufgetretenen Fehlerh ufigkeiten basierend auf 50 Audits sind in Tabelle 3 aufgef hrt 43 Fehlerkategorie Anzahl Fehler Anzahl fehlerhafter Zellen Hard coding 182 37 7 2111 43 5 Reference error 159 32 9 1074 22 1 Logic error 106 21 9 1389 28 6 Copy Paste 17 3 4 206 4 2 Error Omission error 13 2 7 65 1 3 Data input error 6 1 2 10 0 2 Total 483 4855 Tab 3 Fehlerhaufigkeiten nach Po
13. dass fehlerhafte Spreadsheets keine Seltenheit sind wenn sie denn ausreichend komplex sind Der leidenschaftliche Softwareentwickler Bonin hat immer daf r gestritten seinen Studierenden eine gr ndli che Ausbildung im Engineering komplexer Systeme bieten zu k nnen Dieses nat rlich nicht mit EXCEL sondern stets mit den modernsten Programmiersprachen Die er im mer schnell aufgegriffen und gelehrt hat Komplexe Softwaresysteme erfordern ingenieurm iges Modellieren von Daten auf wis senschaftlicher Grundlage So spiegelt der Beitrag ber Methoden zur Untersuchung komplexer Datenmodelle den wissenschaftlichen Anspruch des Software Ingenieurs Bonin den er jederzeit auch in seinen Vorlesungen aufrecht erhalten hat manchmal zum Leidwesen seiner Studierenden F r den Wirtschaftsingenieur Bonin und seine Studierenden der Wirtschaftsinformatik WI sind betriebswirtschaftliche Problemstellungen Ausgangspunkt ihrer beruflichen T tigkeiten die in betriebliche Strategien eingepasst sein m ssen IT Governance Der Beitrag Reflexionen ber eine strategiegetriebene adaptive Budgetierung zeigt eine betriebswirtschaftliche Facette eines Studiengangs der WI und eine von Wirtschaftinfor matikern zu automatisierende Problemstellung bzw J sung Es war unser Wunsch durch Beitr ge ber studentische Projekte in der vorliegenden Festschrift hervorzuheben welche stimulierenden und f r die Lehre innovativen Projekte von B
14. 8 4 6 7 8 5 6 7 10 6 6 7 7 8 8 nestedEntitiesOfRelations arrsl 1 6 7 8 2 17 8 9 3 6 7 8 4 8 6 7 5 6 7 10 8 6 7 6 7 8 structuredIdentities arrsl 1 3 16 7 8 unstructuredIdentities arrsl 1 3 4 6 7 8 113 tableSimilarityValues arrs1 zz elea AIR BIN BIN Im OM Alban silt ANIM NIN In In Om ala Ia ia Alon alan ala ala sla alt ale mIN be Ala Ia _ ee Cre ee A tableStructuredValues arrs1 AINA Alo alna mala la a Nla aloa aloa Aloa la Is a rs ala I AN I N alco ia 114 Literatur BA86 CH76 FEO5 JA02 L097 MA04 MA09 SC97 Batini Carlo Lenzerini Maurizio Navathe Shamkant B A Comparitive Analysis of Me thodologies for Database Schema Integration ACM Computing Surveys 18 1986 4 323 364 Chen Peter Pin Shan The Entity Relationship Model Toward a Unified View of Data ACM Transactions on Database Systems 1 1976 1 S 9 36 Fettke Peter Loos Peter Zur Idenfikation von Strukturanalogien in Datenmodellen Wirt schaftsinformatik 47 2005 2 S 89 100 Helmut Jarosch Datenbankentwurf Eine beispielorientierte Einf hrung f r Studenten und Praktiker Vieweg 2002 P Loos Capture More Data Semantic Through The Expanded Entity Relationship Model Arbeitsbericht des Instituts f r Wirtschaftsinformatik N
15. CD ROM und Papierform PDF Format aktuelle Fassung 11 Jahrgang 2001 1 2 Hinrich E G Bonin Hrsg 4 SAP Anwenderforum der FHNON Marz 2001 CD ROM und Papierform Downloads amp Videos J Jacobs G Weinrich Bonitatsklassifikation kleiner Unternehmen mit multivariater linear Diskriminanzanalyse und Neuronalen Netzen Mai 2001 Heft 2 2001 CD ROM und Papierform PDF Format und MS Word DOC Format K Lindner Simultanttestprozedur f r globale Nullhypothesen bei beliebiger Abhangigkeitsstruktur der Einzeltests September 2001 Heft 3 2001 CD ROM und Papierform 12 nn 2002 Hinrich E G Bonin Aspect Oriented Software Development M rz 2002 Heft 1 2002 CD ROM und Papierform PDF Format Hinrich E G Bonin WAP amp WML Das Projekt Jagdzeit April 2002 Heft 2 2002 CD ROM und Papierform PDF Format Ulrich Hoffmann Ausgew hlte Kapitel der Theoretischen Informatik CD ROM und Papierform PDF Format J rgen Jacobs Dieter Riebesehl Computergest tztes Repetitorium der Elementarmathematik September 2002 Heft 4 2002 CD ROM und Papierform PDF Format Verschiedene Referenten 3 Praxisforum Systemintegration 18 10 2002 Oktober 2002 Heft 5 2002 CD ROM und Papierform Praxisforum html Web Site 13 Jahrgang 2003 1 2 3 4 Ulrich Hoffmann Ausgew hlte Kapitel der Theoretischen Informatik Heft 1 2003 CD ROM und Papierform PDF Format Dieter Riebesehl
16. Dringlichkeit und Bedeutung richtet sich das weitere Vorgehen F r die Planungsphase selbst bedeutet dies dass mit zunehmender Komplexit t der Struktur auch der Umfang der Planungsphase steigen sollte durch die Erstellung von Zeitpl nen detailliertere Beschreibung von Berechnungen etc Auch bei zeitkritischen Projekten sollte nicht g nzlich auf eine Planungsphase verzichtet werden insbesondere nicht bei Projekten von gro er Bedeutung Stattdessen ist es sinnvoll den Umfang der Planung entsprechend zu reduzieren bspw durch den Verzicht auf umfangreiche Roadmaps und die Konzentration auf essentielle Teile der technischen Dokumentation Nach der ersten Stufe der Planungsphase kann die Spezifikation von Daten Berechnungen und Ergebnissen erfolgen Durch die Spezifikation der Berechnungen k nnen logische Fehler nach Panko und Halverson bzw der Reasoning Errors nach Rajalingham et al und Logic Errors nach Powell et al vermieden werden Die Ergebnisse stellen den wichtigsten Bestandteil eines Spreadsheets dar Dementsprechend ist es empfehlenswert dass der Spezifikationsprozess entgegengesetzt zum Logikfluss erfolgt also von den Ergebnissen ber die Berechnungen hin zu den Eingabedaten Die folgende Abbildung verdeutlicht dieses Vorgehen 47 Flow of model logic Inputs Calculations Results Process of model specification Abb 7 Spezifikationsphase nach Read und Batson Nach der Festlegung der Ergebnisse und der Beschreibun
17. Kollation Vergleich der eigenen L sung mit der realen L sung 2 4 Varianten Nach 7 haben sich vier Grundvarianten von Fallstudien etabliert Sie unterscheiden sich in der Darstellung des behandelten Falls der Informationsbeschaffung bzw Bereitstellung und der Problemfindung bzw l sung Tabelle 2 stellt die vier methodischen Varianten und ihre Charakteristika dar Anhand der Beschreibung der verschiedenen Fallstudienvarianten und deren unterschiedlicher Schwerpunkte wird deutlich dass das in Kapitel 2 3 beschriebene Ablaufschema je nach Variante angepasst werden muss So liegt beispielsweise der Fokus der Stated Problem Method bei der L sungskritik sodass die letzten beiden Phasen Disputation und Kollation besonders intensiv bearbeitet werden sollten Wohingegen der Schwerpunkt der Case Study Method bei der Problemerkennung liegt und die Phase Konfrontation entsprechend intensiv sein sollte Tab 2 Gegen berstellung der verschiedenen Fallstudienvarianten nach 5 Problem Informations Ermittlung von L sungskritik erkennung gewinnung L sungs alternativen und Entscheidung Case Schwerpunkt Informationen Anhand der gegebenen Vergleich der Study werden Informationen werden eigenen L sung Method Verborgene gegeben L sungsalternativen mit der realen Probleme entwickelt und eine L sung m ssen Entscheidung getroffen analysiert werden Case Probleme Informationen Schwerpunkt
18. ber NFS f r die gerenderten halbst ndlich ein Bild je Bilder bereit Himmelsrichtung erzeugt und via FTP ber rzserv2 uni lueneburg auf den VM Dateiserver bertr gt ol Abb 1 Diagramm Visualisierung von Massendaten am Beispiel Wetterstation Nachteile der Projektarbeit Wetterstation Durch lange Renderzeiten bekam man im Internet die Werte nur alle 30 Minuten ange zeigt also keine Live Wetterdaten Bsp Im Netz wird Regen angezeigt der vor einer halben Stunde gefallen war nun scheint die Sonne gt dies ist besonders fatal da das In ternet seine Attraktivit t aus der Aktualit t von Informationen bezieht Hoher Ressourcenverbrauch VMWare ESX Server mit einer 64 Bit Windows XP virtu ellen Maschine und 2 Prozessoren 126 Gerenderte Bilder iiberlasten den Webserver rzserv2 32 MB Tag 960 MB Monat 11 5 GB Jahr Zuerst wurde auf eine weitere virtuelle Maschine Suse Linux tiber NFS aus gewichen Als der Fachbereich eine NAS L sung Network Attached Storage bekam wurde fiir die Archivbilder dann ber NFS ein Volumen von 100 GB freigestellt Durch die Art ihrer Aufstellung lieferten einige Sensoren falsche Werte Der Tempera tursensor wurde durch Strahlungsw rme des Hausdaches beeinflusst der Windsensor durch Turbulenzen Da das Hauptaugenmerk im ersten Ansatz auf der Visualisierung der Massendaten lag entsprach die Datenhaltung nicht dem Stand der Technik Es gab zu der Zei
19. dann nach ERM und abschlie end die Differenzen eK 3wobei nur Entit ten ber cksichtigt sind die in beiden Modellen vorkommen 108 3 3 Anwendung des strukturierten hnlichkeitsma es 3 3 1 Intermedi re Relationen Eine ausf hrliche Suche im Vertriebsmodell nach intermedi ren Relationen erbrachte drei Kandida ten Organisationseinheit Zeit als gemeinsame Teilstruktur von z B Bedarfsableitung und Be schaffungsbeleg oder von Bedarfsableitung und Beschaffungsbelegposition sowie an vielen anderen Stellen Teil Zeit als gemeinsame Teilstruktur von z B Maschinenbelegung mit Auftragsposition Lagerdeckung oder Lager_Liefer_Zuo Zeit Organisationseinheit Organisationseinheit Zeit als gemeinsame Teilstruktur von z B Werkzeugbelegung und Mitarbeiterbelegung MitarbeiterMaschinenbelegung oder Mitarbeiter_Unterbrechung _Zuo Insbesondere die letzte mit ihrer komplexen Struktur scheint einer n heren Betrachtung wert zu sein Die Einf hrung einer neuen Relation f r diese Struktur k nnte sich lohnen und fachlich interpretier bar sein 3 3 2 Strukturanalogien Das Modell zur Vertriebsabwicklung ist reich an strukturidentischen Relationen Es ist zu erwar ten dass eine Suche nach Strukturanalogien mit dem hnlichkeitsma ohne Ber cksichtigung der Entit tsnamen reine topologische hnlichkeit anonyme hnlichkeit lohnend ist Neben den bereits bestehenden Strukturidentit ten kommen nun hinzu e Ve
20. nde darin neben aktuell zug nglichen Festplatten noch Sicherungsplatten bzw Sicherungs Magnetb nder mit ins Kalk l zu ziehen Im Falle von Sprachimplementierungen mit automatischer garbage collection also fast alle bis auf u a C C w rde indirekt mit dem R cksetzen des Kellers auch den Heap um seit r neu angelegte 6 Interessant w re eine Untersuchung ob es irgendwo eine korrekte Implementierung von Continuations in einem Multithreading Umfeld in irgendeiner Programmiersprache gibt Koichi Sasada der Entwickler von YARV Yet ano ther Ruby VM ein bytecode interpreter verneint die Korrektheit f r Ruby 13 Ruby 1 9 f r das YARV einen massiven Performancegewinn gegen ber Ruby 1 8 bringt hatte dementsprechend Continuations abgeschafft Gegen seinen hinhaltenden Widerstand wurden Continuations in Vs 1 9 sp ter wieder hineingezwungen T Normalerweise befindet sie sich im Bereich der Schnittstelle zum Betriebssystem um auch nach einem Interrupt als m gliche Fortsetzungsadresse nutzbar zu sein Je nach Prozessortechnologie und Laufzeitsystem durch Libraries gegeben ist die Abwicklung geringf gig kom plizierter In jedem Fall werden nur Registerwerte umjustiert und der Programmcounter auf den f r die R ckkehr nach r festgehaltenen Wert gesetzt 29 Code sauber REE QQUO IQ IQ IQ TLL IQ R 666QQ3Q_aug IQ R ar RV GAEAQAA RR a GQ4 acaqag Feste Daten 7 DD h j Y Yi Y j j Y j Y yy N Verschmutzu
21. t M nchen Promotion 1985 Dr rer publ Verwaltungswissenschaften Deutsche Hochschule f r Verwaltungswissenschaften Speyer Berufliche Entwicklung 1964 1970 Praktikant bei der Deutschen Bundesbahn Akermans Schweden und der Siemens AG M nchen 1970 1971 Zentrallaboratorium f r Datentechnik der Siemens AG M nchen 1973 1975 Verantwortlicher Systemdesigner f r Entwicklung und Implemen tation im Bereich Haushalts Kassen und Rechnungswesen HIS GmbH Hannover 1975 1985 Wissenschaftlicher Angestellter BAT Ia Leiter des Bereichs Ad ministrative Datenverarbeitung der Datenverarbeitungszentrale der Wasser und Schifffahrtsverwaltung des Bundes DVZ ab 1978 stellvertretender Leiter der DVZ 1985 Sep 1988 Professor C2 im Studiengang Systemanalyse der Hochschule Bre merhaven seit Okt 1988 Professor C3 im Fachbereich Wirtschaft der Fachhochschule Nord ostniedersachsen bzw Universit t L neburg f r IT Anwendungen in der ffentlichen Verwaltung w hrend dieser Zeit unter anderem t tig in der Selbstverwaltung o Senat Mitglied und stellvertretendes Mitglied o Konzil Mitglied o IT Steuerung o IT Beauftragter o Sportbeauftragter Mitwirkungen in der Gesellschaft f r Informatik e V Fachliche Leitung der GI FB6 Tagung und von 4 Tagungen zu praxisrelevanten Themen beim Einsatz von SAP Software R 2 amp R 3 Herausgeber der Reihe FInAL Hobbys Kommunalpolitik Sport Jagd Vorwor
22. 20 r 293 Grad Kelvin print kelvin call 42 r gt 231 Grad Kelvin celsius temperaturbasis 0 Celsius print celsius call 20 r gt 20 Grad Celsius print kelvin call 272 r gt 1 Grad Kelvin Die Variablen kelvin und celsius besitzen dabei als Werte Funktionsobjekte Mit der Methode call l t sich deren Funktion ausf hren Im Beispiel werden die Funktionsobjekte von der Methode tem peraturbasis erzeugt und als Wert zur ckgeliefert Die aktuellen Parameterwerte 273 Kelvin bzw 0 Grad Celsius werden f r die sp tere Verwendung eingefroren Eine kleine Modifikation des Beispiels p anstelle von print nutzt die komfortablere Ausgabetech nik des in Ruby eingebauten Reflection Interface zeigt dass Ruby die Umgebung der Methode temperaturbasis nicht mit einfriert Closure Beispiel mit globaler Variabler das Attribut Chinweis hinweis undefiniert def temperaturbasis grad return proc n grad n Chinweis end hinweis Kelvin kelvin temperaturbasis 273 p kelvin call 20 gt 293 Kelvin p kelvin call 42 gt 231 Kelvin hinweis Celsius celsius temperaturbasis 0 1 Anstelle von proc darf auch die Bezeichnung lambda verwendet werden um Liebhabern des Kalkiils einen gewissen Wiedererkennungswert zu vermitteln Mit etwas methodischem Wahnsinn lie e sich das Beispiel f r eine Welt mit n Temperaturskalen auf Basis versc
23. 3 Anwendung intermedi re Relationen Das neue hnlichkeitsma kann Relationen entdecken die im Datenmodell nicht vorhanden sind aber als zus tzliche Relationen Sinn machen weil sie als Aggregation in vorhandenen Relationen vorkommen Dazu ein Beispiel 102 Man erh lt Es R A B C B C D A R S B C 5 C Die R und S gemeinsame Teilstruktur entspricht einer neuen intermedi renRelation T C B x C die definiert werden kann durch T b c Ja a b c E RV Ad b c d S Es ist gut vorstellbar dass in konkreten Datenmodellen diese neue Relation fachlich interpretierbar ist und daher tats chlich im Datenmodell modelliert werden sollte 2 2 4 Strukturanalogien zwischen entfernten Teilen eines Datenmodells Bisher wurden Relationen nur dann als struktur hnlich angesehen wenn sie direkt oder indirekt zumindest teilweise ber denselben Entit ten definiert sind Das in diesem Abschnitt vorgestellte hnlichkeitsma kann aber auch Analogien zwischen Relationen aufdecken die diese Voraussetzung nicht erf llen sondern vielleicht sogar aus zwei v llig verschiedenen Datenmodellen stammen Zwei Relationen sollen dann struktur hnlich hei en wenn sie gemeinsame Teilb ume besitzen die die gleiche topologische Struktur haben Das bedeutet dass die Etikettierung der Bl tter mit Entit ts namen oder Schl sseln vernachl ssigt wird Die daraus resultierende Struktur zu einer Relation soll anonyme Stru
24. Budgetierungssystemen besteht aus dem integrierten Erfolgs Finanz und Bilanzplan der gewisserma en einen Masterplan des Budgetierungssystems darstellt F r eine bestimmte Budgetperiode kann dann zwischen dem strategisch und dem operativ bedingten Teil des Budgets unterschieden werden Strategische Entscheide die eigentlich Teil des strategischen Budgets sind beeinflussen die Leistungs Kosten und Kapazit tsparameter sowie die Leistungsvorgaben des Budgetierungssystems Strategische Entscheide k nnen als Umsetzungsentscheidungen f r strategische Initiativen Projektentscheide oder Strukturentscheide sein flie en aber immer nur mit dem Teil in das Budget einer Periode ein die diese Periode betreffen Weiterhin k nnen sie als Prozesskonfigurationsentscheide auf Periodenbudgets Einfluss nehmen indem sie nderungen in der Wertsch pfungskette z B Entfall von eigenen administrativen Arbeiten Make or Buy Entscheidungen Verlagerungsbeschliisse an andere Standorte etc einschlie en F r strategische Entscheide k nnen im Budgetierungssystem in der Regel getrennte logische Datenr ume eingerichtet werden so dass sich die Periodenbudgets eines relevanten F hrungsbereiches in eine operative und eine strategische Dimension zulegen lassen Neben strategischen Entscheidungen gehen operative Festlegungen ber Leistungs Kosten und Kapazit tsparameter in die Periodenbudgets ein Neben den Leistungsmengen und preisen gehen die Standardko
25. Die Bestimmung der Mengen E R geschieht rekursiv e Fir BEE R ist E B E e F r R E x Ea X X En E R ist E R E 1 Dabei ist die Summe zweier Multimengen definiert durch Trog 4 Tyla rgla Damit die Rekursion endet m ssen rekursive Bez ge wie sie in der nachfolgenden Abbildung zu sehen sind explizit ausgeschlossen werden 95 Aus den damit berechneten Ahnlichkeitskoeffizienten ergeben sich f r den Modellausschnitt folgende Gruppen strukturidentischer Relationen also solcher mit Ahnlichkeitswert 1 Auftragskopf Bedarfsplan Auftragsposition Bedarfsposition Lagerdeckung Reservierung Die Modellierung im PERM gestattet es durch geschickte Anordnung der Objekte im Diagramm diese Analogien direkt ber Symmetrien zu erkennen so wie im obigen Bild 2 1 2 ERM Da es im ER Modell keine reinterpretierten Relationen gibt sind Relationen stets Aggregationen aus Entit ten Au erdem k nnen zweistellige Relationen der Kardinalit t 1 n im Diagramm weg gelassen werden so wie ihnen auch keine eigenen physischen Tabellen entsprechen da sie durch Fremdschl ssel in den anderen Tabellen abgebildet werden In den folgenden Diagrammen sind sie daher durch Pfeile dargestellt Der Pfeil zeigt dabei von der Entit t mit dem Fremdschl ssel auf die referenzierte Entit t also in Richtung auf die 1 in der Kardinalit t Die Umwandlung eines PERM in ein ERM wird wie in der n chsten Abbildung dargestellt
26. Diese Fehler sind jedoch relativ harmlos da sie i d R von der Software gemeldet werden Logische Fehler entstehen wenn der Benutzer eine Funktion der Software falsch interpretiert z B durch die Verwechslung absoluter und relativer Referenzen Wie Abbildung 5 zeigt unterscheidet sich die Klasse der qualitativen Fehler hinsichtlich der Semantik und der Wartung 41 Qualitative ee ee Semantic Maintainability ee ee Structural Temporal Abb 5 Qualitative Fehlerklassen nach Rajalingham et al Semantische Fehler sind dadurch charakterisiert dass der Benutzer als Folge von Unklarheiten ber die Bedeutung von im Spreadsheet verwendeten Daten falsche Schliisse zieht Rajalingham et al charakterisieren diese Fehlerart als nur schwer entdeckbar Derartige Fehler entstehen entweder durch M ngel im Aufbau des Spreadsheet Modells Structural Error oder durch veraltete Daten Temporal Error z B bei W hrungsumrechnungen Ein Beispiel f r die erschwerte Wartung ist die Verwendung von Konstanten anstelle von Referenzen in Formeln hard coding Hard coding f hrt zu fehlerhaften Formeln falls die Aktualisierung einer Konstanten nicht an allen Stellen ihrer Verwendung vorgenommen wird 2 3 Klassifikation nach Powell et al Powell et al vertreten die Meinung dass nicht die Anzahl der Fehler bedeutsam ist sondern die quantitativen Auswirkungen eines Fehlers auf die Ergebnisse im Spreadsheet 13 Im Rahmen ihrer Studie wurde
27. Evtl Vergleich Problem sind werden der eigenen Method ausdr cklich gegeben Anhand der L sung mit der genannt vorgegebenen Probleme realen L sung und Informationen werden L sungsalternativen entwickelt und eine Entscheidung getroffen Case L ckenhafte Schwerpunkt Auf Basis der Evtl Vergleich Incident Darstellung gesammelten der eigenen Method des Falls Informationen Informationen werden L sung mit der m ssen L sungsalternativen realen L sung selbstst ndig entwickelt und eine beschafft Entscheidung getroffen werden Stated Probleme Informationen Fertige L sungen mit Schwerpunkt Problem sind werden Begr ndungen werden Method vorgegeben gegeben gegeben Evtl werden Kritik der weitere vorgegebenen L sungsalternativen L sungen gesucht 3 HCM Fallstudie 3 1 Besonderheiten bei SAP Fallstudien SAP Fallstudien haben insofern Parallelen zu den in Kapitel 2 4 beschriebenen Varianten Case Problem Method und Stated Problem Method da in der Regel das Problem klar definiert ist Dies wird durch den Umstand begr ndet dass der Fokus von SAP Fallstudien nicht bei der Analyse des gegebenen Problems liegt sondern bei der verwendeten L sung in SAP Im Kern unterscheiden sich SAP Fallstudien daher von den beschriebenen Fallstudien in den in Kapitel 2 3 beschriebenen Phasen Exploration und Resolution Bei den in Kapitel 2 beschriebenen Fallstudien handelt es sich stets
28. Gruppe programmiert f r eine Arztpraxisverwaltung einen intelligenten Impfausweis unter Verwendung von Chipkarte oder RFID Transponder Um das Programm auf Funktionalit t und Fehler testen zu k nnen m ssen Patientendaten her 1 2 Woher bekommen wir Massendaten In obigem Beispiel hat die Studierendengruppe mehrere M glichkeiten Kontaktaufnahme und Kooperation mit einer Arztpraxis zwecks Patienten Datenbeschaffung die Erfolgsaussichten sind aber eher gering da es sich um sen sible Personendaten handelt Die Datenweitergabe wird durch Datenschutzbestim mungen verhindert F llen der selbst erstellten Praxisdatenbank mit Dummy Datens tzen d h erfunde nen Personendaten von einem Mitglied des Projektteams die Erfolgsaussichten sind hierbei ganz gut da es sich um eine reine Flei arbeit handelt Das Problem ist Die investierte Zeit fehlt bei der sonstigen Projektarbeit Datens tze in ein DBS eingeben kann und darf bei einer Pr fung nicht zugunsten des Studierenden bewer tet werden dadurch ergibt sich eine Benotungsproblematik Und nicht zuletzt un terscheiden sich Dummy Datens tze wie z B Max Mustermann oder Lieschen M l ler je nach Fantasie der Studierenden doch ganz erheblich von der realen Welt Ein Test mit Dummy Datens tzen sagt ber die Qualit t Stabilit t und vor allem Funktionalit t einer Softwareanwendung relativ wenig aus Kauf von professionell gesammelten Datens tzen auch bei
29. Informationen Konten und deren Aggregationen oder Umformungen in betriebswirtschaftlichen Modellen z B Free Cash Flow Definitionen sowie f r Zeitdimensionen und Dimensionen die Metadaten f r die Datenarten Plan Ist Forecast von Budgetinformationen beschreiben Weiterhin empfiehlt sich die Dimensionen die die rechtliche und unternehmerische F hrungsorganisation von Unternehmen beschreiben verbindlich vorzuhalten Fakultative Taxonomien Diese Metadaten sind nicht zwingend in Budgetierungssystemen vorhanden Beispiele sind Produktinformationen Kundeninformationen Markt oder Regionsbezeichnungen Projektbezeichnungen Prozessstrukturen 3 3 4 Parametrische Treibermodelle Budgetierungsarbeiten k nnen durch parametrische Treibermodelle erheblich verk rzt f r weite Teilbereiche sogar automatisiert werden Das Ergebnis des Budgetierungsprozesses stellt der Masterplan dar bestehend aus dem Leistungs dem Finanz und dem Bilanzbudget F r Budgetierungssysteme kommen zwei unterschiedliche Modellierungsans tze in Frage Finanzorientierte Modellierung Aufbauend auf Konten Kontenpl nen oder Kennzahlen wird eine Erkl rlogik f r den Masterplan aufgebaut die den Konventionen des Rechnungs und Finanzwesens entspricht Die Modelllogiken zielen auf die Gliederung und Festlegungen der finanziellen F hrung ab Die dazugeh rigen Istdaten sind hierzu leicht zu ermitteln die Gliederungslogik gibt den Managern aber nur ab
30. L neburg absolvieren die Vorlesungen Anwendungsentwicklung und Anwendungsent wicklung 2 als Pflichtfach im Hauptstudium W hrend in der ersten Veranstaltung die Kenntnisse ber Prinzipien Methoden und Verfahren f r den Entwurf die Konstruktion und den Test von betrieblichen Informationssystemen vertieft werden 2 wird in An wendungsentwicklung 2 anhand einer konkreten Projektarbeit innerhalb einer Projekt gruppe das gewonnene Wissen angewendet Den Studierenden steht dabei die Wahl der Programmiersprache und der verwendeten Software nahezu frei 1 1 Warum ben tigen wir Massendaten gt Datenbanken Bei betriebswirtschaftlichen Anwendungen haben wir es in der Regel mit der Verwaltung von gro en Datenmengen Massendaten zu tun Sei es dass man eine Vereins oder Mit gliederverwaltung Kontentmanagement Buch oder Lagerhaltungssoftware program miert die Anwendungsszenarien sind mannigfaltig So finden wir bei fast jeder betriebs wirtschaftlich gepr gten Programmieraufgabe in irgendeiner Form eine Anbindung an ein Datenbanksystem DBS Ein Datenbanksystem DBS ist ein System zur elektronischen Datenverwaltung Die wesentliche Aufgabe eines DBS ist es gro e Datenmengen effizient widerspruchsfrei und dauerhaft zu speichern und ben tigte Teilmengen in unterschiedlichen 123 bedarfsgerechten Darstellungsformen fiir Benutzer und Anwendungsprogramme bereitzu stellen 3 Ein Beispiel Eine Studierenden
31. M Wettbewerbsstrategie B 1999 S 21 62 wenn es bereit ist alle Entscheidungen Trade Offs und Aktivit ten auf die Schaffung eines einzigartigen von den Kunden erkennbaren Leistungsangebotes auszurichten ZEE 858 aa gt S 4 N a v a E E S Strategisches Budget E 3 g A p SGE global amp S d t So K 5 5 v 3 SGE lokal 2 Operatives Budget B so j A Funktion Struktur Immaterielle Ressourcen Materielle Ressourcen i 3 Q Humankapital Wissenskapital Organisationskapital Finanzressourcen Infrastruktur Wert Abb 3 Strategie In diesem Lichte kann man strategische Unternehmensf hrung als die Kunst der nachhaltigen Wertschaffung eines Unternehmens f r seine Kunden Wertsch pfungszulieferer Lieferanten Mitarbeiter und Anteilseigner sehen Die Basis hierf r stellen die immateriellen und materiellen Ressourcen eines Unternehmens dar Ressourcen bilden ein Reservoir f r wertschaffende Unternehmensleistungen die in einem Wertlieferungssystem organisiert werden m ssen Hierdurch entstehen hierarchisch gegliederte Aufbau und Ablaufstrukturen Abb 3 Das Wertmanagementsystem richtet die organisierten Ressourcen mittels Strategien auf die strategischen Ziele letztlich auf die in der Vision formulierten nachhaltigen Unternehmensziele aus 1 3 Strategien in Wandel ber viele Jahre hat s
32. Modells nicht einschr nken 1 Entit tstypen E von denen keine identifizierenden Beziehungen ausgehen haben als Schl ssel ein einziges Attribut idg und keine Fremdschl ssel Es gibt also f r diese keine zusammen gesetzten Prim rschl ssel Diese Entit tstypen hei en unabh ngig Ein solcher Schl ssel hei t freier Schl ssel 2 Entit tstypen E von denen identifizierende Beziehungen E E ausgehen bernehmen den Prim rschl ssel idg von jedem E als Prim rschl sselteil Ihr Prim rschl ssel ist al so im allgemeinen zusammengesetzt Sie d rfen au erdem noch h chstens ein weiteres frei es Prim rschl sselattribut idp besitzen welches nicht von einer identifizierenden Beziehung herr hrt 3 F r jede nichtidentifizierende Beziehung E E wird der Prim rschl ssel idg als Fremd schl ssel in bernommen Man beachte dass die bernommenen Prim rschl ssel ihrerseits zusammengesetzt sein k nnen Im Ergebnis enth lt dann die Tabelle f r einen Entit tstypen eine Multimenge von freien Prim rschl s seln E E ist dann einfach die Multimenge der zugeh rigen Entit tstypen Wenn man annimmt dass nur unabh ngige Entit tstypen freie Schl ssel haben dann kann man die Mengen E E direkt der graphischen Darstellung entnehmen Alternativ kann man zur Bestimmung von E auf die DDL zur ckgreifen die die Tabellen definiert Im Vergleich mit der Darstellung des Modells im PERM ist die Relation Lager_Zu
33. Rajalingham et al der n her betrachtet werden soll weil er als umfangreichster Ansatz zur Klassifizierung von Fehlern gilt Beide Klassifikationen weisen als Gemeinsamkeit den Versuch auf den Grund der Fehlerentstehung in die Klassifikation mit einzubeziehen Dies ist eine Vorgehensweise die nicht unumstritten ist So weisen Powell et al darauf hin dass der Grund f r die Entstehung eines Fehlers im Nachhinein schwer nachweisbar ist und verzichten daher in ihrer Klassifikation auf die Angabe von Fehlerursachen 8 Diese andersartige Betrachtungsweise soll daher ebenfalls vorgestellt werden 2 1 Klassifikation nach Panko und Halverson Urspr nglich wurde die Klassifikation von Panko und Halverson 1996 als Bestandteil eines multidimensionalen Ansatzes zur Betrachtung von Risiken in der Spreadsheet Entwicklung ver ffentlicht 9 Im Jahr 2008 wurde die Klassifikation von Panko berarbeitet und die erste Klassifikation zus tzlich erl utert 10 Die nachfolgende Abbildung zeigt die Version von 1996 All Errors Quantitative Errors Qualitative Errors Mechanical Logical Omission Eureka versus Domain versus Pure Cassandra Errors Logic Errors Abb 1 Erste Klassifikation von Panko und Halverson Auf der obersten Ebene der Klassifikation wird zwischen qualitativen und quantitativen Fehlern unterschieden Wie von Panko sp ter hinzugef gt wurde ist das wesentliche Merkmal zur Unterscheidung dieser beiden Klassen der Zeitpunkt der Feh
34. Ramond R What we know about spreadsheet errors Journal of End User Computing 1998 Vol 10 2 pp 15 21 Der Beitrag wird vom Autor unregelm ig auf seiner Website unter http panko shidler hawaii edu aktualisiert 56 12 Rajalingham Kamalasen Chadwick David R and Knight Brian Classification of spreadsheet errors Grennwich England 2000 Proceedings of the European Spreadsheet Risks Interest Group pp 23 34 13 Powell Stephen G Baker Kenneth R and Lawson Barry Impact of errors in operational spreadsheets Decision Support Systems 2009 Vol 47 2 pp 126 132 14 Powell Stephen G Baker Kenneth R and Lawson Barry An auditing protocol for spreadsheet models Information amp Management 2008 Vol 45 5 pp 312 320 15 Powell Stephen G Baker Kenneth R and Lawson Barry Errors in Operational Spreadsheets Journal of Organizational and End User Computing 2009 Vol 21 3 pp 24 36 16 Read Nick and Batson Jonathan Spreadsheet modelling best practice ed Institute of Chartered Accountants in England amp Wales London 1999 17 Madahar Mukul Cleary Pat and Ball David Categorisation of Spreadsheet Use within Organisations Incorporating Risk A Progress Report University of Greenwich London 2007 Proceedings of the European Spreadsheet Risks Interest Group EuSpRIG 2007 Conference pp 37 45 18 Baker Kenneth R Foster Johnson Lynn Lawson Barry Powel Stephen G Sprea
35. Sie sind aber willkommen Digitales FInAL Archiv http www leuphana de institute iwi final html Copyright All rights including translation into other languages reserved by the authors No part of this report may be reproduced or used in any form or by any means graphic electronic or mechanical including photocopying recording taping or information and retrieval systems without written permission from the authors except for noncommercial educational use including classroom teaching purposes Copyright Bonin Apr 1995 M rz 2010 all rights reserved 139 LEUPHANA UNIVERSIT T L NEBURG Prof Dr Hinrich E G Bonin
36. Stelle soll ein softwaregest tzter Testvorgang exemplarisch an dem Excel Add In Audit vorgestellt werden Die Funktionsweise von Audit ist nur eine von vielen M glichkeiten f r softwaregest tzte Testvorg nge Die folgende Abbildung 10 zeigt die Anwendung von Audit an dem in Kapitel 3 vorgestellten Beispiel nach Raffensperger Um den Einsatz des Werkzeuges besser zur Geltung zur bringen wird weitestgehend auf die farbliche Hervorhebungen von Zellen verzichtet Dadurch wird gleichzeitig sichtbar in welchem Ma e die farbliche Hervorhebung das Verst ndnis f r den Aufbau des Spreadsheets verbessert hat Jd daa 72 um Y Gerz mom ap cm oray EBEN WACH AD snack K are apa onen Mat ME Save Task Fame WP Cotions Grab hart min I Oo fal Worten Ge B amp 7 I a 0 F 6 H 7 7 K t m N F TI i rersonalkosienpdanung 2 3 Produktlonsbereich al RL E monatl Gehaltllahn 6 Anzahl Arbeitnehmer 7 Munatsbrutte 8 Urlaubsgeld 9 Weitnachtsgetd 110 11 Rentenversicherung 2 Krank orsicherung 13 Arbeitslosenversicherung 14 Pitegeversicherung 45 Sosisdvorsicherangsbeitr ge 6 17 Kosten Produktionsbereich Kalk Pin unse Bc Bo 2 ooa 24 Weihnachtsgeid ls 26 Rentenversicherung 77 Krantenversicherung 20 arbensiosenversicherung 29 Pllegeversicherung 30 Soriaversicherangsbeltrige m li 32 Kosten Vertiebib
37. Umweltda ten hier speziell ein Gamma Strahlen Dosismessger t sowie die Abl sung der alten Archivfunktion im Internet und die Visualisierung ber Diagramme und frei w hlbare Zeitr ume angestrebt Voraussichtliches Projektende Fr hjahr 2010 5 Anhang Bilder der verschiedenen Visualisierungsarten R Suche nach suchen Leuphana Universitat gt LEUPHANA E E UNIVERSIT T L NEBURG Quicklinks z gt Das Wetter in L neburg vom 08 01 2010 aktuelle Temperatur 3 9 C Tagestemperatur Min Max 4 C1 2 8 C Windrichtung NordOst C Windgeschwindigkeit 12 km h i Bew lkung stark bew lkt 3 9 Regenst rke kein Regen rel Luftfeuchtigkeit 89 6 Luftdruck 1015 4 hPa CO2 Gehalt 403 9 ppm Letzte Aktualisierung am 08 01 2010 um 13 27 Uhr Abb 5 Visualisierung von Massendaten tabellarisch und mittels 2D Animation Flash Film unter http www leuphana de wetter 131 Aus dem Archiv vom 08 01 2010 um 12 00 Uhr Grafische Darstellung der Wettersituation als computergenerierte Szene der Mensa Wiese Uni Campus Norden Osten S den Westen 360 Grad Darstellung der Wettersituation Archiv der Wetterstation Tag ausw hlen 08 01 2010 Kalender Uhrzeit ausw hlen 1200 z Anzeigen Beenden Abb 6 Computergenerierte Wettersituation aus dem Wetterarchiv D LEUPHANA Fakult t Umwelt und Technik TIE Wetter vom 08 01 10 13 27 Uhr FAKULT T III Temperatu
38. aus der konsequenten Anwendung der finanz und gesch ftsorientierten Treibermodellierung Wenn Treibermodelle f r ein Unternehmen bestehen dann kann der Aufwand f r die Budgetierung auf die Ermittlung weniger Mengen oder Parametereingaben begrenzt werden Wenn in dem obigen Beispiel Abb 15 die Anzahl der Filialen ggfs differenziert nach Gr enklassen und der parametrisch bestimmte Filialumsatz je Gr enklasse feststeht dann m ssen nicht 100 Filialen bottom up budgetiert werden sondern man kann ber Simulationen Rahmenparameter Preissteigerungen eingeben und eine qualitativ ausreichende Budgetwertfindung top down oder kollaborativ ermitteln 3 3 5 Prozessgebundene Treibermodelle Ein Sonderfall von den dargestellten Treibermodellen stellen prozessgebundene Treibermodelle dar Bei ihnen ist das Treibermodell im Prinzip die f r ein bestimmtes Prozessergebnis erforderlichen Teilprozesse Abb 16 zeigt dass in Standardleistungsprofilen f r die verschiedenen Leistungsprozesse jeweils aufgelistet ist welche Kapazit tsbeanspruchung mit der Abwicklung eines Teilprozesses in den Leistungsstellen verbunden ist 87 Mengen der Leistungsprozesse SF Standardleistungsprofile f l SLP Leistungsstelle A Leistungsstelle Z Summe Leisungsstellen Teilprozess 11 Teilprozess 1X Leistungsprozess 1 E K FM Prozessergebnis 1 me Externe Kosten FM DI k a en uF h Externe Kosten FM xterne Kosten FM apazitatsbeanspruchung h Kap
39. ben tigte Ressourcen zu den Zeitpunkten gew hrleistet zu denen sie von ihnen ben tigt werden Am Ende dieses Prozesses w rde eine netzwerkartige weitgehend hierarchiefreie Organisationsform stehen Das zweite Gestaltungselement sind hochgradig flexible adaptive Managementprozesse Diese gestatten das markt und kundenorientierte Handeln Im Gegensatz zur traditionellen Budgetierung basieren die Managementprozesse nicht auf fixen Zielen und Pl nen sondern erm glichen laufende Anpassungen an Umfeldbedingungen und Kundenanforderungen Diese beiden Dimensionen des Beyond Budgeting Konzepts werden durch 12 Beyond Budgeting Prinzipien n her erl utert Sechs Prinzipien beziehen sich auf das F hrungssystem und die anderen sechs Prinzipien auf das Steuerungssystem Abb 9 zeigt das Beyond Budgeting Konzept mit seinen zwei Gestaltungselementen und den jeweils sechs Prinzipien Unternehmens Erfolgsfaktoren F hrungssystem Steuerungssystem umfeld radikaler adaptiver Dezentralisation Managementprozesse Investoren fordern Schnelle 7 Steuerungsrahmen 1 Zielfestlegung mehr Leistung Reaktionsf higkeit Targets Mangel an Talenten Talentierte Mitarbeiter 8 Hochleistungsklima 2 Verg tung Rewards Wachsende Kontinuierliche 9 Offene ethische 3 Koordination der Innovationsrate Innovation Informationskultur Teilplane Coordination Globaler Wettbewerb Operational 10 Entscheidungs 4 Strategie und Aktions Excellence freiheit pla
40. chst im Zuge der Einf hrung des Beyond Budgeting auf eine Budgetierung verzichtet haben sp ter zu ihr zur ckgekehrt sind Bei allen Zweifeln an der Generalisierbarkeit und der Umsetzbarkeit des Beyond Budgeting gehen von dieser Initiative aber Impulse aus die bei der materiellen Auspr gung von Planungs und Budgetierungssystemen ber cksichtigt werden sollten Strategie ist als ganzheitlicher und kontinuierlicher Managementprozess zu verstehen m Budgetierung und Anreizsysteme sollten entkoppelt werden um die Politisierung der Zielniveaufindung aus der Budgetierung zu eliminieren 77 Aus diesem Grund ist auch die Einf hrung relativer Ziele zu bef rworten und die Bedeutung von Benchmarks zu unterstreichen Rolling Forecasts sollten als permanente Planadjustierung genutzt werden Dynamik Turbulenz Stellenwert nn Bent Niedrig itie Kleiner l Nischen Innovative anbieter Adhocratie Koordination durch Pl ne Stellenwert Stellenwert der Planung der Planung hoch sehr hoch Maschinen Divisionales b rokratie Unternehmen Komplexit t Abb 10 Planung in turbulentem Umfeld Quelle in Anlehnung an Buchner Holger Planung im turbulenten Umfeld Konzeption idealtypischer Planungssysteme f r Unternehmenskonfigurationen Vahlen Verlag M nchen 2002 S 129 3 2 Strategieinduktion in die Budgetierung Bislang wurde aufgezeigt dass die Integration der Strategien in die Budgetierung ein Merkmal
41. der Abk rzung ERM f r ein Modell ohne reinterpretierte Relationen entspricht nicht unbedingt dem Standard wird aber von manchen Autoren von in die Modellierung einf hrender Literatur und auch in mehreren Modellierungswerkzeugen so genutzt siehe z B Jarosch in JA02 2 1 Definition f r verschiedene Modelltypen In diesem Abschnitt sollen die Definitionen des hnlichkeitswertes f r die beiden Modellierungsvari anten gegeben und diskutiert werden Zur Veranschaulichung und zum Vergleich der Auswirkungen wird ein Ausschnitt aus dem Referenzdatenmodell zur Bedarfsplanung nach Scheer SC97 S 176 Abb B 1 66 in beiden Varianten dargestellt Die Vorgehensweise bei der Umwandlung eines PER Modells in ein ER Modell ist wegen der unterschiedlichen Semantik nicht von vornherein klar und es sind verschiedene M glichkeiten denkbar Da sich die Aufgabe einer solchen Umwandlung in der Praxis kaum stellt soll hier keine vollst ndige bergangsvorschrift gegeben werden Einge Beispiele werden in Abschnitt 2 12 gegeben 94 2 1 1 PERM Da der Ahnlichkeitskoeffizient fiir das PERM entwickelt wurde wird hier mit der Darstellung des Modellausschnitts im PERM begonnen siehe Abbildung I Organisations einheit agerdeckun Abbildung 1 Ausschnitt aus der Bedarfsplanung Definition von E R Die Mengen und R haben hier einen nichtleeren Durchschnitt bestehend aus den Relationen die als Entit ten reinterpretiert werden
42. der dominierenden Kritikpunkte kam man durch Studien und Sch tzungen zu dem Ergebnis dass sich 90 99 der Unternehmen in Europa und den USA bei der Unternehmenssteuerung weitgehend in einem geringeren oder h heren Ma e auf die traditionelle Budgetierung verlassen Eine Ursache f r diese Sonderstellung kann die Haltung des Managements gegen ber eingef hrten Steuerungsinstrumenten sein Opportunistisch handelnde Manager favorisieren finanzielle fixe und periodenorientierte Pl ne weil die Budgets sie ihnen das Gef hl einer sicheren berraschungsarmen Vorausschau in die Zukunft vermitteln Die Rituale der Budgetierung sind so tief in vielen Organisationen und F hrungsebenen verankert 17 Amrein S Widmer M Witmer D Better Budgeting 2003 S 269 18 Becker A Beyond Organization 2004 S 82 19 Gaiser B Gleich R Die Evolution ist machbar 2004 S 26 74 dass man sie nur mit groBer Miihe im Rahmen von Change Management Initiativen beheben kann 3 Empfehlungen zur Weiterentwicklung der Budgetierung 3 1 Impulse aus der Beyond Budgeting Initiative Jeremy Hope Buchautor und Ex Manager und Robin Fraser Managementberater waren aufgrund der in dem vorangegangenen Kapitel bereits erl uterten Problemfelder schon sehr fr hzeitig der Meinung dass eine effizientere und effektivere Unternehmenssteuerung nicht in der Verbesserung der Budgetierung zu finden sei sondern dass die Budgetierung v llig abgeschafft werd
43. diesem Punkt sind die Erfolgsaussichten ganz gut wenn es sich z B um Adressdaten unterschiedlicher Art handelt In unserem speziellen Beispiel ist es aber nicht praktikabel da wieder die o g Datenschutzbestimmungen greifen Fassen wir zusammen W hrend der Projektarbeiten werden fr her oder sp ter in irgend einer Form Massendaten ben tigt Diese sind i d R wegen Datenschutzbestimmungen nicht verf gbar Mit selbst erzeugten Testdatens tzen kann die Realit t nicht hinreichend genau abgebildet werden Zur Eignungspr fung der entwickelten Anwendung werden f r die statistische Absiche rung aber authentische Datens tze ben tigt 1 3 Massendaten aus der Natur oder Umwelt Im Herbst 2006 entstand die Idee f r ein Projekt Wetterstation Die Natur das Klima das Wetter ndern sich st ndig Mittels Sensoren oder Messger ten lassen sich verschie dene Parameter nach Bedarf in variablen Zeitintervallen erfassen und als Massendaten in ein DBS schreiben Gr te Vorteile waren dass je nach Abfrageintervall die Menge der 124 Massendaten selber bestimmt gesteuert werden konnte und sofern die Messger te und Sensoren richtig geeicht waren wurden authentische und reale Werte erzeugt Mit Hilfe des F rderverein Netzwerk Wirtschaft der Universit t L neburg e V der einen Teil der Kosten bernahm konnte dann ziemlich schnell ein Regenmesser beschafft und auf dem Dach des Altbaus in Volgershall installiert werden Dieser lief
44. eine Scala Funktion handelt stehen dahinter cinzufrierende Blockaktivierungen Sie m ssen ber sp tere Ver nderun gen im fortlaufenden Programm hinweg aufbewahrt werden Eigentlich gilt das auch f r den Kontext insbesondere den Inhalt des Heap in dem eine Funktionsdefinition stattfand L stige Komplikatio nen dieser Art werden aber gern ignoriert oder wegdiskutiert Implementiert wird so wie es in den Compiler bzw Interpreter ohne Zusatzaufwand einbaubar ist Typisch in seiner Sinnlosigkeit f r den einleitend genannten esoterischen Charakter von Closures ist ein das einzige Beispiel im Standardhandbuch Pickaxe 15 f r Ruby def nTimes aThing 25 return proc n aThing n end pi nTimes 23 p pi cal1 3 gt 69 p pl call 4 gt 92 p2 nTimes Hello p p2 call 3 gt Hello Hello Hello Im Kommentar durch eingeleitet sind die Ausgaben des Programms dargestellt Beim Ablauf in einer Datei namens Closures rb festgehalten zeigt der Bildschirm Folgendes gt ruby Closures rb 69 92 Hello Hello Hello gt Exit code 0 Ein Hauch von Sinn l t sich mit viel M he im folgenden allerdings auch nicht bahnbrechendem Beispiel erkennen die Ausgaben sind wiederum als Kommentar angef gt Closure Beispiel Goe def temperaturbasis grad hinweis b Grad hinweis proc In grad n bl end kelvin temperaturbasis 273 Kelvin print kelvin call
45. meint die Anzahl seiner Bl tter Zur Verdeutlichung der blaue Knoten ist der ausgew hlte 101 Baum Teilbaum kein Teilbaum Die Entscheidung den zweiten Unterbaum nicht als Teilbaum im Sinne von Struktur hnlichkeit zuzulassen l sst sich aus der Sicht der Datenmodelle begr nden Es soll n mlich zu einer Relation eine Teilrelation betrachtet werden die auf weniger Entit ten definiert ist Sind diese Entit ten reinterpretierte Relationen dann sollen diese komplett in das Teilmodell aufgenommen werden T te man dies nicht so w re die Interpretation einer Struktur hnlichkeit sehr erschwert Au erdem gilt ja dass der zweite Unterbaum immer noch untersucht werden kann indem einfach der blaue Knoten eine Stufe tiefer gew hlt wird Zur ck zum Beispiel Die Teilb ume von E A au er F A selbst sind id ida ids idz id3 id id2 id3 die von E B hingegen id id2 ids id2 ids id2 id2 ids Der gr te gemeinsame Teilbaum ist also As A B id2 ids Daraus l sst sich auch ein numerischer Wert gewinnen indem zun chst jeder geschachtelten Menge E oder A eine Multimenge durch Verflachung zugeordnet wird E E E ist Blatt in E Damit wird definiert as R R2 R R Es R U Es R2 F r das Beispiel wird l id ids 1 s A B S ap o Of a a idy id2 id2 idal 2 Die beiden Relationen werden also nicht mehr als strukturidentisch angesehen 2 2
46. moderner Planungssysteme ist Die bewusste Verfolgung einer Strategie zur Erreichung einer Vision erfordert dass der Ressourceneinsatz explizit an ihr auszurichten ist Allerdings stehen sich der kurzfristige meist auf das Gesch ftsjahr bezogene Budgetierungszyklus und die langfristige Orientierung der Strategien gegen ber Ein Instrument das sich die Integration von Strategien ihre 78 Ressourcenausstattung und eine kurzfristige meist kalenderperiodische Budgetierung zum Ziel gesetzt hat ist die Balanced Scorecard Bei der Balanced Scorecard BSC handelt es sich idealiter um ein Managementkonzept f r ein strategieorientiertes Leistungsmanagement Entwickelt wurde es Anfang der 90er Jahre von Robert S Kaplan und David P Norton Sie ber cksichtigten bei ihrer Konzeption die vorherrschende Kritik dass Managementsysteme eine zu starke finanzielle Ausrichtung besitzen Stattdessen wurde ein ausgewogenes Set an finanziellen und nicht finanziellen Messgr en entwickelt um die gesamte Wertschaffung eines Unternehmens angemessen zu bewerten Grundgedanke ist dass zur Leistungsbewertung unterschiedliche Leistungsfelder relevant sind wie z B Finanzen Kunden oder Prozesse Heute ist BSC ein weit verbreitetes System zur strategieorientierten Leistungssteuerung Aus der Unternehmensvision werden die erfolgskritischen Ziele der Unternehmung abgeleitet die Gegenstand der Balanced Scorecard sind Entscheidend f r diese Ziele ist ihr St
47. r umliche Trennung kann durch den Einsatz von verschiedenen Farben f r die einzelnen Bereiche und den Einsatz unterschiedlicher Schriftarten und Formatierungen unterst tzt werden Das folgende Beispiel einer Umsatzplanung zeigt eine Unterteilung auf einem einzelnen Arbeitsblatt vgl Abbildung 8 Die Daten sind dabei Gr n unterlegt Berechnungen werden in Orange dargestellt und das endg ltige Ergebnis in Lila Man kann jedoch schon an diesem einfachen Beispiel anhand der Zwischenergebnisse in den Zeilen 8 15 18 und 48 den Jahresergebnissen erkennen dass eine allzu strikte Trennung etwa durch Zusammenlegung der drei gr nen Bereiche nicht immer sinnvoll bzw umsetzbar ist il Cr Y VER Abb 8 Spreadsheet Design nach Read u Batson Bei gro en Datenmengen reicht ein einzelnes Arbeitsblatt unter Umst nden nicht aus W rden in einem solchen Fall Daten Berechnungen und Ergebnisse auf einem einzelnen Arbeitsblatt untergebracht werden so w rde dies zum einen bersicht und Nachvollziehbarkeit einschr nken und zum anderen w rden Modifikationen und Aktualisierungen erschwert werden In diesem Fall ist eine Verteilung auf mehrere Arbeitsbl tter sinnvoll Dabei sollte nach M glichkeit ein blatt bergreifender Aufbau beibehalten werden bei dem Bezeichner Variablen Zeitperioden etc auf den Bl ttern immer in den gleichen Spalten zu finden sind Raffensperger kritisiert an dieser Vorgehensweise dass eine modulare Stru
48. t Berlin ISSN 1865 5726 Nr 5 Mai 2008 http opus kobv de tuberlin volltexte 2008 1937 pdf bensel_philipp_5_2008 pdf Stand 05 01 2010 10 55 9 Herman Blohm Der Dozent als Coach Neuwied Kriftel Luchterhand Verlag 2000 ISBN3 472 04425 X 10 Werner Kretschmar Ernst Plietz Reihe Gestaltung motivierender Lehre in Hochschulen Praxisanregungen Die Vorlesung eine Anleitung zu ihrer Gestaltung UVW Der Fachverlag f r Hochschulthemen Universit tsverlag Webler 2 Auflage 2005 ISBN 3 937026 37 1 122 Von der Massendatenerfassung zur Klimadatenbank Projektarbeiten im Fach Anwendungsentwicklung 2 Christian Wagner Welche Probleme k nnen auftreten wenn man es in der In formationstechnologie mit gro en Datenmengen sog Mas sendaten zu tun bekommt Gibt es Unterschiede bei der Verarbeitung Persistierung und Verwaltung Mit diesen und weiteren Fragen besch ftigten sich Studierende der Wirtschaftsinformatik in der Veranstaltung Anwendungs entwicklung 2 In kleinen Projektgruppen von drei bis vier Studierenden wurde versucht anhand realer Massendaten am Beispiel des Aufbaus einer Klimadatenbank anwen dungsorientierte L sungen zu finden 1 Einf hrung Die Wirtschaftsinformatik besch ftigt sich mit der Gestaltung und dem Betrieb von Sys temen der computergest tzten Informationsverarbeitung f r betriebswirtschaftliche Auf gaben 1 Die Studierenden der Wirtschaftsinformatik an der Leuphana Universit t
49. 7 Porter Michael E Wettbewerbsstrategie B 1999 Wettbewerbsstrategie Competitive Strategy Methoden zur Analyse von Branchen und Konkurrenten 10 durchgesehene und erweiterte Auflage Frankfurt Main New York Campus Verlag 1999 Wall Friederike Planungs und Kontrollsysteme B 1999 Planungs und Kontrollsysteme informatorische Perspektive f r das Controlling Grundlagen Instrumente Konzepte Wiesbaden Gabler 1999 Weber J rgen Sch ffer Utz Weber Einf hrung 2008 Einf hrung in das Controlling 12 berarb und aktualisierte Aufl Stuttgart Sch ffer Poeschel Welge Martin K Al Laham Andreas Management Strategisches Management Grundlage Prozesse Implementierung Wiesbaden 2001 Wild J rgen Grundlagen der Unternehmensplanung B 1982 Grundlagen der Unternehmensplanung 4 Auflage Opladen Verlag f r Sozialwissenschaften 1982 91 Aufs tze Amrein Silvia Widmer Markus Witmer Dirk E Better Budgeting 2003 Better Budgeting Planungsansatz der UBS in Horvath P ter Hrsg Performancesteigerung und Kostenoptimierung Neue Wege und erfolgreiche Praxisl sungen S 267 294 Daum J rgen Ein Management und Controlling Modell f r nachhaltigen Unternehmenserfolg 1999 Beyond Budgeting Ein Management und Controlling Modell f r nachhaltigen Unternehmenserfolg in Klein Andreas Vikas Kurt Zehetner Karl Hrsg Der Controlling Berater Inf
50. Abbildung 1 stellt den Aufbau der Kapitel dar 1 Personalbeschaffung 1 1 Einleitung 1 2 Vorbereitende thematische Auseinandersetzung Aufgabenstellungen L sungen 1 3 Umsetzung in SAP 1 4 bung im System 1 5 Zusammenfassung Abb 1 Kapitelstruktur der HCM Fallstudie Am Anfang eines Kapitels wird in der Einleitung eine kurze Beschreibung des im Rahmen des Kapitels behandelten personalwirtschaftlichen Themenbereichs gegeben die durch die Einsatzm glichkeiten eines Personalinformationssystems PIS im entsprechenden Themenbereich erg nzt wird Der darauffolgende Abschnitt besch ftigt sich mit der Vorbereitung auf die sp tere bung Dabei handelt es sich um Fragen die zum einen zur Wiederholung dienen und zum anderen den Bearbeiter auffordern sich Gedanken zu machen wie die Thematik konkret in einem PIS abgebildet werden kann Zu den gestellten Fragen werden L sungsvorschl ge gegeben die f r einen Vergleich der erarbeiteten L sungen verwendet werden k nnen Im dritten Abschnitt eines Kapitels wird die Umsetzung der Thematik in SAP beschrieben Zu Beginn wird die Integration der Komponente innerhalb von SAP ERP HCM grafisch dargestellt Aus Gr nden der bersichtlichkeit wird nur der Zusammenhang der relevanten Komponenten des Kapitels pr sentiert Den Bearbeitern soll dadurch verst ndlich gemacht werden wie die verschiedenen Komponenten des Moduls SAP ERP HCM interagieren Anschlie end werden wichtige Konzepte un
51. Abgeschlossen wird der Beitrag mit einer kurzen Zusammenfassung der Ergebnisse sowie einem knappen Ausblick auf den weiteren Projektverlauf 2 Grundlagen der Fallstudiendidaktik Das vorliegende Kapitel besch ftigt sich mit in der Literatur beschriebenen Methoden zur Entwicklung und Konzeption von Fallstudien und deren Einsatz in der Lehre 2 1 Ziele Die Verkn pfung von theoretischem Wissen mit praktischen Aktivit ten ist das prim re Ziel der Fallstudienarbeit Dies kann nur gelingen wenn die fachlichen Inhalte f r die Studierenden von hoher Relevanz sind 4 Verbunden mit der Fallstudienarbeit ist die Entwicklung der Handlungskompetenz der Fallstudienbearbeiter Studierende m ssen m glichst fr h lernen selbstst ndig Entscheidungen zu treffen 6 Nach 2 setzt sich Handlungskompetenz aus der Wissenskomponente der heuristischen Komponente und der Pers nlichkeitskomponente zusammen Die Wissenskomponente besagt dass zur Durchf hrung einer Handlung sowohl vorhandenes Wissen aktiviert als auch ben tigte Kenntnisse zur L sung des Falls angeeignet werden m ssen Heuristiken sind Strategien und Techniken zur L sung eines Problems und werden in geistige Operationen eingebettet und k nnen erfolgreicher genutzt werden wenn sie selbstst ndig erworben werden 10 Gegenstand der Pers nlichkeitskomponente sind pers nliche Eigenschaften eines Menschen z B Motivation Kreativit t etc Im Rahmen der Fallstudienarbeit sollen versc
52. Ablauf und Aufbauorganisation gestaltet werden Worin besteht die Wertbasis des Unternehmens ber welche immateriellen und materiellen Ressourcen soll das Unternehmung verf gen und welche F higkeiten und Kenntnisse sollen das Unternehmen auszeichnen Strategien stellen folglich Weg Zielbeschreibungen dar die als Handlungsmuster f r alle Entscheidungen und Aktivit ten im Unternehmen richtungsgebend wirken sollen Sie beschreiben das Ergebnis von Entscheidungen eines Unternehmens die sich aus den Festlegungen in den verschiedenen Aussagebereichen einer Strategie ergeben Visionen fungieren f r strategische Ziele quasi als Metaziele an denen sie sich auszurichten haben Durch die Verwirklichung der Vision erlangt das Unternehmen eine Position durch die es sich vom Wettbewerb differenziert Diese wird durch die Konzentration auf die spezifischen strategischen Ziele erreicht die f r die angestrebte Differenzierung von herausragender Bedeutung sind Die Vision erh lt somit eine konkrete Form und wird in handhabbare Ziele zerlegt die gemanagt werden k nnen Die Entwicklung der strategischen Ziele und ihre Erreichung sollten folglich dazu f hren dass sich der gegenw rtige Zustand des unternehmerischen Handelns in den w nschenswerten wandelt Laut Porter kann ein Unternehmen allerdings nur seine Visionen erreichen t Bea F X Haas J Grundwissen 2001 S 50 vgl auch Welge M Al Laham A Management 2001 S 12 5 Porter
53. Ergebnis ist dass die strategischen Ressourcen die nicht in Projekten bzw strategischen Aktionen gebunden sind und somit laut Horvath und Partner etwa 20 Prozent des Budgets ausmachen aus den strategischen Zielen abgeleitet werden und dass somit das Verst ndnis f r den Zusammenhang zwischen Budget und Strategie gef rdert wird Die aus den strategischen Zielen abgeleiteten ben tigten Ressourcen sind dann die Detailbudgets die es ausf hrlich zu planen gilt F r die restlichen 70 Prozent der Ressourcen sind Globalbudgets ausreichend Dennoch kann die Balanced Scorecard kein Ersatz f r die Budgetierung sein da sie weder erkl rt wie die ben tigten Ressourcen zu bestimmen sind noch wie die ben tigten Einsatzfaktoren in monet re Parameter zu bertragen sind Ihr Nutzen besteht darin eine Verbindung zwischen strategischen Absichten und operativem Handeln im Tagesgesch ft herzustellen Eine Kaskadierung der Balanced Scorecard auf die Unternehmensbereiche f rdert die Integration der Strategie in der Organisation noch weiter und unterst tzt die zielgerichtete Ressourcenvergabe im Budgetierungsprozess Zudem kann der Einsatz einer Balanced Scorecard die Kommunikation von strategischen Zielen best rken und auch zur Motivation hinsichtlich der Erreichung strategischer Ziele beitragen Somit stellt sie eine hervorragende Erg nzung zum Budget dar indem sie bei richtigem Einsatz ein strategisches Bewusstsein schafft und somit den Aufbau ein
54. ISSN O939 8821 20 Jahrgang Heft 2 April 2010O LEUPHANA UNIVERSIT T L NEBURG gt eueudne 7 es gt SIINEULIOJUJ Tl Q 3 Stimulating Computing Praxisnahe Wirtschaftsinformatik in Lehre und Forschung Festschrift fiir Prof Dr rer publ Dipl Ing Dipl Wirtsch Ing Hinrich E G Bonin Information Science Technical Reports and Working Papers Hrsg Horst Meyer Wachsmuth Volgershall 1 D 21339 L neburg Inhaltsverzeichnis Kurzlebenslauf von Hinrich E G Bonin Vorwort des Herausgebers Gru wort des Dekans Gru wort des Vorsitzenden des F rdervereins Entwicklung einer Fallstudie f r die Lehre im IT gest tzten Personalmanagement Closures Continuations und die Java Virtual Machine Methoden der Spreadsheet Entwicklung Reflexionen ber eine strategiegetriebene adaptive Budgetierung Methoden zur Untersuchung komplexer Datenmodelle Praxisorientierte und innovative Lehre in der Wirtschaftsinformatik Von der Massendatenerfassung zur Klimadatenbank Impressum 11 25 35 59 93 117 123 135 Prof Dr rer publ Dipl Ing Dipl Wirtsch Ing Hinrich E G Bonin bonin uni leuphana de Jahrgang 1945 Ausbildung Abitur 1964 x Hochschulabschl sse 1970 Dipl Ing Elektrotechnik Nachrichtentechnik Technische Hochschule Darmstadt 1973 Dipl Wirtsch Ing Arbeits und Wirtschaftswissenschaften Datenverarbeitung Technische Universit
55. Implementierung und Erfolgskontrolle von Unternehmensstrategien eine erh hte Bedeutung f r die berlebensf higkeit von Unternehmen haben 2 Budgetierung Strategien werden in das Planungssystem von Unternehmen integriert Sie stellen den qualitativen Teil eines Planungssystems dar in dem die Entscheidungen f r die jeweils interessierenden strategischen Dimensionen festgelegt und dokumentiert werden Der finanzielle Niederschlag der langfristigen und damit meist mehrperiodischen strategischen Planentscheidungen und Ma nahmen wird in strategischen der von operativen Entscheiden und Ma nahmen wird in operativen Budgets dokumentiert s Abb 5 65 Situationsanalyse Leitbild Makroumfeld Konjunktur Branche gt s RE Mikroumfeld Markt Kunden Zielsystem Mission Wettbewerb Vision Werte Kultur Politiken Strategische Ziele intern extern gt finanziell nicht finanziell gt Strategische Planung T tigkeitsfelder Positionierung mehrperiodisch Gesch ftsfeldstrategie Regionale Strategien Funktionale Strategien Prozessstrategien F r jedes Strategische Gesch ftsfeld Ausdehnung Je Funktionsbereich Prod Logistik Je Makroprozess Konfiguration F r jede SGE lokal international global Marketing Personal FuE Make Buy gt Operative Planung Einperiodisch operative MaOna
56. Kaplan R Norton D Die strategiefokussierte Organisation B 2001 S 255 f 81 Ma nahmencontrolling verkn pft und dessen Zukunftsbezug durch Forecasts sicherstellt kann derzeit als State of the Art bezeichnet werden 3 2 2 Implikationen f r die Budgetierung Durch die Strategy Map und die damit verbundenen Zielindikatoren wird deutlich welche Kundengruppen Differenzierungsmerkmale oder Prozesse zuk nftig im Zentrum des Steuerungssystems des Unternehmens stehen Werden strategischen Zielen keine Aktionen oder keine vom aktuellen Ist Zustand abweichenden Zielwerte zugedacht ist hieraus auch ersichtlich dass der Status quo der Aktivit ten die zu diesen Zielen in Verbindung stehen zufriedenstellend ist und keiner wesentlichen Ver nderungen bedarf Dies ist eine wichtige Information f r den Prozess der operativen Planung und der Budgetierung Folglich kann bei diesen Aktivit ten auf Basis der bekannten Strukturen und Prozesskonfigurationen geplant werden Wird das Erreichen von strategischen Zielniveaus durch die Zuordnung von Ma nahmen oder Aktionen unterst tzt dann bedeutet dies dass das Wertlieferungssystem Struktur interne Prozesse Input Output externe Wertlieferung oder die Wertbasis immateriell Human Wissens oder Organisationskapital materiell Finanzressourcen Infrastruktur ver ndert werden m ssen um das erw nschte Zielniveau erreichen zu k nnen Dies geschieht in Form von Projekten die geplant w
57. Klima der Leistungsorientierung einhergehend mit der Bereitschaft sich offen messen und vergleichen zu lassen Eigentlich scheint ein solches Budgetierungs oder Planungsumfeld zutreffend f r Unternehmensberatungen kennzeichnend zu sein ein Berufsstand der stark im BBRT vertreten ist Wenn man in der Frage der Anwendbarkeit der Beyond Budgeting Konzeption auf generelle Anwendungscharakteristika abzielt dann ist dieses Umfeld durch hohe Dynamik und Komplexit t also eine hohe Turbulenz gekennzeichnet Abb 10 greift auf die Forschung von Buchner in diesem Zusammenhang zur ck Buchner kommt zu dem Ergebnis dass man in turbulentem Umfeld ein besonderes Planungssystem ben tigt dass er mit R ckgriff auf Mintzberg als Innovative Adhocratie bezeichnet und dessen Beschreibung sehr den Gestaltungsprinzipien des Beyond Budgetings entspricht Planung hat in der Innovativen Adhocratie nur einen mittleren Stellenwert deshalb kann man auf sie in diesem Umfeld verzichten wenn man hierf r andere Koordinationsmechanismen wie Zielplanung und steuerung direkte Ressourcensteuerung Business Pl ne und hnliches einsetzt Was f r den Turbulenzquadranten gilt gilt aber nicht f r die anderen Felder der Dynamik Komplexit tsmatrix Insbesondere komplexe Unternehmensstrukturen werden auf die Koordinationswirkung einer die Budgetierung nutzenden Planung nicht verzichten wollen Hiermit ist auch zu erkl ren warum einige gr ere Organisationen die zun
58. L angesichts deren fehlender genuiner Blockorientierung und deren starker Betonung von Laufzeiteffizienz Sie ist auch nicht das Traumziel f r C oder C Aber der JVM Bytecode w re im Prinzip eine brauchbare Zielsprache f r dynamisch typisierende Sprachen wie Perl Python und Ruby Leider fehlt aus Sicht dieser Sprachen und auch der statisch typisierenden Sprache Scala der JVM eine direkte Unterst tzung von Closures und Continuations Gleichwohl l t sich trivialerweise die JVM dennoch als Zielmaschine nutzen wenn man sie analog zu einer in Hardware gegossenen CPU mit deren computational completeness nutzt Bez glich Closures und Continuations gibt es signifikante Reibungsverluste durch den Zuschnitt der JVM auf ein closure continuation freies Java s z B 4 Kritisch ist dabei die Frage wie weit die pure M glichkeit jener Sprachkonstrukte die Performance der JVM herabsetzt In diesem Zusammenhang ist die Betrachtung von Ruby interessant Das was Ruby in den Versionen 1 8 und 1 9 von der JVM fordert ist im Endeffekt offensichtlich nicht dramatisch schwer zu realisieren In seiner Java Variante JRuby zeigt sich eine Leistungsf higkeit die ohne weiteres mit jener anderer Ruby Interpreter zumeist in C implementiert mithalten kann s z B 2 Wie andere ist zwar der zitierte diesbez gliche Benchmark Vergleich im Detail nur mit gro er Vorsicht zu genie en zeigt aber immerhin eine klare Tendenz n mlich dass bei hinreic
59. MB 2009 07 17 07 59 16 N A InnoDB E helligkeitsueden 139 840 45MB 2009 07 17 07 59 16 N A InnoDB helligkeitwesten 118 683 4 5MB 2009 07 17 07 59 16 N A InnoDB massendaten 472 473 38 6 MB 2009 07 17 07 59 16 N A InnoDB strahlendosis 2 16 0KB 2009 11 1909 10 21 N A InnoDB E tagesluft 560 64 0KB 2009 07 17 07 59 16 N A InnoDB tagesniederschlag 837 80 0KB 2009 07 17 07 59 16 N A InnoDB E tagestemperatu 373 64 0KB 2009 07 17 07 59 16 NA InnoDB E tageswind 576 64 0KB 2009 07 17 07 59 16 Nid InnoDB Abb 3 Tabellen der Klimadatenbank Werte vom 15 1 2010 129 Leuphana Klimadatenbank DB Name Wetterdaten Tabelle berechneteWerte Felder Tabelle bodentemperatur Felder Tabelle c02 Felder Tabelle daemmerung Felder Tabelle helligkeitOsten Felder Tabelle helligkeitsueden Felder Tabelle helligkeitwesten gt Felder Wert Tabelle massendaten 1 Felder Tabelle tagesluft Felder gt Tabelle tagestemperaturen Felder Tabelle tageswind Felder Datum a LEUPHANA ini Pueydn Zugriff unter Windows z B mittels MySQL ODBC Treiber IP 192 168 99 187 User visualgirts PW anwend08 Stand 18 08 2009 Abb 4 Tabellen und Felder der Klimadatenbank 130 4 Das Projekt Klimadatenbank 2 Klimaarchiv Im Wintersemester 2009 10 wurde das Projekt Klimadatenbank mit drei Projektgruppen fortgef hrt Als Projektziele wurden die Einbindung zus tzlicher Sensorik f r
60. Mathematik 1 Heft 2 2003 CD ROM und Papierform PDF Format Ulrich Hoffmann Mathematik 1 Heft 3 2003 CD ROM und Papierform PDF Format und Ubungen Verschiedene Autoren Zukunft von Verwaltung und Informatik Festschrift fur Heinrich Reinermann Heft 4 2003 CD ROM und Papierform PDF Format 14 Jahrgang 2004 1 Jurgen Jacobs Multilayer Neural Networks Heft 1 2004 CD ROM und Papierform PDF Format 15 uae 2005 Ulrich Hoffmann Mathematik f r Wirtschaftsinformatiker Heft 1 2005 CD ROM und Papierform PDF Format Ulrich Hoffmann bungen amp L sungen zur Mathematik f r Wirtschaftsinformatiker Heft 1 2005 CD ROM und Papierform PDF Format Ulrich Hoffmann Datenstrukturen amp Algorithmen Heft 2 2005 CD ROM und Papierform PDF Format 137 16 Jahrgang 2006 1 Hinrich E G Bonin Systemanalyse f r Softwaresysteme Heft 1 August 2006 CD ROM und Papierform PDF Format 2 Hinrich E G Bonin Faszination Programmierung Heft 2 August 2006 CD ROM und Papierform PDF Format 3 Dieter Riebesehl Strukturanalogien in Datenmodellen Heft 3 Dezember 2006 CD ROM und Papierform PDF Format 17 Jahrgang 2007 1 Ulrich Hoffmann Ausgew hlte Kapitel der Theoretischen Informatik Heft 1 August 2007 CD ROM und Papierform PDF Format 2 Ulrich Hoffmann Mathematik f r Wirtschaftsinformatiker und Informatiker Heft 2 August 2007 CD ROM und Papierform PDF Format 3 Hinrich E G Bon
61. Softwareentwicklung Heft 2 1992 3 berarbeitete Auflage Februar 1994 PDF Format Hinrich E G Bonin Object Orientedness aNew Boxologie Heft 3 1992 Hinrich E G Bonin Objekt orientierte Analyse Entwurf und Programmierung Materialien zum Seminar 1992 Heft 4 1992 Hinrich E G Bonin Kooperative Produktion von Dokumenten Materialien zum Seminar 1992 Heft 5 1992 3 Jahrgang 1993 1 Hinrich E G Bonin Systems Engineering in Public Administration Proceedings IFIP TC8 WG8 5 Governmental and Municipal Information Systems March 3 5 1993 L neburg Heft 1 1993 berarbeitet und erschienen bei North Holland IFIP Transactions A 36 ISSN 0926 5473 Antje Binder Ralf Linhart J rgen Schultz Frank Sperschneider Thomas True Bernd Willenbockel COTEXT ein Prototyp f r die kooperative Produktion von Dokumenten 19 M rz 1993 Heft 2 1993 Gareth Harries An Introduction to Artificial Intelligence April 1993 Heft 3 1993 Jens Benecke J rgen Grothmann Mark Hilmer Manfred H lzen Heiko K ster Peter Mattfeld Andre Peters Harald Weiss ConFusion Das Produkt des AWO Projektes 1992 93 1 August 1993 Heft 4 1993 Hinrich E G Bonin The Joy of Computer Science Skript zur Vorlesung EDV September 1993 Heft 5 1993 4 erg nzte Auflage M rz 1995 Hans Joachim Blanke UNIX to UNIX Copy Interactive application for installation and configuration of UUCP Oktober 1993 Heft 6 1993
62. Transport_Zuo Sachkonto Transportzusammenstellung Debitorenkonto Packung_Zuo Tour Teilstrecke Transporteinheit Kundenanfrage_Angebot_Zuo Transportmittel Kundenauftragstyp_Zuo Packungsart Bedarfsableitung Ort Kundenauftrag_Angebot_Zuo Lagerbestand Kunden Abgesauftragstyp_Zuo Kundenanfrage Bedarfsdeckung Kundenanfrageposition Folgeauftrag Lagerdeckung Kundenkonditionen_Zuo Kundenangebot Lager_Liefer_Zuo Kundenangebotsposition Teillieferung Fertigungsauftrag Buchung Bedarfsposition Pr fergebnis Kundenauftrag Packung Kundenauftragsposition Lieferschein_Rechnung_Zuo AbgesKundenauftrag Sachbuchung AbgesKundenauftragsposition Debitorenbuchung Lieferschein Debitoren_Zuo Lieferscheinposition Tour_Zuo o youtkum Hm 2 Zuo steht f r Zuordnung 104 Abbildung 2 Modell fiir den Vertrieb Originalversion 105 3 1 Ahnlichkeitswerte Der Ahnlichkeitswert ist 1 fiir folgende Relationen Kundenanfrage Kundenangebot Kundenauftrag AbgesKundenauftrag Lieferschein Kundenrechnung Kundenanfrageposition Kundenangebotsposition Kundenauftragsposition AbgesKundenauftragsposition Lieferscheinposition Kundenrechnungsposition Kundenauftrag_Angebot_Zuo Folgeauftrag Teillieferung Kundenanfrage_Angebot_Zuo Lieferschein_Rechnung_Zuo Kundenauftragstyp_Zuo KundenAbgesauftragstyp_Zuo Bedarfsableitung Bedarfsdeckung Buchung Sachbuchung Diese Gruppen enthalten jeweils struktu
63. abei au er Kraft gesetzt Stattdessen wird schlagartig der gesamte Keller von TOS r bis TOS a s Abb 2 freigegeben indem einfach der Wert des Zeiger TOS a durch jenen von TOS r ersetzt wird Prototypisch sieht das Ganze folgenderma en aus static jmp_buf err_env Zustandsinfo f r Fehlerwiederanlauf r if i setjmp err_env Fehlerf nger setzen switch i case 0 break case 7 Fall 7 behandeln break default sonstiges Handling break tief in der Aufrufhierarchie a if err_env longjmp err_env 7 Die globale Variable err_env vom Typ jmp_buf in einer compilerspezifischen Header Datei de finiert nimmt dabei die R cksprungadresse PC r und den R ckzugskellerzeiger TOS r in einer f r den Prozessor und das Laufzeitsystem geeigneten Art und Weise auf Die Anweisung longjmp err_env 7 f hrt unter Umgehung der Standard R ckabwicklung zur ck zur mit r markierten Zeile setjmp err_ env liefert nicht wie beim Setzen der R cksprungfalle den Wert 0 sondern den zweiten Parameter von longjmp also 7 Wollte man den Programmierern eines Datenbanksystems die Realisierung des Transaktionsma nagements besonders leicht machen lie e sich die Continuation Problematik aus Sicht einer heutigen Programmiersprache noch gewaltig steigern Es w re der in Abb 2 dargestellte Speicherzustand um den auf das Programm bezogenen Zustand externer Speicher zu erweitern Die Kr nung best
64. aftlichen Geschehens und des Arbeitsmarktes das Wettbewerbsrecht wird liberalisiert Z lle fallen weg und staatlich betriebene Monopole werden aufgel st Globalisierung wird dieses Ph nomen genannt bei dem Unternehmen die Welt als Beschaffungs und Absatzmarkt definieren international homogene Moden entstehen und homogene Kundenpr ferenzen auszumachen sind Die Internationalisierung der Kapitalm rkte schreitet voran und f hrt zu einem stark erh hten Leistungsdruck auf allen Ebenen in den Unternehmen und zu einer Internationalisierung von Managementmethoden Technologiesch be in der Informationsverarbeitung f hren zu freien Informationszug ngen und zu neuen Kommunikations und Kollaborationsformen eBusiness entsteht bei dem Unternehmen die Wertsch pfung untereinander oder die Zusammenarbeit mit den Kunden auf neue Medien umstellen k nnen Oftmals werden tradierte physikalische Verkaufs und Servicestellen zur 64 wirtschaftlichen Belastung Neue M rkte entstehen langsamer als in der ersten Euphorie des Internetbooms erw nscht aber nachhaltig Neue Werkstoffe und Transporttechniken bewirken neue Leistungsangebote und effiziente Arbeitsformen in der Logistik In diesem Umfeld erfolgt ein deutlich bemerkbares berdenken der auf die defensive wenig bewegliche und einseitig auf Wettbewerbsvorteile fokussierten Formulierung von Strategien Strategische Flexibilit t ist gefordert um die Wahrnehmung und Reaktionsf higkeit der Unterneh
65. alls eingegangen Der gro e Vorteil der Tabellenkalkulation liegt in ihrer Flexibilit t Bei der Ausarbeitung von Entwicklungsmodellen muss beachtet werden dass die flexible Einsetzbarkeit von Spreadsheets nicht eingeschr nkt wird Read und Batson tragen dieser Problematik Rechnung indem sie den Umfang der vorgestellten Ma nahmen in ihrem Lebenszyklusmodell an verschiedenen Rahmenbedingungen wie bspw der zur Verf gung stehenden Entwicklungszeit oder der Komplexit t der zu modellierenden Problemstellung ausrichten Madahar et al entwickeln dimensionsorientierte Modelle um Kategorien f r die Spreadsheet Verwendung und dem damit verbundenen Einsatzrisiko zu gewinnen 17 Eine Alternative zu dieser dimensionsorientierten Ausrichtung ist eine Betrachtungsweise bei der das empfohlene Modell vom Typ des Spreadsheet Entwicklers und den damit verbundenen Abstufungen an Vorkenntnissen in der Anwendungsdom ne einerseits und der Softwareentwicklung andererseits abh ngig gemacht wird 7 Jedoch existieren zurzeit noch keine Konkretisierungen dieses Ansatzes Wir folgen daher dem dimensionsorientierten Ansatz um Einflussfaktoren f r die Spreadsheet Entwicklung aufzuzeigen Um den vielf ltigen Anwendungsbereichen der Tabellenkalkulation Rechnung zu tragen wird im Gegensatz zu Madahar et al jedoch von einer Typisierung des Verwendungszwecks abgesehen Stattdessen wird die Struktur des Spreadsheets als Dimension herangezogen Aus der Problemste
66. anagement kennen wir den Plan Do Check Act Zyklus als grundlegendes Handlungsmuster von F hrung In diesem Sinn kann die strategische F hrung als stetige Abfolge von F hrungst tigkeiten des Ausrichtens Der strategische Plan Agierens a Analysierens a Anpassens verstanden werden Dementsprechend versteht man unter der strategischen F hrung den analytischen F hrungsprozess der die Teile Strategiefindung Strategieexekution Strategische Kontrolle umfasst Unter strategischer F hrung ist idealisierend ein rationaler Prozess zu verstehen der die Formulierung Implementierung und Kontrolle von Strategien zur Aufgabe hat Zum besseren Verst ndnis der strategischen F hrung wird unten der Begriff Strategie ausf hrlich erl utert Die operative F hrung besch ftigt sich hingegen mit der Entwicklung und Umsetzung der notwendigen Ma nahmen Zus tzlich soll die Unterteilung der Planung in Sach und Formalzielorientierung erw hnt werden Die sachzielorientierte Planung geht von qualitativen Zielsetzungen aus Planung von Aktionen und Ma nahmen wohingegen die formalzielorientierte Planung die Aktionen und Ma nahmen quantitativ darstellt Die formalzielorientierte in wertm igen Gr en ausgedr ckte Planung ist die Budgetierung mit der sich dieses Kapitel weiter unten n her besch ftigt Die Budgetierung wird dabei als prim res Steuerungsinstrument einer Unternehmung aufgefasst das grunds tzli
67. ann Peter Niemeyer ERP Systeme unterst tzen heute eine Vielzahl von Prozessen und Funktionen in Unternehmen Vor diesem Hintergrund lernen Studierende der Wirtschaftsinformatik an vielen Universit ten w hrend ihres Studiums Konzepte Technologien und Anwendungsszenarien von ERP Systemen kennen Daf r werden h ufig SAP basierte Fallstudien eingesetzt die Funktionsbereiche wie Materialwirtschaft Logistik und Controlling abdecken Derzeit gibt es keine ver ffentlichte auf personalwirtschaftliche Themen fokussierte Fallstudie die in SAP Systemen bearbeitet werden kann Diese L cke schlie t die im Rahmen dieser Arbeit entwickelte Fallstudie Dar ber hinaus wurde ein in der SAP Lehre neues Fallstudienkonzept entwickelt und eingesetzt 1 _ Vorbemerkungen ERP Systeme werden heute in allen T tigkeitsbereichen eines Unternehmens eingesetzt Deshalb besteht die Notwendigkeit zuk nftige Arbeitnehmer bereits w hrend Ausbildung und Studium im Umgang mit solchen Systemen zu schulen Aus diesem Grund werden seit vielen Jahren SAP Systeme an Universit ten zu Lehrzwecken eingesetzt Zur Unterst tzung des Einsatzes hat die SAP AG das SAP University Alliance UA Programm ins Leben gerufen Hauptziel des Programms ist die Unterst tzung der Ausbildung durch die Bereitstellung neuster SAP Technologien 9 In Deutschland die University Competence Center in Magdeburg und M nchen Bestandteil des UA Programmes Sie bernehmen den Betrieb und di
68. azit tsbeanspruchung h Kapazit tsbeanspruchung h Interne Kosten Teilprozess 21 Teilprozess 2Y Leistungsprozess 2 Externe Kosten FM Prozessergebnis 2 Externe Kosten FM Externe Kosten FM Kapazitatsbeanspruchung h Kapazit tsbeanspruchung h Kapazit tsbeanspruchung h Interne Kosten J 7 Teilprozess n1 Teilprozess nZ Leistungsprozess n 4 Externe Kosten FM Prozessergebnis n Externe Kosten FM Externe Kosten FM Kapazitatsbeanspruchung h Kapazit tsbeanspruchung h Kapazitatsbeanspruchung h Interne Kosten Kostensatz Leistungsstelle A Kostensatz Leistungsstelle A L Budgets je Leistungsstelle und Gesamt Abb 16 Gesch ftsorientierte Modellierung Multipliziert mit den jeweiligen Kostens tzen der Leistungsstellen und erg nzt um die externen Kosten z B Fertigungsmaterial ergeben sich die aggregierten Kosten der Leistungsprozesse Es wird deutlich dass die Budgetierung durch die Eingabe der Leistungsprozessmengen abgearbeitet ist und als Ergebnis Kostenbudgets je Leistungsstelle ausgewiesen werden k nnen Dieses Basismodell kann nat rlich noch um weitere parametrische Angaben beispielsweise die Eingabe von Rationalisierungsvorgaben je Leistungsstelle verfeinert werden Solche Treibermodelle k nnen immer dann eingesetzt werden wenn die Abarbeitung von Leistungsprozessen f r den Leistungsbereich kennzeichnend ist Beispiele hierf r sind Dienstleistungsunternehmen Krankenh user Banken Versicherer
69. benen SAP Kenntnisse stellen gleichzeitig eine Qualifizierung der Bearbeiter dar 3 4 Beschreibung Die Fallgeschichte der HCM Fallstudie spielt in dem international t tigen IDES Konzern Beispielfirma der SAP AG welcher Produkte fertigt und vertreibt Im Rahmen der Fallgeschichte f hren die Bearbeiter verschiedene T tigkeiten in der Personalabteilung des Konzerns durch Aus Gr nden der Praktikabilit t wurde die HCM Fallstudie in eine Einf hrungsfallstudie und eine Erweiterungsfallstudie aufgeteilt Die HCM Fallstudie besteht aus insgesamt neun Kapiteln in denen jeweils ein personalwirtschaftlicher Prozess durchgef hrt wird Die Einf hrungsfallstudie umfasst die Kapitel e Organisationsmanagement e Personaladministration und stellt die Basis f r die Erweiterungsfallstudie dar Dies bedeutet dass zun chst beide Kapitel der Einf hrungsfallstudie bearbeitet werden m ssen damit die Erweiterungsfallstudie bearbeitet werden kann Der zweite Teil umfasst die restlichen Kapitel der HCM Fallstudie Die Kapitel der Erweiterungsfallstudie k nnen nach Belieben eingesetzt und in ihrer Reihenfolge vertauscht werden Personalbeschaffung Personalzeitwirtschaft Reisemanagement Personalabrechnung Personalentwicklung Performancemanagement Personalcontrolling Alle neun Kapitel sind nach einer einheitlichen Struktur aufgebaut um die bersichtlichkeit der Kapitel zu erh hen und einen gleichbleibenden Lernprozess zu verwirklichen
70. bleme Risiken und Chancen fr hzeitig erkannt und entsprechende Ma nahmen in Gang gesetzt werden Die Aufgabe der Koordination ist allgemein die gesamtzielgerichtete Durchf hrung von Teilaufgaben Sie ist von entscheidender Bedeutung da die alleinige Ausrichtung auf ein Teilziel zu anderen Entscheidungen f hren kann als die gleichzeitige Ber cksichtigung des Gesamtziels Entsprechend werden interdependente Entscheidungen aufeinander abgestimmt Durch Koordination wird zudem die Komplexit t reduziert da k nftiges Verhalten festgelegt wird und daraus der Ausschluss von Handlungsalternativen resultiert Die Integration von Einzelma nahmen soll berdies die Schaffung von Synergien erm glichen Hier soll unter Koordination die Abstimmung von Organisationseinheiten auf ein gemeinsames Ziel hin verstanden werden wodurch die dezentrale Entscheidungsfindung unterst tzt werden soll Zur Koordination soll zudem die Zuteilung bzw Bewilligung von Mitteln Ressourcenvergabe zur Teilzielerreichung gez hlt werden Koordination durch Budgets kann demnach in drei Bereiche eingeteilt werden Zielvorgaben Ziele werden auf die dezentralen F hrungseinheiten verteilt Dies ist ein kaskadierender Vorgang aus den Oberzielen sind die Zusammenh nge mit den untergeordneten Elementen einer Ziellogik oder hierarchie zu verdeutlichen sowie die berlegung transparent zu machen die zu der Setzung einer bestimmten Zielh he gef hrt hat Erst durch die Zie
71. braries massiv von C und der Existenz erstklassiger C Compiler abh ngen 147 diesen VMs geh ren YARV Yet Another Ruby VM s http www atdot net yarv und Parrot s http www parrot org 32 alter als r sind wird nat rlich so gemogelt wie immer Die Einbeziehung von Closures direkt in die JVM ist kritisch So etwas st rt die normale Stackor ganisation erheblich Einen guten Anhaltspunkt daf r wie schnell selbst spartanisch einfache Ma nahmen durchschlagen liefert dabei das von Apple aktuell verfolgte Clang Projekt mit seinem Kon zept von Blockobjekten Ein Primitivbeispiel s http lists cs uiuc edu pipermail cfe dev 2008 August 002670 html zeigt bereits eine nachhaltige St rung der normalen Stackorganisation this is a basic idea of Blocks it is closures for C It lets you pass around units of computation that can be executed later For example void call_a_block void blockptr int blockptr 4 void test int X call_a_block int y print X y references stack var snapshot call_a_block int y print y y In this example when the first block is formed it snapshots the value of X into the block and builds a small structure on the stack Passing the block pointer down to call_a_block passes a pointer to this stack object Invoking a block with function call syntax loads the relevant info out of the struct and calls it call_a_block can obviously be passed differe
72. ce ber die Web schnittstelle abfragen und die gewonnenen Werte in einer dreidimensionalen Szene 3D visualisieren sollten Eine Projektgruppe w hlte zum Modellieren der 3D Szene das Tool Cinema 4D der Fir ma Maxxon welches sich durch eine eigene Skriptsprache steuern lie w hrend die an dere Projektgruppe zum Modellieren die Software VUE der Firma Eon w hlte Steuerung mittels Python Skripten sowie zum Implementieren der Abfragelogik das graphische Programmiersystem LABVIEW der Firma National Instruments 125 Die Studierenden bem ngelten dass f r eine professionelle Wetterseite im Internet ja noch Werte wie relative Luftfeuchtigkeit und Luftdruck fehlten Im Arbeitskreis Umwelt AKU der Universit t erfuhren wir dass es solche Sensoren auf dem Campus Scharnhorststra e bei der Umweltchemie Prof Dr Ruck geben solle Nach einer ersten Kontaktaufnahme erm glichten Mitarbeiter der Umweltchemie die Einbindung weiterer Messwerte mittels FTP Zugriff Im Fr hjahr 2008 konnte dann die erste Version der Wetterseite online gehen http wetter uni lueneburg de F r die Erfassung Speicherung und Visualisierung der Massendaten wurden eine Vielzahl vernetzter Rechner unterschiedliche Programmier sprachen und Protokolle eingesetzt s Abb 1 Die Studierenden erfuhren dabei wie wichtig die klare Definition von Schnittstellen f r die Programmierung ist um eine so komplexe Aufgabe von der Messkette bis hin zur Internet Visualisier
73. ch keiten Eine M glichkeit den Nummern Namen zuzuordnen ist in der folgenden Tabelle gezeigt Lieferantenmerkmal TechnischesVerfahren Lieferantenmerkmal_Zuo Verfahren_Zuo Periodenraster Arbeitsplatzgruppe Zeitreihe_2 Arbeitsgang_Zuo Lieferant Standardarbeitsgang Lieferantenkondition Arbeitsgang Materialmerkmal Reihenfolge Materialmerkmal_Zuo Arbeitsplanreihenfolge Fremdgut Arbeitsplan Fremdgut_Text_Zuo Arbeitsplan_Zuo Lieferantentext Teil Fremdgut_Zuo Arbeitsplan_Werk_Zuo Einkaufsgruppe Werk Eink ufergruppierung Werksgruppierung Eink ufer Werksbereich Man erkennt deutliche semantische bereinstimmungen z B bei den Nummern 10 3 11 6 12 7 13 und 4 dabei ist der Abschnitt 12 7 13 besonders eindringlich Ebenso bei 14 8 15 Hier zeigen sich in gewisser Weise Patterns der Datenmodellierung 110 4 Implementierung Die beschriebenen Verfahren zur Berechnung von hnlichkeitswerten und zur Suche nach struk turidentischen Relationen wurden mit Mathematica implementiert Der Quellcode liegt in Form eines Mathematica Notebooks vor Die Verwendung erfolgt dadurch dass das Notebook in einer Mathematica Sitzung ausgef hrt wird Funktionen zur Analyse des Datenmodells Das Datenmodell wird bergeben in einer Arrows genannten Datenstruktur Aufbau rl el r2 e2 r3 e3 Jeder Eintrag rl el entspricht einer Relation r1 die ber der Entit t el definiert ist Ist eine Rela tion ber mehreren Enti
74. ch das Ende der kurzfristigen operativen Planung darstellt und die Leistungskontrolle beinhaltet Die sachzielorientierte operative Planung soll als Verbindung zwischen strategischer Planung und Budgetierung die Operationalisierungsl cke zwischen der strategischen Planung und der Budgetierung schliessen Strategien sind in operative Ma nahmen umzusetzen die die Grundlage f r Budgets sind Die berbr ckung dieser L cke ist die Voraussetzung einer nachhaltig erfolgreichen Unternehmensf hrung 3 Horvath P Controlling B 2003 S 231 60 Strategische Planung Operative Planung Kontrolle Budget Sachziel Formalziel Kontrolle orientiert orientiert Budgetierung Strategische ee Budgetierung Abb 2 Operationalisierungsl cke der Budgetierung 1 2 Was sind Strategien und warum sind sie n tzlich Was sind Strategien Strategie ist ein weitl ufiges beinahe universelles Konzept Nicht nur Unternehmen haben Strategien oder sollten sie haben sie finden sich auf allen Ebenen des gesellschaftlichen Lebens von der individuellen Lebens oder Karriereplanung bis hin zu der grundlegenden staatlichen berlegung wie Wohlstand auf volkswirtschaftlicher Ebene entstehen und verwendet werden soll Strategen wollen mit Strategien Zukunft gestalten Strategien sind mit dem Anspruch verbunden eine potenziell bessere Zukunft erreichen zu wollen Deshalb haben Strategien ebenso viel mit Entschlossenheit Wille und Glauben zu tun wie mit A
75. chkeit haben dazu beigetragen das fachliche Renommee der Wirtschaftsinformatik nicht nur an dieser Hochschule zu f rdern Wie Studierende berichten waren Deine gelegentlich unkonventionellen Lehrmethoden manchmal etwas gew hnungsbed rftig aber inhaltlich immer anspruchsvoll und anregend besonders f r die uns sehr lieben fachlich interessierten Studierenden Und das zeichnet einen guten Hochschullehrer doch aus Daneben hast Du mit gro em Engagement an der Organisation des Fachbereichs und der Hochschule mitgewirkt So hast Du unsere Interessen im Senat und im Konzil ein Gremium dessen Bedeutung kaum noch jemand kennt vertreten Besonders aber wirst Du uns als Begr nder und langj hriger Leiter des IT Teams in Erinnerung bleiben Ohne Deine Mitwirkung h tten wir in diesem f r den reibungslosen t glichen Betriebsablauf wichtigen Bereich keine fachlich so gut qualifizierte und kollegiale Mannschaft Nat rlich werden wir die anregenden Gespr che in der Lobby der Fakult t beim Kaffeetrinken vermissen Hier gabst Du Deinen Kollegen nicht nur Einblicke in die Denkweisen der kommunalen und berregionalen Politik Hier wurden nicht selten wichtige Ma nahmen den Fachbereich und das Department Wirtschaftsinformatik betreffend diskutiert und vorbereitet ber Deine weiteren vielf ltigen Interessen vom Hochleistungssport bis zur Jagd gibt Deine Homepage Auskunft Nebenbei Hier findet man auch die Bedeutung von E G in Dein
76. chter Stefan Vogeler Diffusion von Vertrauen in unternehmens bergreifenden RFID Anwendungen http opus kobv de tuberlin volltexte 2008 1937 pdf bensel_philipp_5_2008 pdf Stand 05 01 2010 10 55 5 vgl Herman Blom S 12 ff 10 siehe auch Kretschmar Plietz Kap 2 1 S 12 119 Beschreibung einer Technik und Praxis Umgang mit der Technik haben die Studierenden dabei hautnah und manchmal auch leidvoll erlebt Die Ursachen daf r lagen in der hohen technischen Komplexit t und in der Neuheit der Anwendungen Mangels Alternativen musste oft mit Beta Software programmiert werden mit der nicht unerwarteten Folge sich auch noch mit Software Bugs besch ftigen zu m ssen Somit war es nicht erstaunlich dass z B Dokumentationen und Handb cher in diesen F llen keine Hilfestellung mehr bieten konnten Mit Einfallsreichtum und Kreativit t haben die Studierenden die technischen Probleme gel st oder sie geschickt umgangen Es ist jedoch zu bemerken dass sich die Studierenden in allen Projekten sehr intensiv mit ihrer jeweiligen Rolle innerhalb der Projekte identifiziert haben und dass ein Interesse f r die Projekt oder Seminarthemen nicht selten ber die Veranstaltungszeit hinaus geweckt wurde 5 Projektbeschreibungen Im Folgenden werden exemplarisch Projekte unterschiedlicher Seminare beschrieben die neue M glichkeiten zur automatischen Identifikation Dokumentation und zur mobilen Datenspeicherung erproben Zus tzliche In
77. chweite und bertragungsgeschwindigkeit 1 Siehe Manish Bhuptani Sharam Moradpour S 24 Transponder abgeleitet von Transmitter und Responder auch Tag genannt vgl Martin Vincenz S 70 f vgl BSI S 29 ff 117 bieten Frequenzen im Kurzwellenbereich Reichweiten von 10 15 Metern werden meist mit Frequenzen im Mikrowellenbereich und mit aktiven batteriegespeisten Tags realisiert RFID Systeme unterscheiden sich haupts chlich in der Art der Energieversorgung der Speichertechnologie und der Betriebsfrequenz Transponder k nnen dabei die unterschiedlichsten Bauformen aufweisen z B M nzen Glasgeh use Chipkarten Uhren Smart Labels Ein RFID System besteht somit aus dem Transponder der Schreib Lese Einheit und der angeschlossenen Datenverarbeitung Transponder Schreib Lese Einheit Leseger t Steuer ensue RS 232 Netzanschluss RS 422 RS 485 Transponder Transponder Lesegerat Chip Antenne Antenne Steuerung und Datenverarbeitung Abb 1 Aufbau und grunds tzliche Funktion eines RFID Systems Durch die Vernetzung verschiedener RFID Systeme und angeschlossener Datenbanken werden die markanten Vorteile aktuell haupts chlich in einem effizienteren Liefernetzwerk und oder im effizienteren Produktionsmittelmanagement gesehen Eine Optimierung der Steuerung von Lieferketten wird durch Verfahren zur Reduzierung der Lagermengen oder durch eine l ckenlose Warenverfolgung erm glicht
78. ct Datenmodelle sind ein zentraler Bestandteil betrieblicher Informations systeme In der Praxis eingesetzte Datenmodelle erreichen oft eine erhebliche Komplexitat Es gibt verschiedene Ansatze die Struktur von Datenmodellen zu untersuchen und wiederkehrende Muster zu entdecken Eine M glichkeit zur Re duktion der Komplexit t besteht darin gleiche oder hnliche Teilstrukturen zu identifizieren Durch Ausnutzung solcher Strukturanalogien kann dann das Da tenmodell vereinheitlicht und vereinfacht werden Auffinden von Relationen die zusammengelegt werden k nnen Hinweise zur Denormalisierung Identifikation neuer sinnvoller Relationen und Ans tze zur Entdeckung von Patterns 1 Einleitung Unter Strukturanalogien zwischen Datenmodellen werden allgemein hnlichkeiten zwischen verschie denen Teilen eines Modells verstanden Es sind verschiedene M glichkeiten vorstellbar solche Analo gien zu definieren Diese werden f r unterschiedliche Modellierungsmethoden verschieden ausfallen Datenmodelle werden im Allgemeinen grafisch dargestellt deshalb k nnen Analogien in Form von isomorphen oder homomorphen Teilgraphen vorliegen Man kann auch von den Informationen aus gehen die ber ein Datenmodell in einem data dictionary abgelegt werden dann k nnen Analogien zwischen Objekten des data dictionary vorliegen also typischerweise zwischen Entit ten und oder Relationen Ein Vorschlag Analogien zwischen Relationen durch eine Ma zahl zu charakter
79. d Begrifflichkeiten erkl rt Der vierte Abschnitt stellt die eigentliche bung in SAP dar Zu Beginn wird die Situation der Fallgeschichte beschrieben auf die der Bearbeiter in dem Kapitel trifft Die Fallgeschichte umfasst Anweisungen welche T tigkeiten der Bearbeiter im Folgenden ausf hren muss die beteiligten Akteure der Situation und die Rolle in der der Bearbeiter in dieser Situation agiert Den Abschluss eines Kapitels stellt eine knappe Zusammenfassung dar Darin werden die im Rahmen der bung get tigten Handlungen res miert Die verschiedenen Kapitel der HCM Fallstudie k nnen entweder in Gruppen oder Einzelarbeit bearbeitet werden Idealerweise sollte die bung jedoch in Einzelarbeit durchgef hrt werden um den Lerneffekt der Einzelnen durch die eigene Arbeit im System zu steigern Das in Kapitel 2 3 beschriebene Ablaufschema muss aufgrund des Aufbaus der HCM Fallstudie angepasst werden Abbildung 2 stellt einen beispielhaften Ablauf f r die Arbeit mit der HCM Fallstudie dar wobei dieser f r jedes Kapitel wiederholt wird Konfrontation Repetition Information Realisation Verkn pfung Durchlesen der Kapiteleinleitung Verstandnis entwicklung f r die Det behandelte i 4 Thematik Fragestellungen y Diskussion der L sungen in der Gesamtgruppe Y Vergleich der Bearbeiten des L sungen mit Kapitels g Umsetzung in SAP Musterl sungen Beantwortung vo
80. d Der Umgang mit Skriptsprachen wie z B VBA wird an dieser Stelle nicht behandelt Dies w rde den Rahmen dieses Beitrages sprengen Es steht jedoch au er Frage dass dem Einsatz von Skriptsprachen insbesondere bei umfangreichen Anwendungen gro e Bedeutung zuteil wird 3 3 Kontrolle Auch wenn sich viele Fehlerquellen bereits durch die vorgelagerten Phasen unterbinden lassen ist die Entstehung von Fehlern dadurch selbstverst ndlich nicht ausgeschlossen Daher ist eine Kontrolle des Spreadsheets nach Fertigstellung bzw auch w hrend der Entwicklung oder Modifikation notwendig Die von Powell et al durchgef hrte Studie zeigt dass der Gro teil der Unternehmen dabei nicht einem zuvor ausgearbeiteten Testplan folgt sondern nach pers nlichem Empfinden gesunder Menschenverstand vorgeht 18 Sporadisches Testen f hrt jedoch selten zum gew nschten Erfolg Eine durchdachte Testphase ist daher empfehlenswert Zur Strukturierung der Testphase empfehlen Read und Batson 16 die Erstellung eines Testplans in dem die einzelnen Schritte Ma nahmen der Testphase beschrieben werden Im Idealfall werden die Tests dabei von Personen durchgef hrt die nicht an der Entwicklung des Spreadsheets beteiligt waren Dabei sollte schon w hrend der Entwicklung getestet werden ob die Anforderungen der Spezifikation erf llt sind um Fehler im Modell auszuschlie en F r die Testphase kommen sowohl softwaregest tzte Verfahren in Form von Auditing Werkz
81. d Probleml sungsprozesses organisiert werden Als Ausgangsbasis f r einen solchen Prozess bietet sich das Ablaufschema nach 5 an Es setzt sich aus sechs Phasen zusammen und beruht im groben auf der Konfrontation mit dem Fall der Suche nach L sungsalternativen der Begr ndung der L sung und dem Vergleich mit einer realen L sung Innerhalb der einzelnen Phasen findet Plenumsarbeit und Kleingruppenarbeit statt Die Phasen Konfrontation Disputation und Kollation lassen sich idealerweise im Plenum bearbeiten wohingegen die anderen drei Phasen vor allem bei gro en Gruppen in Kleingruppenarbeit behandelt werden sollten Das dargestellte Ablaufschema darf nicht als starres Modell verstanden werden Es stellt lediglich eine Grundstruktur f r den Einsatz von Fallstudien dar Es kann dabei auch Vor und R ckgriffe auf einzelne Phasen geben Phasen k nnen mehrmals durchlaufen werden und die Bearbeitung der Phasen unterschiedlich lang sein Zur Verdeutlichung der einzelnen Phasen werden ihre Ziele in Tabelle 1 beschrieben Tab 1 Ablaufschema f r den Einsatz von Fallstudien nach 6 Phase Ziel Konfrontation Erfassung der Probleme berblick verschaffen und Ziele formulieren Information Vorhandene Informationen bewerten und ggf weitere Informationen beschaffen Exploration L sungsalternativen suchen Resolution Vergleich und Bewertung der L sungsalternativen Disputation Verteidigung der gew hlten L sung
82. de x N 1 RE Dimension Projektkategorie ER an Bestandteile des Spreadsheets oo bestimmt beeinflusst i Verkn pfung ii wechselseitige Beeinflussung v Abb 6 Einflussfaktoren in der Spreadsheet Entwicklung Ein Beispiel f r eine simple Spreadsheet Struktur ist die Verwendung des Spreadsheets als Datenspeicher bzw als Datenquelle In diesem Fall steht ein m glicherweise gro es Datenvolumen einer geringen Menge von Formeln bspw nur Aggregatfunktionen gegen ber Als m gliche Ma nahmen m gen hier eine Kontrolle der Datenintegrit t und die Aktivierung des Zellschutzes zur Vermeidung unbeabsichtigter nderungen reichen Im Gegensatz dazu zeichnet sich eine komplexe Spreadsheet Struktur durch ein gro es Datenvolumen aus auf dessen Grundlage eine gro e Menge an komplexen Berechnungen durchgef hrt wird Ein Beispiel hierf r ist die Finanzplanung eines Unternehmens Da die Ergebnisse dieser Anwendung in aller Regel von gro er Bedeutung f r das Unternehmen sein werden ist m glichst der volle Umfang der Ma nahmen auszusch pfen um die Entstehung von Fehlern zu vermeiden Neben einer umfangreichen Planungsphase Roadmap detaillierte Beschreibung von Daten Berechnungen und Ergebnissen etc sind w hrend der Entwicklung immer wieder die Ergebnisse zu berpr fen In der Kontrollphase werden die Erstellung eines detaillierten Testplans der Einsatz von Testwerkzeugen und die berpr fung durch Dritte erforderlich sei
83. dgets ableiten 3 2 1 Ma nahmencontrolling Kaplan und Norton schlagen vor die Strategie durch ein Step Down Verfahren mit dem Budget zu verbinden Erster Schritt ist die bersetzung der Strategie in eine Balanced Scorecard Die Ziele der Balanced Scorecard repr sentieren das zuk nftig angestrebte Anspruchsniveau um die Strategie erfolgreich umzusetzen Das Anspruchsniveau ist im zweiten Schritt festzulegen Ist dieser Anspruch nicht ohne Weiteres erreichbar sind drittens Aktionsprogramme f r die Erreichung der Ziele zu ee Vgl Horvath amp Partners Hrsg Beyond Budgeting umsetzen B 2004 S 124 ff 3 Horvath amp Partner Hrsg Balanced Scorecard umsetzen B 2001 S 10 4 Kaplan R Norton D Strategiekarten A 2004 S 56 79 identifizieren vgl Abbildung 11 Diesen werden die ben tigten Finanz und Personalressourcen zugewiesen Die Autoren schlagen einen Zeitraum von zwei bis drei Jahren f r den Zukunftsbezug der Ziele und die Laufzeit der Programme vor was dem Unternehmen erm glicht die Steuerung anhand strategischer Themen durchzuf hren Vorgabe Aktions Leist Anspruchs programme Budgeneren 5 eistungs 3 de Oran ere Ziele dinars voller zur Ziel NEER festlegen Zielwerte erreichung programme identifizieren Abb 11 Budgetentscheide f r Aktionsprogramme In die Jahresbudgets werden die Aktionsprogramme integriert indem sie auf Ma nahmen heruntergebrochen werden die in ihrer Gesa
84. die vom Spreadsheet Modell ben tigt werden Bspw wird eine Summenformel nach dem Hinzuf gen zus tzlicher Zeilen nicht angepasst Bspw versehentliches Einf gen kopierter Daten an der falschen Stelle Empf nger der Unvollst ndige Bspw werden von Daten Betrachtung der Daten einer Reihe von Interpreter zusammenh ngenden Werten nur einige sortiert Tab 1 Rollenmodell nach Rajalingham et al W hrend auf der einen Seite quantitative Fehler durch Unachtsamkeit verursacht werden k nnen ist auf der anderen Seite die Klasse der Fehler zu betrachten die durch falsche Schlussfolgerungen entstehen Diese beziehen sich entweder auf die Dom ne des Spreadsheet Modells oder die Implementierung Unzureichendes Dom nenwissen bezieht sich entweder auf eine Wissensl cke bez glich des zu modellierenden Sachverhalts selbst Real World Knowledge oder auf fehlende Kenntnisse in der mathematischen Darstellung des Sachverhalts Mathematical Representation Ein Beispiel f r die erstgenannte Klasse ist die Verwechslung von linearer und degressiver Abschreibung Beispielhaft f r die zweite Klasse ist die fehlerhafte Umsetzung von Verh ltnisgleichungen in der Prozentrechnung Hinsichtlich der Implementierung wird unterschieden ob syntaktische oder logische Fehler vorliegen Syntaktische Fehler entstehen wenn bei der Erstellung des Spreadsheets Ausdr cke verwendet werden die der Tabellenkalkulationssoftware unbekannt sind
85. dsheets Risk Awareness and Control SPREADSHEET ENGINEERING RESEARCH PROJECT Online Cited 11 13 2009 http mba tuck dartmouth edu spreadsheet product_pubs html SSRisk doc 19 Bewig Philip L How do you know your spreadsheet is right Principles Techniques and Practice of Spreadsheet Style European Spreadsheet Risks Interest Group Online 2005 Cited 8 27 2009 http www eusprig org hdykysir pdf 20 Raffensperger John F New Guidelines for Spreadsheets International Journal of Business and Economics 2003 Vol 2 2 pp 141 154 21 Jacobs J rgen und Tiburtius Phillip Testmethoden zur Qualit tssicherung von Tabellenkalkulationsanwendungen Facettenreiche Wirtschaftsinformatik Controlling Compiler amp more Festschrift f r Prof Dr Karl Goede FINAL 2009 Bd 19 1 S 35 49 57 58 Reflexionen ber eine strategiegetriebene adaptive Budgetierung Prof Dr Sven Piechota 1 Grundlagen 1 1 Einordnung von Strategie und Budgetierung in die Unternehmensplanung Budgetierung und Strategie sind im Kontext der Unternehmensplanung zu sehen Unternehmensplanung ist eine zentrale Aufgabe der Unternehmensf hrung Durch Planung sollen Entscheidungen die einen zuk nftigen Zeitraum betreffen und daher von Unsicherheit gepr gt sind optimiert werden und die Organisation soll laufend an interne und externe Ver nderungen angepasst werden Zu verstehen ist unter Planung daher ein systematisches zuk
86. e Entwicklungsrichtung f r dieses wichtige Managementinstrument vor in der ihre Kernfunktionen der Koordination der strategischen Unternehmensaktivit ten und der flexiblen Anpassungen an wechselnde operative Performancelagen erhalten bleiben Der Managementprozess der strategieumsetzenden Steuerung bekommt gewisserma en zwei gleichberechtigte Kreisl ufe Abb 17 Abb 17 Double loop Budgeting In einem strategischen Kreislauf erfolgt die permanente berpr fung und Anpassung der Unternehmensstrategie die formalzielorientiert in einem strategischen Budget zusammengefasst wird 89 In einem operativen Kreislauf erfolgt eine kalenderzeitorientierte berpr fung der Unternehmensleistung mit entsprechenden steuernden Eingriffen und Anpassungen der operativen Priorit ten Sachzielpl ne sollen ber Formalzielpl ne integriert werden Externe und interne Zielerwartungen ber Wertorientierung integrieren Relative Zielniveaus setzen Ziele ber Ursache Wirkungsketten auf nicht finanzielle ausdehnen und die Organisation kaskadieren Dies wird erreicht durch F higkeiten Ressourcen Kompetenzen Zielvereinbarung Anreize und Konsequenzen Planungshorizonte werden bestimmt durch Den normalen Produktentwicklungs und Verkaufszyklus einer Branche Die Vorlaufzeit f r Entscheidungen ber wesentliche Vorleistungen Investitionen Die vom Management Aufsichtsrat und anderen Stakeholdern als angemessen angesehene Z
87. e des Stackschmutzes ist dabei eine Bagatelle im Vergleich zur Beseitigung anderer Verunreinigun gen Folgendes w re insgesamt zu tun e Stack auf r zur cksetzen e nderungen globaler Variablen im Bereich der festen Daten und auf dem Stack anhand einer zum Zeitpunkt r anzufertigenden Sicherungskopie zur cknehmen e nderungen auf dem Heap incl Freigaben anhand einer zum Zeitpunkt r anzufertigenden Sicherungskopie zur cknehmen Am unangenehmsten ist der letzte Punkt Im Falle handgesteuerter Freigaben la C C m ssten die zum Zeitpunkt r auf dem Heap liegenden Objekte relozierbar sein oder auf exakt den urspr nglichen Positionen rekonstruiert werden M glicherweise werden sie vom Stack bzw den festen Daten aus ber die alten Zeiger angesprochen werden Sie k nnen auch untereinander verzeigert ebenfalls mit den alten Adressen sein Mit den blichen weitgehend autonom agierenden Heap Verwaltungen ist Letzteres nicht zu machen Es bleibt nur die Ochsentour des Relozierens Alles mit Surrogatadressen sichern mit Tiefenkopie und beim 30 Riickladen anhand der gerade verfiigbaren Heap Positionen die Verzeigerung neu organisieren Das hie e e Zum Zeitpunkt r muss ein tiefer Marshalling Prozess ablaufen e Zum Zeitpunkt a wird ein gegenl ufiges tiefes Unmarshalling ben tigt F r das Marshalling Unmarshalling alternativ wird f r das Marshalling auch gern die Vokabel Reification benutzt gibt e
88. e Wartung von SAP Systemen f r Hochschulen und bieten ihnen weitere Service Leistungen wie z B Dozentenschulungen und Vorlesungsmaterialien an Zu den Service Dienstleistungen geh rt ebenfalls die Bereitstellung von Fallstudien die im Rahmen von anwendungsorientierten Lehrveranstaltungen in SAP Systemen verwendet werden k nnen Mit der Bedeutung IT gest tzter Personalwirtschaftssysteme in der Praxis ist auch der Ausbildungsbedarf in personalwirtschaftlich ausgerichteten Studienangeboten gestiegen 1 Da eine im Wesentlichen auf personalwirtschaftliche Fragestellungen ausgerichtete Fallstudie zur Bearbeitung in SAP ERP derzeit nicht existiert wurde ein entsprechendes Gemeinschaftsprojekt des UCC Magdeburg mit dem Institut f r elektronische Gesch ftsprozesse IEG der Leuphana Universit t L neburg mit dem Ziel initiiert eine solche Fallstudie zu entwickeln Ergebnis des Projekts ist eine Fallstudie im Modul SAP ERP HCM auf Basis eines neu entwickelten Fallstudienkonzepts Dabei wurden konzeptionelle Aspekte bereits etablierter Fallstudien sowie neue Aspekte basierend auf einer zuvor festgelegten Fallstudiendidaktik eingesetzt um den Bed rfnissen einer im Rahmen der universit ren Lehre eingesetzten Fallstudie gerecht zu werden Im zweiten Kapitel dieses Beitrages werden grundlegende didaktische Methoden herausgearbeitet und beschrieben Auf Basis dieser Methoden wird im dritten Kapitel das neu entwickelte Fallstudienkonzept vorgestellt
89. echarakter f r dessen Verbindlichkeitsgrad unterschiedliche Auspr gungen anzutreffen sind Es werden absolut starre starre und flexible Budgets unterschieden Bei flexiblen Budgets passen sich wichtige Zielgr en im Gegensatz zu den starren Budgets automatisch bei bestimmten Ver nderungen wie Besch ftigungsschwankungen an Absolut starre Budgets passen sich nicht an Umweltver nderungen an und sind daher ohne Ausnahme einzuhalten Die Verbindlichkeiten der Budgets gelten f r vorgegebene Fristigkeiten wobei grunds tzlich gilt dass je kurzfristiger der Zeithorizont ist desto detaillierter ist das Budget Meist besitzen Budgets Fristigkeiten von einem Gesch ftsjahr prinzipiell k nnen Budgets aber f r jede Planungsfristigkeit festgelegt werden 7 Br hl R Controlling B 2004 S 247 66 Mehrjahresbudgets sind dabei h ufig in stark verdichteter Form anzutreffen Neben der Unterscheidung in kurzfristige und langfristige Budgets k nnen Budgets in operative und strategische Budgets differenziert werden In der Praxis berwiegen kurzfristige operative Budgets daneben sind auch eher langfristige strategische Budgets anzutreffen die zur Aufgabe haben Strategien formalzielorientiert zusammenzufassen s Abb 6 Solche strategischen Budgets setzen einerseits den Rahmen f r die detaillierteren operativen Budgets andererseits sind die in ihnen eingeschlossenen strategischen Ma nahmen mit der operativen Budgetierung zu ver
90. ein als unangemessen beurteilt wird Die Frage welche Feinheit Granularit t ein Planungssystem oder gar allgemein ein Informationssystem haben sollte wurde theoretisch fr h gestellt aber bis heute nicht befriedigend beantwortet Die Ursache ist das ungel ste Problem der Nutzenermittlung von Informationen Der Nutzen einer Information bestimmt wesentlich die Kosten die mit ihrer Erhebung und Verf gbarmachung einhergehen d rfen Es liegt nahe zu vermuten dass der Zusammenhang prinzipiell einen Verlauf hat wie er in Abb 14 dargestellt ist die Steuerbarkeit eines Bereiches w chst zun chst stark mit der ersten noch wenig detaillierten Information ber f hrungsrelevante Sachverhalte Mit zunehmender Verfeinerung der angebotenen Information jenseits eines Optimalpunktes sinkt der Informationsnutzen weil Widerspr chlichkeiten entstehen k nnen der mentale Verarbeitungsaufwand f r die Informationsaufnahme aber steigt usw Man kann weiter annehmen dass der Nutzen aus Informationen und die Detaillierung von Information Pareto verteilt sind Das bedeutet es steht zu erwarten dass der Optimalpunkt der Informationsversorgung eher weit links auf der Abszisse liegt also 20 der Informationen komplexer Budgetierungssysteme schon den Optimalpunkt der Feinheit darstellen Konkret bedeutet dies nicht 20 Kostenarten sondern 4 Kostenartengruppen sollten budgetiert werden oder statt 50 Kostenstellen 5 10 Kostenstellenbereiche Mit der Entfeiner
91. einzigen Formel vorsieht erleichtert Kopiervorg nge und reduziert Fehler da bedenkenlos ber den gesamten Bereich kopiert werden kann ohne dabei versehentlich Formeln zu berschreiben Formeln sollten dabei nur auf Zellen links und oberhalb der eigenen Position referenzieren Eine solche Anordnung entspricht dem Lesefluss und f rdert das Verst ndnis f r die Anwendung 20 Neben der Positionierung der Formeln ist auch ihre Lesbarkeit und Wartbarkeit zu ber cksichtigen Read und Batson empfehlen komplexe Formeln f r eine bessere Lesbarkeit ber mehrere Zeilen anzuordnen Diese Vorgehensweise wird von Raffensperger kritisiert Er vertritt die Meinung dass auch bei der Implementierung der Formeln das Lokalit tsprinzip gelten sollte weil eine Aufspaltung von Formeln das Verst ndnis erschwere Nach unserer Auffassung ist auch hier eine Mischform angezeigt Eine sehr lange Formel wird an Lesbarkeit gewinnen wenn sie ber mehrere Zellen verteilt wird allerdings sollte die Zerlegung nur dann erfolgen wenn in jeder Zelle ein sinnvolles Teilergebnis berechnet werden kann welches f r sich verst ndlich ist Bei der Implementierung von Formeln ist der Einsatz von Bereichsnamen empfehlenswert Bei sinnvoll gew hlten Namen werden Zusammenh nge besser verst ndlich und die Lesbarkeit wird erh ht Durch die Namensvergabe f r einzelne Zellen oder Gruppen von Zellen wird die Arbeit mit Referenzen erheblich vereinfacht Gerade bei Referenzen zwi
92. elines beschrieben werden Eine weitere Zielsetzung des BBRT ist die st ndige Weiterentwicklung des Beyond Budgeting Konzepts die Bereitstellung von Beratungs und Diskussionsplattformen f r die Mitglieder shared learning und die Erh hung der Zahl der Beyond Budgeting Umsetzungen Es wurde bereits gezeigt dass es einen engen Zusammenhang zwischen den Ver nderungen des Unternehmensumfeldes den neuen kritischen Erfolgsfaktoren und den daraus folgenden Anforderungen an das F hrungssystem von Unternehmen gibt In diesem Lichte kann man das Beyond Budgeting Konzept als ein integriertes Managementmodell verstehen dass den aktuellen Herausforderungen des Unternehmensumfeldes gerecht werden will In diesem Managementmodell finden zwei wesentliche Gestaltungselemente Anwendung 2 Pfl ging N Fundamente des Beyond Budgeting 2003 S 189 71 Daum J Ein Management und Controlling Modell f r nachhaltigen Unternehmenserfolg 1999 S 2 411 75 Das erste Gestaltungselement sind neue Management und Fihrungsprinzipien die auf einer radikalen Dezentralisierung Devolution von Entscheidungen basieren Bei dieser neuen F hrungsvision erfolgt vor allem die Delegation von Entscheidungen auf niedrigere F hrungsebenen Die F hrungsvision ist gepr gt durch marktnah operierende Mitarbeiter die zur Verantwortungs bernahme motiviert sind und denen es erlaubt ist selbstst ndig zu entscheiden Den Mitarbeitern wird der Zugriff auf
93. em Namen Lieber Hinrich wenn Du jetzt in Deinen wohlverdienten Ruhestand wechselst wirst Du bei uns eine L cke hinterlassen Nicht nur dass wir ber die Organisation und Ausrichtung des Instituts f r Wirtschaftsinformatik vormals Institute of Computer Sciences man beachte den Plural eine typisch Bonin sche Eingebung neu nachdenken m ssen Die fachliche L cke die dadurch entsteht dass Deine Stelle auf Wunsch der Hochschulleitung nicht wieder besetzt wird l sst sich nicht schlie en Und vor allem Deine engagierte und erfrischende Art wird uns fehlen Abschlie end w nsche ich Dir lieber Hinrich viele weitere gl ckliche und erf llte Jahre in Deinem neuen Lebensabschnitt Ulrich Hoffmann Dekan der Fakult t III Umwelt und Technik Leuphana Universit t L neburg Ae Wefhegu Lieber Herr Professor Bonin es ist mir eine besondere Ehre und Freude mich als Vorsitzender des F rdervereins Netzwerk Wirtschaft an diesem Wendepunkt Ihres Lebens an Sie wenden zu d rfen F r Studierende ist es ein Gl cksfall wenn sie von Lehrenden unterrichtet werden die Neuem gegen ber stets aufgeschlossen sind die durch intensive wissenschaftliche Auseinandersetzung mit aktuellen Problemen durch Polarisierung und kritische Konstruktivit t selbst ein Beispiel f r lebenslanges Lernen geben Ich habe Sie kennen und sch tzen lernen d rfen als einen solchen akademischen Lehrer der direkt heraus und zielstrebig nach der wissenschaf
94. em Werkzeug als eigene Region gekennzeichnet wird Indem der Wert der Zelle und folgerichtig das Endergebnis in D32 als falsch gekennzeichnet werden zeigen sich m gliche Kandidaten f r die Fehlerentstehung Die Zelle D27 wird als wahrscheinlichste Fehlerquelle identifiziert Rotf rbung Durch die Validation von weiteren Zellen k nnen die Wahrscheinlichkeiten von der Software noch genauer bestimmt werden Der Einsatz von Auditing Werkzeugen erm glicht ein relativ schnelles Testen der Anwendung sodass auch bei knapper Entwicklungszeit nicht auf den softwaregest tzten Test verzichtet werden sollte Allerdings bieten Auditing Werkzeuge i d R lediglich die M glichkeit auf mathematische Fehler oder schlechte Praktiken wie die Verwendung von Konstanten aufmerksam zu machen Die Korrektheit des Modells l sst sich dagegen nicht berpr fen sodass eine Kombination mit den manuellen Verfahren sinnvoll ist Es sei angemerkt dass sowohl durch Werkzeug unterst tztes als auch durch manuelles Testen lediglich die Anwesenheit von Fehlern nachgewiesen werden kann und damit eine Fehlerbeseitigung m glich wird Der Nachweis der Abwesenheit von Fehlern ist mit Tests nicht m glich 3 4 Verwendung und Modifikation Die in Kapitel 2 vorgestellte Klassifikation von Rajalingham et al ber cksichtigt mit der Rolle des Datenempf ngers die Fehlerentstehung au erhalb der Entwicklungsphase In den Phasen der Verwendung und der Modifikation sind so
95. en z B animierter 2D Flash Film mit Actionscript sowie ein Archiv mit frei w hlbaren Diagramm Ansichten ber verschiedene Zeit r ume s Abb 2 Versuch einer Serverkonsolidierung d h m glichst wenig Technik um ans Ziel zu kommen dadurch Minimierung des Energieverbrauchs 127 zittern O Aice M nnchen Wetter abh ngig Cocktail Regenschirm Temperatur Windrichtung Windgeschwindigkeit St rke Regen Bew lkung Sichtweite alle genannten Werte historiche Daten absolute Feuchtigkeit aktuelle Daten men Pr sentation der akt Werte Bram sumnsen getha Tampere WebCam Nebel Farben m schnee Layout Anwend 2 aktuelle Werte 10min event k rzer gt Sonnenaufgang untergang Acton sept JANO SSS uutaruck Java 3D A Zeitstempel Bilddatenbank co2 Werte Sensor f r Sichtweite Lux Kevin piaia indikator f r Wetter _Hitzefrei Wetter Bauernregeln eigene Bauernregeln Google Werbung OO Marketing Banner Plakate Handzettel Dokumentation Abb 2 Mindmap der Visualisierungsgruppe 4 Projektende f r die Gruppen Klimadatenbank Datenhaltung und Visualisierung war dann im Fr hjahr 2009 Erreichte Ziele Es wurde ein Java Programm Daten Logger erstellt das die Werte von den ver schiedenen Sensoren min tlich liest daraus weitere relevante Werte berechnet s Abb 4 und in die Klimadatenbank s Abb 3 schreibt Implementierung a
96. en Budgets realistisch umfassend und vollst ndig sein Um die Wirksamkeit des Vorgabecharakters von Budgets sicherzustellen ist ein Soll Ist Vergleich zur Kontrolle der Zielerreichung unabdingbar 2 2 Funktionen der Budgetierung Unter Budgetierung wird der Managementprozess verstanden der aus der Aufstellung Verabschiedung Kontrolle und Abweichungsanalyse von Budgets besteht Diesem Prozess werden in der Unternehmenspraxis eine Vielzahl von Funktionen zugedacht Folgende Begriffe beschreiben diese Funktionen Planung Koordination 3 Egger A Winterheller M Budgetierung B 2002 S 59 67 Integration Definition von Leistungsvorgaben Motivation Optimierung Sicherung Anpassung Innovation und Kreativit t Ressourcenallokation und freigabe Effizienzsteigerung Prognose Durchsetzung Kontrolle Komplexit tsreduktion Zielsetzung Strategieumsetzung Informationsversorgung Risikoerkennung Lernen u v m Im Folgenden werden diese Funktionen der Budgetierung systematisiert Die Prognose erm glicht eine realistische Vorausschau auf die Zukunft was der Identifikation von Chancen und Risiken dient Prognose wird definiert als Erwartungen ber zuk nftige Ereignisse die Beobachtungen oder Theorien als Grundlage haben Prognosen werden durchgef hrt um die Anpassungsf higkeit von Unternehmen durch die Erzielung zeitlicher Vorteile zu verbessern Durch die zukunftsgerichtete Erstellung von Budgets sollen also Pro
97. en Erkenntnisse bringen 28 Situationen nicht betrachtet zu werden brauchen Es gibt im Detail reichlich Unterschiede im Ver gleich zur Speicherorganisation der JVM So werden z B in C Implementierungen blicherweise Control Stack und Datenstack nicht separiert sondern in einem einzigen Kombinationsstack zusam mengefasst Sehr wohl werden aber die Kernprobleme sichtbar die bei einem R ckkehrwunsch von einem j ngeren in einen lteren Programmzustand auftreten Insbesondere ist zu sehen wie billig ein R ckfall auf dem Stack zu haben und wie teuer die Angelegenheit ist wenn ein lterer Spei cherzustand vollst ndig wieder hergestellt werden muss um klinisch sauber dort das Programm fortsetzen zu k nnen Mit anderen Worten Es ist sehr einfach zu sehen was passieren muss wenn analog zum Ablauf in einem Datenbanksystem nach einer abgebrochenen Transaktion so fortgesetzt werden muss als w re zwischenzeitlich nichts geschehen Im C Fall geschieht die schnelle R ckkehr in einen lteren Zustand m H eines Longjump Dazu wird zum Zeitpunkt r die Adresse PC r des n chsten auszuf hrenden Befehls nach dem R ckfall und der aktuelle Stackpointer TOS r an geeigneter Position m H der setjmp Anweisung festgehalten Das Programm kann m H der longjump Anweisung sp ter zu einem Zeitpunkt a f r aktueller Zeitpunkt bei Bedarf an der Stelle r fortgesetzt werden Die normale R ckabwicklung des Stack wird d
98. en Lernkonzepts mit Beispielen Klinkhardt Bad Heilbrunn Obb 8 Reetz L Beiler J Seyd W 1993 Fallstudien Materialwirtschaft Ein praxisorientiertes Wirtschaftslehre Curriculum Feldhaus Hamburg 9 Rosemann M Maurizio AA 2005 SAP related Education Status Quo and Experiences Journal of Information Systems Education 16 4 437 453 10 Weitz BO 1996 Fallstudienarbeit in der beruflichen Bildung Gehlen Bad Homburg 23 24 Closures Continuations und die Java Virtual Machine Karl Goede 1 Einf hrung Closures und Continuations geh ren zu den eher esoterischen Konzepten die Programmiersprachen aufweisen k nnen Es verwundert daher nicht dass sie zuerst in Programmiersprachen auftraten die abseits des Mainstreams liegen Stichwort LISP Scheme Tats chlich interessierten sich eher be stimmte Mathematiker unter heutigen Verh ltnissen theoretische Informatiker und Programmie rer mit LISP Faible f r deren Nutzung Verwunderlich ist es aber dass auch Programmiersprachen solche Konzepte kennen die sich vorwiegend an den flinken Praktiker wenden Dazu geh ren Perl Python und Ruby aber auch Frameworks wie Seaside ein Smalltalk Framework Immer wieder kommt die Diskussion auf ob Closures und Continuations nicht unbedingt in virtu elle Maschinen aufgenommen werden sollten s z B 4 Dies k nnte dem Normalprogrammierer gleichg ltig sein solange nur virtuelle Maschinen kurz VMs wie Par
99. en liegt die Konzentration bei der Erstellung nur auf der Rechtfertigung von Ressourcenverwendungen anstatt auf der Bewertung der Ausbringungen Fehlende Reagibilit t auf externe Ver nderungen besonders des Marktes Der Jahreszyklus einer klassischen Budgetierung ist l nger als viele Marktbewegungen und zyklen Chancen neuer Gesch ftsm glichkeiten werden so verpasst andererseits besteht das Risiko dass die Kostenstrukturen nicht schnell genug an die Markt nderungen angepasst werden Anreiz und Motivationswirkungen auf Abwegen Bei der traditionellen Budgetierung erfolgt die Ableitung der Ziele aus einer internen unternehmensorientierten Sichtweise welche nicht zwangsl ufig mit den Anforderungen des Marktes konform ist Es besteht die Tendenz zu niedrig angesetzte Zielniveaus moderat berzuerf llen oder bestehende Budgets pro forma auszugeben und so auf neue Rechnung vorzutragen Zus tzlich zu diesen dysfunktionalen Aspekten der Budgetierung wird von der Unternehmenspraxis Kritisch angemerkt dass die Budgetierung nur mit gro em personellen Aufwand und umst ndlichen unvollst ndigen Abstimmungsprozessen erstellt werden k nne Der Ressourcenverbrauch f r den Prozess der Budgetierung sei zu hoch und sollte besser f r wertsch pfende Prozesse eingesetzt werden 13 Experten sch tzen den Aufwand f r Planung und Budgetierung im Management auf 10 bis 20 Prozent der Arbeitszeit im Controlling auf ber 50 Prozent Trotz
100. en m sse Als bekannt wurde dass im skandinavischen Raum erfolgreich ohne Budgets gearbeitet wird riefen Hope und Fraser gemeinsam mit der CAM I Consortium for Advanced Manufacturing International 1997 ein Forschungsprojekt ins Leben das sich mit der Forschung nach einem neuen Managementmodell fiir den Ubergang vom Industriezeitalter zum Informationszeitalter besch ftigte Jeremy Hope Robin Fraser und Peter Bunce der zuvor das europ ische B ro des amerikanischen CAM I in London geleitet hat schlossen sich zusammen und gr ndeten 1998 den Beyond Budgeting Round Table BBRT in London Der BBRT ist eine mitgliederfinanzierte Organisation zur Erforschung und Weiterentwicklung des Unternehmenssteuerungsmodells Beyond Budgeting Seit 1998 verbucht die Organisation mehr als 70 Mitglieder und hat circa 20 Fallstudien erfolgreicher Beyond Budgeting Umsetzungen erstellt Die Fallstudien werden den Mitgliedern zur Verf gung gestellt Im Jahre 2003 hat sich der BBRT vom CAM I losgel st und operiert als ein unabh ngiges Netzwerk mit Schwester Beyond Budgeting Round Tables in Australien und den USA Der BBRT hat sich mit seiner Arbeit verschiedene Ziele gesetzt wie zum Beispiel die Untersuchung von Unternehmen die ohne Budgets managen und die Erstellung entsprechender Case Studies Auf der Grundlage dieser Case Studies sollen die dem F hrungs und Steuerungssystem zugrunde liegenden Prinzipien extrahiert allgemein entwickelt und in Form von Guid
101. er strategiefokussierten Organisation erm glicht 3 3 Komplexitatsreduktion und beherrschung der Budgetierung 3 3 1 Komplexit tsreduktion durch Entfeinerung der Budgetierung In den nachstehenden Abschnitten sprechen wir ber die gesch tzten 70 des Budgetierungsaufwandes die nicht strategisch relevant sind aber dennoch wegen der Au enwirkung auf die Stakeholder des Unternehmens f r die Steuerungsbedarfe des Managements von Bedeutung sind Die Performance einer Unternehmung wird berwiegend kalenderzeitbezogen und hier wegen der nach au en gerichteten Publizit tspflichten ma geblich finanziell beurteilt Die Beherrschung der finanziellen Performance geschieht berwiegend ber die Budgetierung in den Ausgestaltungsformen Planung Forecasting und laufende Berichterstattung Motiviert durch die zunehmende Integration des internen und externen Rechnungswesens und den technologischen Siegeszug mehrdimensionaler Datenbanken tendierten Manager und Controller in der Vergangenheit zu einer zunehmenden Verfeinerung der 31 Horvath amp Partners Hrsg Beyond Budgeting umsetzen B 2004 S 177 32 Horvath amp Partners Hrsg Beyond Budgeting umsetzen B 2004 S 138 83 Budgetierungsinhalte Immer mehr Kostenarten immer mehr Kostenstellen mehrdimensionale Erl sdarstellungen flossen in die Budgetierung ein und f hrten besonders in der Planungsphase zu einer Steigerung der Komplexit t der Budgetierung die allgem
102. erden m ssen und mit diesen Planungen leicht in die Budgetierung eines Kalenderzeitraumes zu integrieren sind Allerdings gehen Horvath amp Partner davon aus dass dieser projektgebundene strategische Teil kalenderzeitbezogener Budgets nur etwa 10 ihrer Gesamtumf nge ausmachen und weitere 20 der Budgets f r Ressourcen ausgegeben werden deren Leistung nahe an der Erf llung strategischer Ziele anzusiedeln ist Strategisch relevante Finanzrelationen Strategisch relevante Kundenrelationen Projekte Strategisch relevans Picuoeee Sonstige Standardleistungen Strategisch relevantes Sonstiges immaterielles Kapital immatierielles Kapital 10 20 70 Strategische Weitere strategisch operative Ressourcen Aktionsprogramme relevante Ressourcen Budget Anteil der Budgets die durch Integration mit BSC strategisch induzierbar sind Abb 13 Zusammenspiel von Budgetierung und Balanced Scorecard 3 Horvath amp Partners Hrsg Beyond Budgeting umsetzen B 2004 S 52 82 Somit beeinflusst die Balanced Scorecard nicht nur zehn Prozent des Budgets sondern erm glicht es die strategisch wichtigen 30 Prozent der Unternehmensressourcen zu steuern Hieraus ist zwar noch keine analytische Ableitung der konkreten Budgetwerte m glich aber es wird eine Orientierungshilfe f r den zielgerichteten Ressourceneinsatz zur Verf gung gestellt Beide Ans tze Balanced Scorecard und Budgetierung folgen einer hnlichen Logik Das
103. ereich ult 22 Anzahl Arbeitnehmer 23 Monatsbrutto 3 34 Verwaltungsbereich i 47 Kosten Verwaltungsbereich ab 49 Gesamte Personalkosten H 4 W Personalikostemplanuna beat 91 080 Abb 10 Anwendung von Audit Logisch zusammenh ngende Zellen werden von dem Werkzeug zu Regionen zusammengefasst gekennzeichnet durch lilafarbende Umrandungen Diese Regionen werden vom Tester auf Fehler berpr ft Der Wert einer Zelle kann dabei vom Tester als richtig oder falsch markiert werden Jeder dieser Zust nde f hrt dazu dass Zellen die Einfluss auf den Wert der markierten Zelle haben farblich hervorgehoben werden Im oberen Bereich des Spreadsheets ist zu erkennen dass die Werte in C7 und O5 vom Tester als korrekt markiert wurden Als Folge dessen werden alle Werte die zu dem Ergebnis in den beiden Zellen abgeleitete Werte f hren blau unterlegt Im Vertriebsbereich liegt jedoch ein Fehler vor Der Wert in der Zelle D27 wurde 7 Siehe http www sysmod com sslinks htm auditing Abruf am 9 11 2009 f r eine umfangreiche Auflistung 3 http www redroversoftware com products audit Abruf am 9 11 2009 Audit basiert auf dem What You See Is What You Test Verfahren Eine Vorstellung dieses und weiterer Verfahren findet sich in 21 53 falschlicherweise durch die Formel der dariiber gelegenen Zelle berechnet Dem Tester fallt dieses durch eine Abweichung in der Struktur auf da D27 von d
104. ert weil der Zellinhalt meist beliebig ist und die beschreibenden Nachbarzellen ohne begriffliche Strenge sind und deshalb nur schwer in komplexe Informationssysteme integriert werden k nnen Durch die weite Verbreitung von mehrdimensionalen Datenbanken die in der Regel ein Excel Frontend haben wird die in Tabellenkalkulationen verloren gegangene Trennung von Daten und Metadaten wieder eingef hrt Es steht zu erwarten dass die Verbreitung der Kenntnis von Metadaten mit der Diffusion von XML einhergeht werden Spreadsheets als XML Dateien erstellt 85 und verbreitet dann sind die Metadaten strikt von den Daten getrennt Wenn man wie dies durch internationale Wirtschaftspriiferorganisationen bereits geschieht die Metadaten dann fiir bestimmte Berichtsformate beispielsweise den Jahresabschluss nach IAS IFRS standardisiert dann spricht man von Taxonomien Die taxonomische Publikation von Abschlussinformationen macht diese beispielsweise f r finanzielle Benchmarks allen anderen Teilnehmern am Internet verf gbar Intern sollten die Metadaten f r Unternehmen als Taxonomien verbindlich publiziert werden Man erh lt hierdurch eine weite Freiheit in der Wahl der anzuwendenden Softwareprogramme weil XML basierte Taxonomien von allen Anbietern von Budgetierungsprogrammen gelesen werden k nnen Man kann intern folgende Metadaten unterscheiden Obligatorische Taxonomien Obligatorische Taxonomien sind einzuf hren f r alle finanziellen
105. erte Messwerte in eine sogenannte CSV Datei Comma Separated Values im Filesystem des angeschlosse nen Computers Diese Textdatei wurde t glich mit Datum Uhrzeit und Messwert erzeugt Ein Gespr ch mit der Haustechnik ergab dass auch eine Sensorik f r die Geb udesteue rung Fenster Beleuchtung Heizung usw vorhanden w re Diese sei ber einen soge nannten EIB Europ ischer Installationsbus genormt ansprechbar so dass noch mehr Massendaten ber die Sensorik der Geb udeautomation in das Projekt Wetterstation mit eingebunden werden konnten s Tabelle 1 Einheit der Me werte MeBbereich 0 255 Lux Helligkeit Lux 5 000 60 000 Lux Regenmenge jImmns i o Tabelle 1 Sensoren f r das Projekt Wetterstation Stand Januar 2007 In einem ersten Ansatz wurde versucht die Daten ber einen Wetter Service im Netz werk abfragbar zu machen Hierzu wurde eine SOAP Anwendung auf Java Tomcat App lication Server entwickelt siehe http rzserv2 uni lueneburg de 8080 weather 2 Das Projekt Wetterstation Erste Projektgruppen im Sommersemester 2007 wurden gebildet mit der Idee eine Wet terseite f r die Universit ts Homepage zu erstellen Ziel war die sinnvolle Visualisierung der von den Sensoren gelieferten Massendaten Ferner sollten dabei die Probleme heraus gearbeitet werden die bei st ndig neu anfallenden Massendaten auftreten k nnen Es gab zwei Gruppen mit drei und vier Studierenden die den Wetter Servi
106. erter Pl ne ist dass die Geschwindigkeit der Entscheidung durch sie stark herabgesetzt wird Wenn die Kosten pro Verbrauchseinheit sinken steigen oft die absoluten Kosten stark an Beispiel Handys Also in der Effizienzsteuerung auf relevante Kostenarten A Kostenarten und auf B Kostenarten mit starker Steigerungstendenz konzentrieren Von 100 Kostenarten sind dies in der Regel 20 30 Kostentreiber k nnen je Kostenstelle Verantwortungsbereich stark unterschiedlich sein Die Mengenger ste der Finanzplanung m ssen dieser Individualit t entsprechen damit die Budgets auch anerkannt werden Lassen Sie Simulationen und What f Analysen in die Finanzplanungen einflie en und archivieren Sie diese Bausteine f r sp tere Entscheidungssituationen Wenn die Politik von dem Planungsprozess Besitz nimmt sind die Verbindungen von Finanzpl nen mit dem strategischen Plan und dem wirtschaftlichen Nutzen nicht sichergestellt Dynamische Budgetierungsprozesse sind Best Practice in denen aktuelle Informationen in die Budgetierung und die Forecasts einflie en Alternative Planentscheide werden an m gliche Schwellenwerte f r Ist Entwicklungen gekoppelt und ausgel st Durch dynamische Budgetierung werden die kalenderorientierten Planungen flexibilisiert Abb 19 Best Practice der Budgetierung 90 5 Literaturverzeichnis Bucher Bea Franz Xaver Haas J rgen Grundwissen Strategisches Management Stuttgart 2001 Br hl Rolf Contr
107. eugen als auch Ma nahmen die keiner zus tzlichen Software bed rfen in Betracht So gibt es z B Werkzeuge die es erm glichen in Formelansicht des Spreadsheets zwischen Originalformeln und Kopien zu unterscheiden Dar ber hinaus ist bspw MS Excel von Hause aus bereits mit einer ganzen Reihe von Auditing Funktionen ausgestattet z B Anzeigen von Zirkelverweisen Pfeile zu Vorg ngern Nachfolgern etc Als manuelle Ma nahmen empfehlen Read und Batson die berpr fung von Formeln durch Nachrechnen Zusammenh nge k nnen durch die Formelansicht und das Anzeigen von Abh ngigkeiten zwischen den Zellen verdeutlicht werden Eine weitere Ma nahme sind Belastungstests bei denen extreme Eingabewerte oder extreme berechnete Werte berpr ft werden Ebenso sollte sichergestellt werden dass falsche Eingaben keine korrekt erscheinenden Ergebnisse liefern Bei der Verwendung von Skriptsprachen ist deren korrekte Funktionsweise in verschiedenen Situationen ebenfalls zu pr fen Im Rahmen der Testphase muss neben der mathematischen Korrektheit der Ergebnisse auch die korrekte Implementierung des Modells zu berpr ft werden Dies kann bspw durch einen Vergleich der Ergebnisse mit denen aus Vorg ngermodellen geschehen Erg nzen lassen sich diese Ma nahmen durch den Einsatz von Auditing Werkzeugen Solche Werkzeuge erleichtern das systematische Testen des Spreadsheets Es gibt 52 vielf ltige Auspr gungen solcher Werkzeuge An dieser
108. formationen und Beschreibungen sind zu allen Projekten unter dem jeweiligen Projektnamen auf der beigef gten CD verf gbar 5 1 Projekt TranspoFil WS 2005 2006 Das Softwareprojekt TranspoFil war ein Pilotsystem das die RFID Technologie zur Identifizierung und Verwaltung von Dokumenten nutzte Dabei konnte TranspoFil sowohl mit der NTFS Stream Technologie als auch mit der Hostscript Technologie eingesetzt werden Es erm glichte das elektronische quivalent eines Dokumentes mit einem RFID Transponder als Stellvertreter f r das physikalische Dokument zu verkn pfen Au erdem wurden die Bearbeitungsvorg nge eines Dokumentes auf dem RFID Transponder und der Datei gespeichert 5 2 Projekt TranspoFil2 WS 2006 2007 Dieses Projekt beschrieb den Einsatz von RFID Technologien in der Verwaltung von Wasch und Trocknungsvorg ngen und zeigte Einsatzm glichkeiten f r Transponder die auf der Read Write Speichertechnologie basierten Es wurden spezielle Informationen ber Kleidungstiicke sowie Wasch und Trocknungsg nge auf dem Transponder gespeichert und zur Optimierung von Wasch und Trocknungsprozessen verwendet Im Rahmen des Softwareprojektes TranspoFil2 wurde ein Pilotsystem entwickelt und implementiert welches die Ergebnisse des beschriebenen Einsatzes pr sentiert 120 5 3 Projekt IWAS 1 0 SoSe 2007 Das Projekt TWAS 1 0 stand f r die Bezeichnung intelligentes Waschen Version 1 0 Das System wurde im Rahmen der Veranstalt
109. g auf welchen Daten und Berechnungen sie beruhen sollten alternative Werkzeuge wie weitere Business Intelligence Systeme Datenbanken oder der Einsatz von Programmiersprachen gepriift werden um festzustellen ob diese nicht unter Umst nden besser zur L sung der Problemstellung geeignet sind 19 3 2 Design und Entwicklung Laut Panko ist mangelhaftes Spreadsheet Design ein wesentlicher Grund fiir die Fehlerentstehung 11 Der Aufbau und die Funktionsweise von schlecht designten Spreadsheets sind fiir Dritte in den nachgelagerten Stufen des Lebenszyklus nur schwer nachvollziehbar Wartung und Modifikation werden dadurch erschwert Auch fiir Entwickler kann mangelhaftes Design eine Fehlerquelle darstellen Analog zum Software Engineering gibt es f r das Spreadsheet Engineering unterschiedliche Ansichten tiber eine geeignete Anordnung von Daten Funktionen und Ergebnissen Der klassische Ansatz empfiehlt eine Trennung von Daten Berechnungen und Ergebnissen Dieser modulare Ansatz wird unter anderem von Read und Batson 16 vorgeschlagen Bezogen auf die Tabellenkalkulation bedeutet dies dass die Eingabedaten die Berechnungen und die Ergebnisse in separaten Bereichen gehalten werden eine Praxis der auch der Gro teil der HA Unternehmen folgt Diese Bereiche k nnen durch r umliche Trennung innerhalb eines Arbeitsblatts durch mehrere Arbeitsbl tter in einem Spreadsheet oder sogar mehrere Spreadsheets Arbeitsmappen realisiert werden Die
110. geblieben w ren 11 2 2 Klassifikation nach Rajalingham et al Die Arbeit von Rajalingham et al ber cksichtigt auf der h chsten Ebene Softwarefehler des Tabellenkalkulationswerkzeugs 12 Bei der Abgrenzung zwischen qualitativen und quantitativen Fehlern orientieren sich Rajalingham et al zwar an der Definition nach Panko und Halverson die feinere Aufteilung ihrer Klassifikation erm glicht es jedoch die Klasse der qualitativen Fehler auf die Bereiche Semantik und Wartung einzugrenzen 5 Unter bestimmten Bedingungen ist in Gro britannien die Kontrolle von Spreadsheets vorgeschrieben 39 Die folgende Abbildung zeigt den oberen Bereich der Klassifikation von Rajalingham et al Spreadsheet Errors eee ee System Generated User Generated a oa Quantitative Qualitative Abb 3 System und benutzergenerierte Fehler Quantitative Fehler entstehen nach Rajalingham et al entweder versehentlich Accidental Errors oder aufgrund falscher Schlussfolgerungen Errors in Reasoning Erstgenannte orientieren sich an der Definition von mechanischen Fehlern nach Panko und Halverson Es handelt sich um kleine Unachtsamkeiten die h ufig sofort vom Verursacher bemerkt werden Die folgende Abbildung zeigt die Einteilung der quantitativen Fehler Quantitative Accidental Reasoning SE 4 Ss Domain Implementation Developer End User Knowledge A po fo N a RL Mathematical Real World Representation Knowledge 4
111. gen Tabellen dargestellt die Kardinalit t der Beziehungen ist durchgehend 1 n und wird durch einen Pfeil dargestellt hnlichkeitswerte werden nun zwischen Entit tstypen berechnet Dazu wird zun chst jedem Entit tstyp E die Multimenge E E von Entit tstypen zugeordnet von der er ber Beziehungen abh ngig ist Diese Zuordnung geschieht wieder rekursiv Details siehe weiter unten Dabei besteht die Gefahr von Zyklen wie das Beispiel geh rt zu AngestellterL________ _ _ Abteilung geleitet von zeigt Hier sind Angestellter und Abteilung zyklisch voneinander abh ngig Solche Zyklen lassen sich vermeiden wenn man unterscheidet ob ein Fremdschl ssel Teil des Prim rschl ssels ist oder nicht d h ob die zugeh rige Beziehung identifizierend ist oder nicht Diese wichtige Unterscheidung wird von den meisten Autoren f r das ER Modell auch gemacht Nicht identifizierende Beziehungen werden dann gestrichelt dargestellt wie im Bild oben Das Bild auf der vorigen Seite sieht mit diesen nderungen so aus 97 Reservierung Auftragsposition Auftragskopf Organisations Teil Zeit einheit Lagerdeckung Lagerraum Lagerbestand Lagerort Bedarfsposition Bedarfsplan Die Definition von E E geschieht nun ganz pragmatisch ber die Schl ssel Prim r wie Fremd schl ssel die in der Tabelle f r den Entit tstyp E vorkommen Dazu werden ein paar vereinfachende Annahmen getroffen die die Allgemeinheit des
112. halle Volgershall Altbau Klimadaten vom 08 01 2010 um 13 22 Uhr aktuelle Temperatur 3 9 Celsius Tagestemp Min Max 3 9 Celsius 2 8 Celsius Windrichtung NordOst Windgeschwindigkeit 14 km h Bew lkung stark bew lkt Regenst rke kein Regen rel Luftfeuchtigkeit 89 5 Luftdruck 1015 3 hPa CO2 Gehalt 405 5 ppm Abb 9 Klimadaten als Adobe Air Applikation f r den Desktop 133 6 Literaturverzeichnis 1 Prof Dr Bonin Wirtschaftsinformatik ein weites Feld Juli 2008 2 Internet mystudy gesehen am14 1 10 3 Internet Wikipedia die freie Enzyklop die http de wikipedia org wiki Datenbank gesehen am 19 1 10 4 M ller Golubchykov Hoffmann Cam Duy Nguyen Jensch Anwendungsentwick lung 2 Visualisierung der Klimasensoren Hausarbeit vom 1 4 2009 Version 1 0 134 In der Reihe FINAL sind bisher erschienen 1 Jahrgang 1991 1 2 Hinrich E G Bonin Softwaretechnik Heft 1 1991 ersetzt durch Heft 2 1992 Hinrich E G Bonin Herausgeber Konturen der Verwaltungsinformatik Heft 2 1991 berarbeitet und erschienen im Wissenschaftsverlag Bibliographisches Institut amp F A Brockhaus AG Mannheim 1992 ISBN 3 411 15671 6 2 Jahrgang 1992 1 2 3 4 5 Hinrich E G Bonin Produktionshilfen zur Softwaretechnik Computer Aided Software Engineering CASE Materialien zum Seminar 1992 Heft 1 1992 Hinrich E G Bonin Arbeitstechniken f r die
113. he also Java im Fall der JVM zugeschnitten und verliert an Eignung als Zielmaschine f r andere Sprachen Ein anderer Aspekt ist der Einzug den die JVM in konkrete Hardwarearchitekturen h lt Es tritt inzwischen die Wirkung ein die man in der Anfangszeit einmal f r Java gesehen hat n mlich als g nstiges Vehikel f r die Steuerung von Waschmaschinen Kaffeeautomaten und hnlich niederen Ger ten vielleicht Gaspedale an Autos zu dienen Beispielsweise bezieht der Hersteller Atmel die JVM f r seine 32 Bit Mikrocontroller ein Die AVR32 Architektur 1 bietet neben einem eigenen RISC Befehlssatz bei Nutzung eines bestimmten Erweiterungsmoduls Java Extension Module al ternativ auch eine Untermenge des Java Bytecode als in Hardware gegossenen Befehlssatz an Allein aus solchen willkommenen JVM Umsetzungen heraus verbietet sich jedwede Ver nderung der Wirkung von Bytecodes wenn nicht extrem starke Argumente daf r vorliegen Selbst Erweiterun gen des Bytecodes sind problematisch weil sie JVM Hardwareumsetzungen veralten lassen Wenn es einer Spielwiese bedarf ist stattdessen unbedingt eine Laufzeit Library vorzuziehen Da die JVM eine Stack Maschine ist hat sie von vornherein gute Voraussetzungen als Ziel f r blockorientierte Programmiersprachen Tats chlich gibt es kaum noch eine Programmiersprache f r die kein Compiler mit JVM Bytecode als Zielsprache existiert Gleichwohl ist die JVM nicht das Traumziel f r FORTRAN oder COBO
114. heblich effizienter durch den Einsatz lokaler Funktionen darstellbar sind Im dem folgenden aus 5 entnommenen Beispiel w rden Codeverdoppelungen auftreten wenn innerhalb main ein switch Konstrukt eingef gt w rde bei dem in manchen der cases eine Ausgabe des zu main lokalen Arrays a stattfinden soll import std stdio void main int 9 a standardm ssig mit Nullen initilialisiert void a_detailliert lokale Funktion a la Pascal writefln Array a foreach i element a writefln al d 4d i element writefln ws for int i 0 i lt a length i alil 10 i falls man auf foreach verzichten m chte a_detailliert int s al4 7 writefln a s s 1 4711 writefln a s auch al5 4711 int z hler 0 deutsche Umlaute zul ssig dank UTF 8 foreach ref element a element z hler z hler 100 writefln a Statt jedesmal explizit den Code f r die Ausgabe von a aufzuf hren w re dann entsprechend oft der Aufruf a_detailliert einzusetzen Mit einer au erhalb main liegenden Funktion bzw Methode im Rahmen einer Klasse g be es den Zugriff auf das lokale Array a nicht Dieses Array m sste dann global zur betrachteten Funktion hier also main definiert bzw im Rahmen einer Klasse als Attribut organisiert werden Wesentlich ist hier die in Abb 1 dargestellte Stack Technik bei der eine lokale Funktion If die Blocka
115. hend reduzierter Leistungsf higkeit von Closures Continuations die JVM auch f r die Nutzung dynamischer Programmiersprachen v llig in Ordnung ist Die Behauptung die JVM sei nicht stark genug f r Ruby etc ist ziemlich k hn Trotzdem wurde sie stets mit Hinweis auf fehlende Closures und Continuations ins Feld gef hrt wenn ein Entwicklerteam eine neue VM in Angriff nahm Aus Sicht in der Realit t auftretender Continuations gibt es offensichtlich keinen Grund irgend einen tieferen Eingriff in die JVM vorzunehmen Die jetzige JVM ist in Wirklichkeit stark genug Wichtig ist lediglich dass entsprechende Speicherinformationen wesentlich dabei ist eigentlich nur der Daten und der Control Stack und Stack Reset Befehle nach au en herausgef hrt werden und damit in einer Laufzeitlibrary aufgenommen und spezifisch f r die jeweilige Programmiersprache verarbeitet werden k nnen Ein R ckzug auf einen alten Zustand r im Sinne der Abbildung 2 ist dann m glich Bez glich der Schmutzeffekte auf dem Heap und in noch Stackbestandteilen die 11Statt m n Compiler werden dann nur noch m Compiler mit dem Ziel IL und n von IL aus die Maschinen versor gende Codegeneratoren bzw maschinenspezifische Interpreter ben tigt 12Fs geht zwar nur um Mikrocode von au en gesehen aber geh rt der klar zur Hardware 13Hier w rde sich auch die Katze in den Schwanz bei en da die JVM und die f r Java lebensnotwendigen Laufzeit Li
116. hiedene pers nliche Eigenschaften der Fallstudienbearbeiter angesprochen und ausgebildet werden 22 Aufbau Der Aufbau einer Fallstudie orientiert sich an den drei Unterrichtsprinzipien Exemplarit t Anschaulichkeit und Handlungsorientierung Exemplarit t ist eng mit dem Ziel verbunden Situationen zu behandeln die f r die Fallstudienbearbeiter von Bedeutung sind Der behandelte Fall sollte jedoch nicht nur f r jemanden sondern auch f r etwas exemplarisch sein 8 Dies bedeutet dass die im Rahmen der Fallstudie behandelte Situation verallgemeinert werden kann Unter Anschaulichkeit sind gestalterische Aspekte zu verstehen Verbunden ist dies mit dem Ziel dass der Fallstudienbearbeiter w hrend der Arbeit angeregt wird sich mit der behandelten Thematik intensiver auseinander zu setzen Ein Mittel zur Verwirklichung von Anschaulichkeit stellt die Fallgeschichte einer Fallstudie dar Dabei wird der Bearbeiter sehr detailliert in die Problematik der Fallstudie eingef hrt So kann er durch die Fallgeschichte unter anderem erfahren wo die Situation spielt wer an der Situation beteiligt ist und warum das behandelte Problem berhaupt entstanden ist Handlungsorientierung bedeutet dass die Bearbeiter der Fallstudie sich aktiv am Lernprozess beteiligen und dass alle T tigkeiten von der Planung bis zur Kontrolle von derselben Person ausgef hrt werden sollten 2 3 Einsatz Der Einsatz einer Fallstudie kann in Form eines Entscheidungs un
117. hiedener Nulllagen ausbauen wenn diese etwa aus einem Internet Wiki ausgelesen w rden und temperaturbasis daraus n angepasste anonyme Funktionsobjekte erzeugte und Elementen eines Arrays zuwiese 26 p celsius call 20 gt 20 Celsius p kelvin call 272 gt 1 Celsius So f hrt der Aufruf p kelvin call 272 zur falschen Beschriftung Celsius Allerdings w rde das Aufbewahren von Umgebungsinformationen zu einer unertr glichen Belastung der Laufzeit f hren Insofern verh lt sich Ruby u erst vern nftig F r Programmierer ergibt sich eine einfache Regel Wenn tats chlich in der Umgebung enthaltene Werte aufbewahrt werden sollen m ssen sie explizit lokalen Variablen zugewiesen werden Es resultiert eine Fehlerquelle wenn die Regel ignoriert wird Das genannte Closure Verhalten bez glich globaler Variabler ist keineswegs ein nur Ruby eignen des D nnbrettbohrverhalten Beispielsweise regelt es die Programmiersprache Scala nicht anders Erfreulicherweise wird dieser Sachverhalt f r Scala jedoch sauber dokumentiert 10 Was den Nutzen von Closures betrifft so gibt es neben reihenweise k nstlichen Anwendungsbei spielen auch vern nftige Effekte So lassen sich Codeverdoppelungen z B in Case Listen bei denen F lle st ckweise gleich zu behandeln sind vermeiden Allerdings ist es dem Verfasser nicht gelungen ad hoc Beispiele zu finden die dabei nicht besser eleganter mit weniger Nachdenken und er
118. hmen und Verantwortungen Produkte und Kunden Markte Center Makroprozesse Je Kosten Profit und Investcenter Je Makroprozess Leistungs Kosten Preis Kosten und DB Entwicklung Preis Kosten und DB Entwicklung Leistungs Kosten Ergebnis und und en ickluni erativ ie Prioritaten operative Entscheide und Priorit ten operative Entscheide und Wertentwicklung operative Entscheide und Ma n ane Ma nahmen Ma nahmen Entscheide und Ma nahmen gt Kontrolle Zielerreichung Abweichungsanalyse Leistungsclearing Abb 5 Strategien und Budgets in einem Planungs und Kontrollsystem 2 1 Budget Unter einem Budget wird das formalzielorientierte in wertm igen Gr en ausgedr ckte Ergebnis des gesamten Planungsprozesses verstanden der die Ergebniszielorientierung einer Organisation sicherstellen soll Es legt fest welche Geldmittel f r das Erreichen bestimmter Ziele und die Erledigung der dazugeh rigen Aufgaben in den dezentralen F hrungseinheiten zur Verf gung stehen Budgets repr sentieren die finanziellen Einschr nkungen bzw Anreize die sich aus den Zielsystemen ergeben die auf die dezentralen F hrungsbereiche eines Unternehmens heruntergebrochen werden Zentrale Aufgabe von Budgets ist damit die Koordination von Entscheidungen ber Ziel und Ressourcenvorgaben f r untergeordnete Instanzen Vorgabeentscheidungen Budgets besitzen f r die betroffenen Verantwortungsbereiche Vorgab
119. hsten Beitrages in diesem Heft Closures Continuations und 1 Bonin H E G Faszination Programmierung FINAL 16 Jg Heft 2 August 2006 ISSN 0939 8821 Bonin H E G The Joy of Computing FINAL 3 Jg Heft 5 September 1993 unvollst ndige Vorabfassung vom Juli 1994 ISSN 0939 8821 Nat rlich sind in den vorliegenden Artikeln immer weibliche und m nnliche Vertreter aller erw hnten Per sonengruppen angesprochen Aus Gr nden der Lesbarkeit wird auf Kunstw rter wie z B StudentInnen verzichtet 3 ca 30 Ver ffentlichungen darunter vier B cher Quelle Personal Record Bonin http as uni lueneburg de lebenslauf html abgerufen am 14 1 10 Bonin H E G Compilerbau in der Wirtschaftsinformatik in Facettenreiche Wirtschaftsnformatik FINAL 19 Jg Heft 1 August 2009 ISSN 0939 8821 die Java Virtual Machine Der Compilerbau geh rt jedoch wie Bonin argumentiert zu einer bildungsorientierten Lehre der WI und bleibt ein interessantes Forschungsfeld der Informatik Dieses wird durch st ndig neu entstehende Programmiersprachen dokumentiert Softwareingenieure entwickeln offenbar immer neue Ideen wie professi onelle Programmierung leichter und sicherer werden kann Im Gegensatz zum professionellen Softwareengineering steht die zunehmende Software entwicklung durch Enduser in der Praxis Der Beitrag Methoden der Spreadsheet Entwicklung thematisiert das grunds tzliche Problem
120. hten flexiblen Einsatz der HCM Fallstudie zu gew hrleisten Innerhalb eines jeden Kapitels wird ein Themenbereich aus der Personalwirtschaft behandelt so dass insgesamt die Hauptaufgaben der Personalwirtschaft 3 thematisiert werden Da in der Fallgeschichte stets eine Hauptaufgabe der Personalwirtschaft am Beispiel einer Person und eines Unternehmens beschrieben wird k nnen die Situationen ohne weiteres verallgemeinert werden sodass dem Prinzip der Exemplarit t entsprochen wird Eine gute Fallstudie muss die in Kapitel 2 1 beschriebenen Ziele einer Fallstudie erf llen Dabei wird f r die HCM Fallstudie davon ausgegangen dass die Bearbeiter der Fallstudie bereits theoretische Kenntnisse im Bereich der Personalwirtschaft besitzen Die Ausbildung der Handlungskompetenz fokussiert die Ausbildung von Heuristiken indem bereits vorhandenes Wissen mit Arbeitsschritten innerhalb von SAP ERP HCM verkn pft wird Um die Ausbildung von Heuristiken zu f rdern findet vor der eigentlichen bung eine Wiederholung des vorausgesetzten Wissens statt Trotzdem stellen eingebettete bungen einen Gro teil der HCM Fallstudie dar um die Handlungsorientierung zu gew hrleisten Das Nebenziel der Wissensvermittlung konzentriert sich bei der HCM Fallstudie auf die Vermittlung von SAP Kenntnissen Daf r werden vor einer bung grundlegende Konzepte und Begriffe erkl rt die im Laufe der bung angewendet werden Die durch die Bearbeitung der HCM Fallstudie erwor
121. ich die wirtschaftswissenschaftliche Forschung und Lehre damit besch ftigt welcher Grundausrichtung Strategien angesichts der K uferm rkte in den sp tindustriellen Wirtschaften folgen sollten Das strategische Management wurde grundlegend von Porters Arbeiten ber Wertketten und Wettbewerbsstrukturen gepr gt dominantes Metaziel f r die Formulierung von Strategien war die Schaffung von Wettbewerbsvorteilen Industrien und innerbetriebliche Wertsch pfungen k nnen als arbeitsteilige Prozesse verstanden werden in denen Zulieferer Wert f r 6 Porter M What Is Strategy A 1996 S 70 63 Unternehmen schaffen und im Gegenzug hierf r Erl se realisieren und Unternehmen mit ihren Leistungsangeboten Werte f r Kunden schaffen und Gegenwerte erhalten In der marktwirtschaftlichen Wirtschaftsform geschieht dies immer im Wettbewerb entweder im faktischen Wettbewerb zwischen Unternehmen derselben Branche oder im potenziellen Wettbewerb mit Unternehmen benachbarter Branchen oder vor bzw nachgelagerter Wertsch pfungsstufen die bei ausreichender Attraktivit t in die Branche eines Unternehmens einzudringen gewillt sind Wettbewerbsstrategien zielen in diesem Umfeld grunds tzlich darauf Vielfalt in den strategischen Optionen einzugrenzen oder zu beschneiden die Unternehmen selbst legen sich in ihren Strategien langfristig fest sie wollen hierdurch eine drohende Sprunghaftigkeit in der Ausrichtung ihrer Organisationen vermeiden Im Umga
122. icklung in wertm igen Gr en durch Budgets wiederzugeben Die Kommunikation findet einerseits bei der Budgetaufstellung statt und andererseits in Form von Reports die die Budgetvorgaben mit den tats chlichen Ist Daten vergleichen Die Kontrolle dient der Sicherung der Zielausrichtung der getroffenen Entscheidungen und stellt somit einen Umsetzungscheck der Planvorgaben von Budgets dar Aufgabe der Kontrolle ist die Information ber erzielte Fortschritte und die Initiierung von korrigierenden Ma nahmen Wichtiger Aspekt der Kontrolle ist das Lernen aus den getroffenen Entscheidungen Zudem soll sie ebenso wie die Motivationsfunktion zu zielkonformem Verhalten der Entscheidungseinheiten f hren Somit lassen sich insgesamt sieben Funktionen der Budgetierung definieren Prognose Zielvorgabe Bereichsabstimmung Ressourcenvergabe m Kontrolle m Motivation und Kommunikation 2 3 Budgetierungssysteme Die Budgetierung ist ein komplexer multipersonaler und vielfach auch ein multilokaler Managementprozess der einer ablauforganisatorischen und inhaltlichen Struktur bedarf Letztere wird durch die Festlegung und Beschreibung von Budgetierungssystemen erreicht s Abb 7 69 Leistungsmengen Standardleistungen gt Produkte Produkte und Dienstleistungen Prozesse Projekte K Pd Ei unden
123. iegen Zum einen wurde der Zeitdruck genannt unter dem viele Spreadsheets erstellt werden m ssen Zum anderen wurde ein organisches Design bem ngelt Das bedeutet dass betroffene Spreadsheets entweder eine Abwandlung eines vorausgegangenen Spreadsheets waren oder dass das Spreadsheet w hrend der Entwicklungsphase ohne ausreichende Planung gewachsen ist In diesem Zusammenhang wurden auch die wechselnden Anforderungen w hrend der Entwicklung kritisiert Ein weiterer Grund f r die Fehlerentstehung sind nicht vorhandene oder unzureichende Testphasen sodass in den meisten F llen die Spreadsheets nicht berpr ft wurden Mangelndes Wissen ber die Erstellung von Spreadsheets wurde bemerkenswert selten als Grund angegeben aufgezeigte Fehler in den Formeln wurden von den Testpersonen relativ schnell entdeckt An den hier genannten Sachverhalten also unzureichender Planung knappe Entwicklungszeiten und unzureichende Kontrolle setzen die in Kapitel 3 vorgestellten Ma nahmen an Wie eingangs bereits erw hnt wurde verzichten die Autoren auf den Versuch die Entstehungsursachen von Fehlern f r eine Klassifikation zu verwenden da diese Ursachen allenfalls in Laboruntersuchungen durch Beobachtung oder Befragung der Entwickler herauszufinden w ren nicht aber durch eine reine Analyse des erstellten Spreadsheets So kann beispielweise eine fehlerhafte Finanzformel viele Ursachen haben Tippfehler fehlendes Fachwissen fehlende Kenntnisse
124. ifikation sondern ist der Klasse der Context Errors zuzuordnen Mechanische Fehler werden nun als Slips bezeichnet Auch in der berarbeiteten Version fehlen eine genaue Abgrenzung der Klassen und aussagekr ftige Beispiele Die nachfolgende Abbildung zeigt die berarbeitete Version der Klassifikation 38 All Errors Violations Blameless Errors Qualitative Quantitative Errors Errors Mistakes Slips and Lapses incorrect intention incorrect execution Context Formula Slips Lapses Errors Errors Sensory Memory Section Wrong Motor Errors Algorithm Algorithm Errors Design Wrong Typing Requirements Expression Pointing of Algorithm Abb 2 Uberarbeite Version der Klassifikation von Panko und Halverson Eine ebenfalls von Panko erstellte Zusammenfassung von Studien ber die Fehlerentstehung kommt zu dem Ergebnis dass von 113 betrachteten Spreadsheets 88 Fehler beinhalten Dem Autor zufolge sind selbst bei sorgfaltig entwickelten Spreadsheet Anwendungen mindestens ein Prozent aller Zellen die Formeln beinhalten fehlerhaft Neben der Auswertung bereits vorliegender Studien hat der Autor 2003 zwei Spreadsheet Pr fer aus Gro britannien interviewt Beide Pr fer haben pro Jahr im Schnitt 36 Spreadsheets untersucht Es stellte sich dabei heraus dass kein Spreadsheet fehlerfrei war Beide Pr fer gaben an dass in 5 der F lle schwerwiegende Fehler vorlagen die weitreichende Auswirkungen gehabt h tten falls sie unentdeckt
125. in Der Java Coach Heft 3 September 2007 CD ROM und Papierform PDF Format 4 J rgen Jacobs Dichteprognose autoregressiver Zeitreihen Heft 4 September 2007 CD ROM und Papierform PDF Format 18 Jahrgang 2008 1 Verschiedene Autoren Festschrift f r Prof Dr Meyer Wachsmuth Heft 1 Juli 2008 CD ROM und Papierform PDF Format 2 Ulrich Hoffmann Ausgew hlte Kapitel der Theoretischen Informatik Heft 2 Dezember 2008 CD ROM und Papierform PDF Format 19 Jahrgang 2009 1 Verschiedene Autoren Festschrift f r Prof Dr Goede Heft 1 August 2009 CD ROM und Papierform PDF Format 20 Jahrgang 2010 1 Hinrich E G Bonin Konstrukte Konstruktionen Konstruktionsempfehlungen Programmieren in LISP Heft 1 M rz 2010 CD ROM und Papierform PDF Format 2 Verschiedene Autoren Festschrift f r Prof Dr Bonin Heft 2 April 2010 CD ROM und Papierform PDF Format 138 Herausgeber fur diese Ausgabe Prof Dr Horst Meyer Wachsmuth Leuphana Universitat L neburg Volgershall 1 D 21339 L neburg Germany email mw uni leuphana de Lektorat fur diese Ausgabe Maja Irmhild Sch tte Hoof MA Lektorin f r Deutsch im Fremdsprachenzentrum der Leuphana Universitat L neburg Verlag Eigenverlag Fotographische Vervielf ltigung Leuphana Universit t L neburg vormals Fachhochschule Nordostniedersachsen Erscheinungsweise ca 4 Hefte pro Jahr F r unverlangt eingesendete Manuskripte wird nicht gehaftet
126. ing zusammengefasst 7 In diesem Beitrag wollen wir uns auf Ma nahmen zur Fehlervermeidung konzentrieren Nach einer Systematisierung m glicher Fehlerarten und ursachen wird eine Auswahl von m glichen Fehlervermeidungsma nahmen in den Phasen Planung Entwicklung Kontrolle und Verwendung von Spreadsheet Applikationen vorgestellt wobei die Einflussfaktoren Dringlichkeit und Wichtigkeit der Anwendung in die Betrachtung mit einbezogen werden 2 Fehlerarten und ursachen Im Folgenden werden drei unterschiedliche Fehlerklassifikationen vorgestellt um ausschnittsweise die vielf ltigen Sichtweisen auf die Fehlerentstehung aufzuzeigen Zun chst wird die Klassifikation von Panko und Halverson und deren berarbeitung Ein Beispiel f r softwareseitige Fehler ist bspw die Fehlinterpretation von Jahrhunderten in MS Excel 97 Siehe hierzu http support microsoft com kb 180159 EN US Abruf am 9 11 2009 3 Zugunsten einer besseren Lesbarkeit des Textes haben wir uns dazu entschlossen auf die Nennung der jeweils weiblichen Form zu verzichten In der maskulinen Form sind Frauen selbstverst ndlich mitgemeint Im Original Spreadsheet engineering is concerned with all aspects of creating spreadsheets 36 betrachtet Die Arbeit von Panko und Halverson wird als der erste ernsthafte Klassifikationsversuch angesehen 8 Dariiber hinaus dienen Teile dieser Klassifikation als Grundlage f r viele weitere Ans tze wie z B auch den von
127. ird Somit ist die Budgetierung als ein wichtiges Steuerungsinstrument anzusehen Auch Kritiker der Budgetierung teilen die Auffassung dass Budgets und Budgetierung die Steuerungsbedarfe des Managements erf llen und den vorrangigen Managementprozess zur Zielfestlegung Ressourcenallokation und Gleich R Kopp J Leyk J Ans tze zur Neugestaltung 2003 S 461 2 Weber J Linder S Budgeting 2003 S 12 B Peem ller V Grundlagen und Einsatzgebiete des Controlling 1997 S 162 4 Gr nig R Planung und Kontrolle B 2002 S 23 71 Leistungs berwachung darstellen sollen Pfl ging definiert Budgetierung dementsprechend als alle mit dem Budget verbundenen Prozesse des Leistungsmanagements Hier wird erneut deutlich dass die Erarbeitung und Aufstellung der Budgets genauso zur Budgetierung geh rt wie ihre Wiederverwendung in der Leistungsmessung Kontrolle und Abweichungsanalyse Es dr ngt sich die Frage auf ob eine solche zentrale Stellung inklusive der Funktionsbreite die Budgets in der Welt der betriebswirtschaftlichen Steuerung haben sollen nicht zu einer berforderung dieses Instrumentes f hren m ssen Trifft dies zu ist eine Entfeinerung der Budgetierung und eine funktionale Desintegration angesagt Die Steuerungsfunktion von Budgets soll die Umsetzung der Strategien und der relevanten Ma nahmen bewirken Dabei f hrt der Zweck der Koordination dazu dass Manager bei der Festsetzung der Zielh he reali
128. isieren findet sich in FE05 Als Ma f r die hnlichkeit zweier Relationen wird die normierte symmetrische Differenz der Entit tenmengen auf denen die Relationen definiert sind genommen In dieser Arbeit soll dieser Ansatz weiter verfolgt werden Es werden zwei Modellierungsvarianten und die daraus resultierenden Unterschiede betrachtet F r beide Modellierungsmethoden werden hnlichkeitsma e definiert Beispielhaft werden einige der Referenzdatenmodelle aus SC97 mit den vorgestellten Methoden untersucht Dazu werden passende Werkzeuge mit dem CAS System Mathematica entwickelt 2 Ahnlichkeitswerte und Strukturanalogien Grunds tzlich kann die Identifikation von Strukturanalogien auf zwei Wegen erfolgen 1 Die grafische Darstellung der Datenmodells kann per Augenschein oder durch graphentheo retische Methoden auf Analogien hin untersucht werden oder 2 aus einer abstrakten Repr sentation des Datenmodells etwa im data dictionary k nnen mittels eines Algorithmus numerische Ma zahlen f r das Vorliegen von Analogien gewonnen werden 93 Hier soll haupts chlich der zweite Weg verfolgt werden Allerdings l sst sich zeigen dass durch eine leichte Modifikation des verwendeten Algorithmus brauchbare Schritte in Richtung auf die erste Vorgehensweise getan werden k nnen Es soll zun chst einmal die Definition des hnlichkeitswertes aus wiederholt werden Dazu sei ein Datenmodell mit Entit ten
129. kret Folgendes e Adresse des n chsten auszuf hrenden Befehls e vollst ndiger momentaner Speicherzustand d h fester Speicher darunter die Werte der auf Programmebene definierten Variablen sofern diese Variablen nicht vom Compiler als Grundlast auf dem Stack ab BOS Bottom Of Stack gelegt werden Stack und momentaner Stackzeiger TOS Top of Stack e die gerade benutzten Teile des Heap Tats chlich weisen praktisch alle g ngigen Programmiersprachen eine bestimmte Art von Conti nuation Konzept auf Continuations definieren dabei m gliche Programmfortsetzungen nach Eintritt einer Exception Sie m ssen dazu als R ckzugspositionen explizit definiert werden Allerdings wird an der R ckzugsposition blicherweise nur jener Teil des Speicherzustands gesichert der billig zu haben ist n mlich der gerade g ltige Stackzeiger TOS r Die f r Continuations relevanten Probleme lassen sich besonders einfach am Speicherabbild eines gerade ablaufenden C Programms beleuchten da dabei Continuations Fffekte in Multithreading 5Die Programmiersprache Scala kennt seit Vs 2 8 ein Analogon dazu s 11 Den C Konstrukten setjmp und longjmp entsprechen nat rlich mit syntactic sugar versehen die Scala Funktionen shift und reset Die von Sca la benutzte JVM merkt davon allerdings nichts Beide Scala Funktionen werden per Compiler Library abgedeckt Insofern w rde die Betrachtung von Scala keine zus tzlich
130. ktivierung der sie enthaltenden Funktion f mit benutzen kann Dabei sind f r das Laufzeitsystem keinerlei besondere Vorkehrungen n tig Es gen gen die oh nehin f r potentiell rekursive Funktionen blichen Standards der Blockaktivierungen mit effizienter Freigabetechnik unter simplem Zur cksetzen des Stackzeigers Dies wird noch n her bei der Untersuchung der Continuations s u diskutiert Dort wird mit viel Sinn f r Marketing formuliert So hei t es auf S 152 Intuitively Scala s closures capture variables themselves not the value to which variables refer 27 Code I 1 Feste Daten _ Funktion f gt zu f lokale Funktion If If hat neben seinen eigenen alle Pascal bzw alle von ihm gesehenen D Scala und GNU C C lokalen Variablen Objekte und aktuellen Parameter der Mutterfunktion f Stack im Zugriff 1 1 1 N Li a ry 1 1 1 l 1 1 ear E i nun ATTA Blockaktivierung der Funktion If PETE EEE Tos EEE Z letzte Blockaktivierung der Funktion f einzige Blockaktivierung falls nicht rekursiv benutzt Abbildung 1 Speichersituation nach Aufruf der lokalen Funktion If 3 Continuations Eine Continuation bezeichnet f r ein Programm P zu einem bestimmten Zeitpunkt t die vollst ndige Information dar ber wie P fortzusetzen und letztlich zu Ende zu bringen ist Bei Programmier sprachen wie Pascal oder C enth lt die Continuation beispielsweise kon
131. ktur das Spreadsheet unn tig vergr ert und dadurch Zusammenh nge schwerer erkennbar macht Er empfiehlt analog zur Kapselung von Daten und ihren Methoden in der Objektorientierung Daten und Berechnungen zusammenzuhalten 20 Der Autor zielt damit auf eine Reduzierung der Komplexit t und ein besseres Verst ndnis der Anwendung ab Das folgende Beispiel einer Personalkostenplanung zeigt eine Umsetzung der Empfehlungen von Raffensperger vgl Abbildung 9 Die monatlichen Personalkosten werden f r einzelne Unternehmensbereiche unterschiedlich berechnet Eine r umliche Trennung von Daten Berechnungen und Ergebnissen w rde zu einem un bersichtlichen Spreadsheet f hren 49 1 Personalkostenplanung 151 Hr Personalkostenplanung denen eee nnn ii Abb 9 Spreadsheet Design nach Raffensperger Der Ansatz von Raffensperger scheint besonders dann geeignet zu sein wenn geringe Datenmengen vorliegen diese jedoch durch eine gr ere Menge an Formeln verkn pft werden Die Beispiele zeigen dass die Umsetzung bzw Realisierbarkeit der beiden Ans tze stark von der Aufgabenstellung abh ngig ist So ist auf der einen Seite die Vorgehensweise nach Raffensperger bei datenintensiven Anwendungen weder empfehlenswert noch praktikabel Andererseits kann sich auch die modulare Einteilung nachteilig auswirken So besteht die Gefahr dass Sachverhalte auseinandergerissen und dementsprechend Aufbau
132. ktur hei en und mit E R bezeichnet werden Man erh lt dann daraus das anonyme hnlichkeitsma A R Ra Im Beispiel sieht das dann so aus dass E A Eu B o o o o ist o steht dabei f r ein Blatt das sozusagen anonym bleibt Nun weisen A und B die gleiche topologische Struktur auf Diese Vorgehensweise ber cksichtigt nicht dass das Datenmodell in Wirklichkeit kein Baum ist Im Beispiel etwa sind zwei Bl tter identisch Soll das ber cksichtigt werden d h sollen zwei topologische Strukturen nur dann als gleich gelten wenn identische Bl tter in beiden bereinstimmen bis auf Reihenfolge nat rlich dann ist eine kompliziertere Vorgehensweise n tig Ein ausf hrlicheres Beispiel findet sich in Abschnitt 3 3 2 Will man zwei verschiedene Datenmodelle auf Analogien untersuchen so kann man folgenden Trick anwenden Man f hrt in jedem Datenmodell eine neue Relation Global ein die formal als Kreuzpro dukt aller Relationen des Modells definiert ist Das hnlichkeitsma Aq Global Globalz liefert dann die gr te gemeinsame Teilstruktur zur ck Ein Beispiel dazu findet sich ebenfalls auf in Abschnitt 3 3 2 Dort wird auch diskutiert welche Auswirkungen es hat wenn auf identische Baumbl tter geachtet wird diese also in beiden Strukturen bereinstimmen sollen 103 3 Anwendung auf Datenmodelle Aus der bereits genannten Quelle SC97 soll nun vor allem ein Datenmodell n her untersucht werden n
133. lementierung von Formeln und zum Einsatz von Systemfunktionen zur Fehlervermeidung Sowohl der Werkzeugeinsatz als auch die Empfehlungen k nnen in Entwicklungsmodelle integriert werden die oftmals den Anspruch haben den gesamten Lebenszyklus des Spreadsheets von der Planung bis hin zur Archivierung abzudecken Unser Beitrag orientiert sich an dem Lebenszyklusmodell von Read und Batson 16 Als erstes wird die Planungsphase betrachtet In dieser Phase erfolgt die Beschreibung der Problemstellung die durch das Spreadsheet modelliert werden soll Dazu sind Fragen zur 44 Datenbeschaffung den durchzuf hrenden Berechnungen aber auch der Bewertung von Alternativen zum Einsatz von Tabellenkalkulationssoftware zu beantworten Auf der Grundlage der Ergebnisse der Planungsphase kann das Design bzw die Entwicklung erfolgen In der Design und Entwicklungsphase liegt der Fokus auf der Anordnung von Daten und Ergebnissen der Implementierung der Formeln sowie der Konsolidierung bei Verwendung von mehreren Arbeitsbl ttern Nachdem die Entwicklung abgeschlossen ist wird in der Testphase berpr ft ob das Spreadsheet die Anforderungen der Planung erf llt und korrekte Ergebnisse liefert Hierzu wird beispielhaft der Einsatz eines Testwerkzeuges dargestellt Da Fehler nicht nur in der Entwicklungsphase sondern auch w hrend der Verwendung bzw durch nachtr gliche Modifikationen entstehen k nnen wird auf diese Phase im Lebenszyklus des Spreadsheets ebenf
134. lerentstehung Quantitative Fehler f hren sofort zu falschen Ergebnissen bottom line values im Spreadsheet Qualitative Fehler dagegen werden von den Autoren als M ngel definiert die sich negativ auf das Spreadsheetmodell auswirken und im sp teren Verlauf zu quantitativen Fehlern f hren k nnen bspw indem im Rahmen einer Was w re wenn Analyse Wert nderungen anschlie end nicht r ckg ngig gemacht werden Quantitative Fehler k nnen in drei Auspr gungen vorkommen Eine Auspr gung sind mechanische 37 Fehler die durch Unachtsamkeiten wie Vertippen oder versehentliches Referenzieren einer falschen Zelle hervorgerufen werden Mechanische Fehler treten zwar relativ h ufig auf werden aber meist fr hzeitig entdeckt und korrigiert Eine weitere Auspr gung der quantitativen Fehler bezieht sich auf die Logik der im Spreadsheet verwendeten Formeln Hier wird auf der einen Seite unterschieden ob der Fehler leicht Eureka Errors oder schwer Cassandra Errors nachweisbar ist Auf der anderen Seite wird unterschieden ob es sich um einen reinen Logikfehler handelt oder ob der Fehler auf ein falsches Verst ndnis des Anwendungsbereichs zur ckzuf hren ist die richtige Umsetzung der falschen Formel Die Aufdeckungsrate bei logischen Fehlern ist nach Panko geringer als bei den mechanischen Fehlern Mit Omission Errors der dritten Klasse der quantitativen Fehler werden M ngel im Spreadsheetmodell bezeichnet Die Aufdeckungsrate die
135. llung welche durch das Spreadsheet modelliert werden soll ergibt sich mit den ben tigten Daten und deren Verkn pfung in Form von Formeln bzw Berechnungen im weiteren Sinne auch Makros etc die Struktur des Spreadsheets Je komplexer die Struktur ist desto gr er sind der Entwicklungsaufwand und das Risiko dass Informationen die dem Spreadsheet entnommen werden fehlerhaft sind Je k rzer die Zeitspanne ist die f r die Entwicklung zur Verf gung steht desto gr er ist die Wahrscheinlichkeit dass Fehler entstehen und bersehen werden da Planungs und Testphasen aufgrund der Zeitnot ausbleiben oder unzureichend sind Neben der Struktur und der Dringlichkeit ist auch Bedeutung des Spreadsheets ein zu ber cksichtigender Faktor Die Auspr gungen aller drei Dimensionen bestimmen die Kategorie der zu entwickelnden Anwendung Diese hat Auswirkungen auf den Aufwand der die Breite und Tiefe der Ma nahmen zur Fehlervermeidung und Fehlerfindung bestimmt sowie auf das Risiko der Fehlerentstehung Je geringer der betriebene Aufwand ist desto h her wird 45 das Fehlerrisiko sein welches in Kauf genommen werden muss In Abbildung 6 wird dieser Zusammenhang noch einmal veranschaulicht Problemstellung N x N y x N Formeln Berechnungen 7 Risiko I I I Dringlichkeit i 1 I L gt Aufwand I I I Bedeutung M N x N PR N N a Legen
136. ls Thread Eine zus tzliche Visualisierung mittels wechselndem Live Bild per Webcam vom Dach Volgershall wurde auf der Internetseite http www leuphana de wetter im plementiert Es wurde eine zweidimensionale Visualisierung mittels Flash Film auf der Internet seite eingefiigt Durch die Montage der Sensorik auf einem Fahnenmast ca 9 m ber dem Dach des Altbaus in Volgershall erhielt man korrekte Messwerte Weniger aktive Systeme werden ben tigt Energieeinsparung 128 Nicht erreichte Ziele Der CO2 Me sensor wurde zwar installiert aber programmiertechnisch noch nicht eingebunden Die Messwerte waren daher zu der Zeit nur lokal und nicht im Netz werk verfiigbar Die Visualisierung ber Diagramme und frei w hlbare Zeitr ume war nicht funkti onsfahig bzw arbeitete mit falschen Werten Daher wurde vorl ufig das alte VUE Archiv auf der Internetseite eingebunden Im Sommer 2009 wurde ein Programm erstellt das nun auch die CO2 Werte von der Mefsonde in die Klimadatenbank schreibt Alle Visualisierungen wurden angepasst 4 Host UJ Database Query Database wetterdaten 13 table s Tee f Records See crested updated me m E berechnetewerte 472 593 32 6 MB 2009 07 17 07 59 15 InnoDB _ E bodentemperatur 170 285 5 5MB 2009 07 17 07 59 15 oe InnoDB El co2 19 399 1 5MB 2009 08 24 13 38 03 N A InnoDB E daemmerung 33 193 1 5MB 2009 07 17 07 59 15 Nid InnoDB Ch helligkeitosten 93 915 3 5
137. lvorgabe lassen sich die notwendigen Handlungen der dezentralen F hrungseinheiten ableiten Bereichsabstimmung Die Elemente der Ziellogik eines Unternehmens sind deshalb den einzelnen Organisationseinheiten zuzuordnen deren Realisation wiederum zur Erreichung des Gesamtziels bzw Unternehmensziels f hren Budgets f r untergeordnete F hrungseinheiten bedingen deshalb immer auch die bertragung einer entsprechenden Zielverantwortung Ressourcenvergabe Sie umschlie t sowohl die Zuteilung finanzieller als auch operationaler Ressourcen zu den jeweiligen Organisationseinheiten um die gesetzten Leistungsziele zu verwirklichen Buchner H Planung im turbulenten Umfeld B 2002 S 61 und Horvath P Controlling B 2003 S 168 f und 206 ff und Wall F Planungs und Kontrollsysteme B 1999 S 14 und Gr ning R Planung und Kontrolle B 2002 S 42 und Pfl ging N Beyond Budgeting B 2003 S 27 und S 494 10 Hansmann K W Kurzlehrbuch Prognoseverfahren B 1983 S 11 68 Motivation soll plankonformes Verhalten erzeugen weshalb Motivation an die festgelegten Ziele gekoppelt ist Durch die Schaffung von finanziellen Anreizen die mit der Zielerreichung verbunden sind wird versucht die Organisationsteilnehmer zu zielkonformem Verhalten zu bewegen Um zielorientiertes Verhalten der Organisationsteilnehmer zu erm glichen ist die Kommunikation der Ziele notwendig Dazu ist die geplante Unternehmensentw
138. m guten Ruf unserer Institution geleistet Die Abwechslung in den Themen l sst uns hoffen dass nach dem Motto Wer vieles bringt wird jedem etwas bringen Goethe Faust viele Leser Anregendes finden Wir w nschen viel Freude bei der Lekt re und Erfolg beim Vermehren der Einsichten GruBwort des Dekans Lieber Herr Kollege Prof Dr rer publ Dipl Ing Dipl Wirtsch Ing Bonin lieber Hinrich Du wurdest im Oktober 1988 an den Fachbereich Wirtschaft der Fachhochschule Nordostniedersachsen berufen Du kamst von der Hochschule Bremerhaven an der ich ein paar Jahre zuvor als Lehrbeauftragter t tig war Daher war mir klar wir hatten eine gute Wahl getroffen Dein Lehrgebiet DV Anwendung in der ffentlichen Verwaltung war eine echte Bereicherung und Ausweitung des Lehrangebots unserer Hochschule Mit gro em Elan und Kreativit t hast Du Deine Fachdisziplin und Deine Forschungs und Lehrinteressen in die Wirtschaftsinformatik und den Fachbereich eingebracht Als Mit Herausgeber und Autor der Reihe Programmierung komplexer Systeme im de Gruyter Verlag und als Herausgeber der Reihe FINAL Fachhochschule Nordostniedersachsen Informatik Arbeitsberichte L neburg sp ter Forum Informatics at Leuphana hast Du Deine Ideen nicht nur einem breiten Fachpublikum vorgestellt sondern auch Deinen Fachkollegen Anregung und eine hervorragende Gelegenheit geboten ihre Ideen zu publizieren Dein Engagement und deine Beharrli
139. men auf die Ver nderungen in den Industrien und M rkten zu sichern Die Beobachtungszyklen des Unternehmensumfeldes werden von einer j hrlichen Auspr gung auf eine st ndige berwachung des externen Geschehens umgestellt die Diskussion und Bewertung strategierelevanter Sachverhalte wird offen und mit einer externen Perspektive gef hrt strategische Entscheidungen und Schwerpunkte werden wie ein Portfolio von Optionen angesehen und permanent neu priorisiert die Ergebnisse von Strategien permanent beobachtet und das gesamte Wertmanagementsystem als lernendes System ausgestaltet und letztlich die Ressourcenzuteilung aufgrund von Strategiewechsel wird beschleunigt Das gewandelte Wirtschaftsumfeld verst rkt diese Tendenz der Komplexit tssteigerung und Flexibilisierung von Strategien Neue Zielm rkte neue Zielkunden und neue Leistungsangebote bewirken dass die Zahl der strategischen Optionen erh ht wird und deshalb einen erh hten Steuerungsbedarf im strategischen Management zur Folge hat Innovationen sind gefragt und Wettbewerbsvorteile hat nicht das Unternehmen das Innovationsm glichkeiten verhindert sondern sie entdeckt und gestaltet Andere Wettbewerbsvorteile sind durch Allianzen Kooperationen oder neue Wertsch pfungsgestaltungen bzw gemeinschaften m glich All dies f hrt zu sehr viel offensiver zu formulierenden Strategien und zu einer Strategisierung der Unternehmensf hrung in der Formulierung Bewertung Kommunikation
140. mlich das Modell zur Vertriebsabwicklung SC97 S 458f Abb B II 25 Das Datenmodell liegt als PERM vor weshalb haupts chlich der hnlichkeitswert f r PERM ver wendet wird Die Komplexit t des Modells ist aus der Abbildung 2 ersichtlich in der die Entit ten Relationen durch ihre Nummern repr sentiert sind und die gerichteten Pfeile angeben von welchen Entit ten welche Relation abh ngig ist sie zeigen immer von der Relation auf eine Entit t geben also Fremd schl sselbeziehungen wieder Auch in dieser Darstellung ist klar erkennbar was Entit ten was Relationen und was als Entit ten reinterpretierte Relationen sind Entit ten sind Senken Relationen Quellen im gerichteten Graphen alle anderen Knoten sind reinterpretiert Es ist hier nicht der Ort die fachlichen Hintergr nde dieses Modells auszubreiten es sollte der ge sunde Menschenverstand ausreichen um mit den recht klaren Entit tsnamen auch eine einigerma en klare Auffassung von der sachlichen Bedeutung zu bekommen Die Zuordnung der Nummern in Abbildung 2 zu den Entit tstypen und Relationen des Modells entnimmt man folgender Tabelle Nr Entit t Relation Sr Entit t Relation Organisationseinheit Ladeliste Zeit Ladelisteposition Lagerort Versandtour Artikel Kundenrechnung Kundenauftragstyp Kundenrechnungsposition Kunde Versandtransporteinheit Kundenkondition Versandtransportmittel Pr fplan Versandpackungsart Arbeitsplan
141. msetzung ein permanentes Ma nahmencontrolling im Zuge des operativen Steuerungsprozesses durchf hrt Typischerweise werden diese Ma nahmen in Projekten realisiert weshalb ein gut funktionierendes Projektcontrolling wichtige Voraussetzung f r die Umsetzung von Strategien ist Das Projektcontrolling muss sowohl die Kontrolle der Meilensteine als auch der Ergebniswirkung vereinen wobei als Ergebnis des Projektes das strategische Ziel aufzufassen ist zu dessen Erreichung die Ma nahme ins Leben gerufen wurde Dieser Ansatz steht in enger Verbindung mit der Budgetierung von Projekten die im Verlaufe dieser Arbeit bereits ausf hrlich erl utert wurde Das Ergebnis dieses Prozesses ist ein strategisches Budget das die strategischen Aktionsprogramme beinhaltet welche Investitionen in neue Produkte Dienstleistungen F higkeiten Prozesse etc darstellen Jedoch umfasst dieses Budget lediglich zehn Prozent des gesamten Unternehmensbudgets da der Gro teil der Unternehmensressourcen durch das bestehende Basisgesch ft beansprucht wird Vorteilhaft ist dass die abgeleiteten Aktionsprogramme aus der Summe der Aktivit ten deutlich hervorgehoben und strategische Themen priorisiert mit Ressourcen ausgestattet werden Ein Planungssystem das die strategische mit der operativen Planung ber strategische auch nicht finanzielle Ziele und Aktionen sowie dessen 8 Horvath amp Partners Hrsg Beyond Budgeting umsetzen B 2004 S 134 f 9
142. mtheit dazu beitragen sollen mittel und langfristige strategische Ziele zu verwirklichen Der Ressourcenbedarf dieser Ma nahmen wird budgetiert und die Ma nahmen erhalten Outputziele um ihren Beitrag zur strategischen Zielerreichung bewerten zu k nnen Dadurch bewegt sich die Budgetierung von einem bottom up getriebenen Verfahren zu einer Planung mit st rkerem Zielcharakter in deren Mittelpunkt die Frage steht was erreicht werden soll und nicht was erreicht werden kann Die Zielvorgaben der Balanced Scorecard verkn pfen somit strategische und operative Planung Abb 12 macht deutlich wie Ergebnisziell cken durch Ma nahmen geschlossen werden k nnen Das beschriebene Prinzip stellt allerdings nur einen Orientierungsrahmen dar da es sich in der Realit t nur selten umsetzen lassen wird 5 Kaplan R Norton D Die strategiefokussierte Organisation B 2001 S 259 Kaplan R Norton D Die strategiefokussierte Organisation B 2001 S 248 f 2 Horv th amp Partners Hrsg Beyond Budgeting umsetzen B 2004 S 135 80 Ergebnisbeitrag Jahr 1 Ergebnis Ist Jahr O Ma nahme Ma nahme Ma nahme Ma nahme Ziel Jahr 1 amp 2 2 3 Abb 12 Ergebnisbeitrag von MaBnahmen Quelle hnlich Horvath und Partners Hrsg Beyond Budgeting umsetzen B 2004 S 135 Durch die Balanced Scorecard finden strategische Aktionen Eingang in das operative Controlling das zur Sicherstellung der Aktions und damit Strategieu
143. n Dar ber hinaus ist die Anwendung zu dokumentieren sowohl durch eine Anleitung 46 zur Benutzung des Spreadsheets als auch durch eine technische Dokumentation sowie ein Changelog Fiir ein solches Vorhaben sollte die entsprechende Entwicklungszeit zur Verfiigung gestellt werden 3 1 Planung In der Planungsphase werden grundlegende berlegungen zur Entwicklung des Spreadsheets angestellt In Abschnitt 2 3 wurden unzureichende Planungsma nahmen als einer der Hauptgr nde f r Qualit tsprobleme der Anwendung genannt auch indirekt durch das ungeplante Wachsen der Anwendung w hrend der Entwicklung In einer von Powell et al durchgef hrten Befragung wurde festgestellt dass mehr als die H lfte der Unternehmen sog HA high awarenes Unternehmen ihre Spreadsheet Entwicklung mit einem ausgepr gten Bewusstsein f r Fehlerentstehung planen 18 Eine sehr umfassende Planungsphase wird in dem Lebenszyklusmodell von Read und Batson 16 beschrieben Diese soll im Folgenden verk rzt dargestellt werden Die erste Stufe der Planungsphase dient der Festlegung von Zielen d h es ist zu definieren welche Problemstellung durch das Spreadsheet modelliert werden soll und welche Ergebnisse produziert werden sollen Dies schlie t auch die Festlegung der Grenzen der Anwendung mit ein Dar ber hinaus sind Anforderungen bzgl der Datenbeschaffung und der personellen Ausstattung des Projekts zu kl ren Nach der Projektkategorie also Struktur
144. n Sie sind in ihrer Undurchschaubarkeit min destens so gef hrlich wie Programme mit selbstmodifizierendem Code das alte Hobby trickreicher Assemblerprogrammierer oder mit dynamisch modifizierten Operatorpr zedenzen im alten ALGOL 68 dank Fehldesign m glich Auch f hren die Einschr nkungen nebenbei zu einem erheblichen Dokumentationsaufwand f r die Sprache Damit ein Programmierer berhaupt sicher arbeiten kann muss ihm ja u a mit Begriffen der Programmiersprache vermittelt werden wie sich das System beim R ckgriff auf eine Continuation genau verh lt Dazu geh ren Antworten auf Fragen folgender Art e Wird mit den Ursprungswerten weiter gearbeitet e Sieht die Sprache vor dass beim R ckfall auf r im Gegensatz zu einer m glichen Programmie rererwartung doch mit dem letzten neueren Stand einiger Variablen weitergearbeitet wird e Welche Seiteneffekte hat die Nutzung einer Continuation in einem Thread auf den Ablauf anderer Threads 4 Die JVM unter dem Blickwinkel von Closures und Conti nuations Die Java Virtual Machine kurz JVM ist ein sp ter Nachfahre der f r Pascal realisierten u a im UCSD Pascal System eingesetzten P Code Maschine 9 Wie jene virtuelle Maschine definiert sie in Form ihres Bytecodes zugleich eine Zwischensprache IL f r Intermediate Language auf dem Weg von einer h heren Programmiersprache hin zum Code einer realen Maschine Sch n ist es wenn die IL wohldefiniert und stabil ist Tr
145. n Durchlesen der Fragen in der Situations Gesamtgruppe beschreibung Durchf hrung der Durchlesen der Zusammen fassung Verkn pfung theoretischen Wissens mit Handlungen bung in SAP Abb 2 Beispielhaftes Ablaufschema zum Einsatz der HCM Fallstudie in Anlehnung an 7 3 5 Ausgew hltes Kapitel Zur Veranschaulichung des in Kapitel 3 3 und 3 4 beschriebenen Fallstudienkonzepts wird an dieser Stelle beispielhaft das Kapitel Organisationsmanagement aus der Einf hrungsfallstudie vorgestellt In der Einleitung des Kapitels Organisationsmanagement wird im ersten Teil auf das Bed rfnis eingegangen die Mitarbeiter eines Unternehmens mit ihren Aufgaben Befugnissen und Verantwortungen in einer Struktur abzubilden Der zweite Teil der Einleitung befasst sich mit der Notwendigkeit eine entsprechende Struktur in einem Personalinformationssystem PIS abbilden zu k nnen und die Struktur f r Auswertungen im Reporting zu verwenden W hrend der vorbereitenden thematischen Auseinandersetzung wird der Bearbeiter mit drei Fragestellungen zum Thema Organisationsmanagement konfrontiert Bei der ersten Frage wird der Bearbeiter aufgefordert eine mindestens vierstufige Unternehmensstruktur zu zeichnen In der zweiten Frage befasst sich der Bearbeiter mit den Daten die ben tigt werden um eine Unternehmensstruktur in einem PIS abzubilden Dabei kann die L sung der er
146. n jeweils f nf Spreadsheets von zwei Beratungsunternehmen einem gro en Finanzdienstleister einem produzierenden Unternehmen und einer Bildungseinrichtung untersucht Insgesamt wurden in den 25 Spreadsheets 381 potenzielle Fehler entdeckt von denen 117 nach R cksprache mit den Spreadsheet Entwicklern tats chlich als Fehler eingestuft wurden Von den 117 Fehlern hatten 70 quantitativen Einfluss ein Fehler verf lschte das Ergebnis um 100 Millionen Dollar Powell et al gewinnen aus ihren Untersuchungen folgende Erkenntnisse e In einigen Organisationen gab es Spreadsheets die im Wesentlichen frei von Fehlern waren e Der Kenntnisstand der Mitarbeiter ber den Umgang mit Spreadsheets reichte innerhalb der einzelnen Organisation von hervorragend bis schwach e In einigen Organisationen waren Spreadsheets mit einer hohen Anzahl an Fehlern im Einsatz Einige dieser Fehler hatten betr chtliches Ausma e Ein Gro teil der Fehler hatte keinen Einfluss auf das Ergebnis oder wirkte sich nur auf zu vernachl ssigende Berechnungen aus 42 e Der Zusammenhang zwischen der Bedeutung der Ergebnisse des Spreadsheets fiir die Organisation und ihrer Qualit t ist gering e Aus der Sicht der Spreadsheet Entwickler beinhalten nur wenige Spreadsheets Fehler welche die tats chliche Verwendbarkeit einschr nken Die Entwickler wurden von den Autoren zus tzlich befragt welche Gr nde ihrer Meinung nach f r qualitativ minderwertige Anwendungen vorl
147. nalyse Planung und Umsetzung Das Management von Strategien hat folglich eine harte Seite in der es um konkrete Fragen der Strategiefindung und umsetzung wie Ziele Zielh hen und Zielerreichung geht aber auch eine weiche Seite in der F hrung Zusammenarbeit Motivation und Unternehmenskultur eine wichtige Rolle spielen F r Unternehmen ist die Strategieentwicklung und umsetzung der Kern der unternehmerischen F hrung Eine Unternehmensstrategie besteht aus den Schachz gen dem Spielplan mit dem Wachstum erzielt eine Marktposition erreicht Kunden gewonnen und gebunden der Wettbewerb bestanden das Unternehmen organisiert und die Ziele erreicht werden sollen Der Zweck einer Unternehmensstrategie ist damit durch Aktionen eine gew nschte Wettbewerbs position und finanzielle Leistungsst rke zu erreichen und zu erhalten und im Idealfall Wettbewerbsvorteile gegen ber Rivalen zu erlangen die die M glichkeit von berdurchschnittlichen Renditen schaffen Eine Unternehmensstrategie entwickelt und ver ndert sich im Zeitablauf sie geht entweder aus proaktivem Verhalten des Managements oder als Reaktion auf unerwartete Entwicklungen im Umfeld oder Markt des Unternehmens hervor Die sprachlich historischen Wurzeln des Strategiebegriffes liegen in der Milit rwissenschaft und sind dort auf das griechische Wort strategos 61 zur ckzuf hren was Heeresf hrer bedeutet Seit der Mitte des 20 Jahrhunderts fand da
148. nd Continuations So ist in einer Fehler Abbruchsituation kaum durchschaubar welche Werte im Fehlerumfeld ge ndert sind und welche noch nicht Der Analogfall von Transaktionen in einem Datenbanksystem zeigt die Gefahren drastisch Dort w re es geradezu abenteuerlich riskant bei TA Abbruch nicht einwandfrei den Speicherzustand zu Beginn der TA wiederherzustellen F r manche WEB Anwendungen w re hingegen ein nur teilweises Zur cksetzen vielleicht nett Bei einer Warenbestellung im Internet etwa ist es f r den Anwender g nstig wenn bei einem Teilabbruch einer Session ein m hsam aufgebauter Warenkorb seinen Inhalt beh lt und diesen nur verliert wenn der Besteller das explizit verlangt Der begrenzte Nutzen von Closures und Continuations mit ihrem programmiersprachabh ngigen Facettenreichtum lohnt nicht die Integration in eine breit genutzte virtuelle Maschine wie die JVM 15 Dessen Ziel ist die Abl sung des in die Jahre gekommenen GNU C C Systems gcc GNU Compiler Collection unter Realisierung eines Laufzeitsystems namens llum f r low level virtual machine 7 Bemerkung Clang m chte gern cl ng ausgesprochen werden vielleicht gen gt ja auch ein deutsches Klang 16 Allerdings geht die Liebe zur einwandfreien Wiederherstellung bei DBMS zumeist nicht so weit innerhalb einer TA gel schte Tabellen zu rekonstruieren Die DBMS Hersteller f rchten den Zorn der Anwender wenn komplette Tabelle wom glich noch mehrfach zu U
149. nden Sie studieren selbstst ndig 4 Innovative Lehre am Beispiel RFID Besonderes Augenmerk verdiente die interdisziplin re Zusammenarbeit in BWL IT Projekten in denen Studierende unterschiedlicher Studieng nge gemeinsam sowohl technische als auch organisatorische Probleme entsprechend ihrer jeweiligen Fachrichtungen zu bew ltigen hatten In diesen Projekten war das Engagement der Studierenden sehr hoch Wegen der modularen Themenaufbereitung und der damit entstandenen inhaltlichen und zeitlichen Abh ngigkeiten der Arbeitsgruppen voneinander war aber auch das Konfliktpotential nicht zu untersch tzen Das Zerlegen eines Projektes in kleinere Projektteile bewirkte dass sich die Studierenden mit dem Teilgebiet besonders intensiv auseinandersetzten welches ihren jeweiligen Neigungen am meisten entsprach Die Aufgabenteilung machte zum Projektabschluss eine Zusammenf gung der Teilprojekte zu einem Ganzen notwendig und erzwang eine entsprechende Koordination und Schnittstellenanpassung Das erh hte die Komplexit t der Projekte sorgte aber auch f r einen Problem und Erfahrungsaustausch der Gruppen untereinander um die Projekte erfolgreich zu beenden Neben den Koordinations und Schnittstellenproblemen wurden die Studierenden der Wirtschaftsinformatik mit ganz speziellen Herausforderungen und h ufig anfangs nicht absehbaren Problemen der RFID Technologie konfrontiert Die Unterschiede von Theorie 3 vgl Philipp Bensel Markus Ri
150. ndo Zwecken in Kopie gehalten werden und die Berechnungen der Anwender bez glich Platz auf den Festplatten v llig ber den Haufen werfen 33 Deren Umsetzung sollte allein Sache der sprachspezifischen Compiler in Kombination mit sprachs pezifischen Libraries sein und nicht die JVM belasten Um eine Erweiterung der JVM zu rechtfertigen m sste von Interessenten schon ein sehr deutli cher Nutzen von Closures und Continuations als notwendige Bestandteile einer Programmiersprache nachgewiesen werden Literatur 1 Atmel 32000B AVR32 11 07 AVR32 Architecture Document http www atmel com dyn resources prod_documents doc32000 pdf 2 Cangiano Antonio Ruby Benchmarks http antoniocangiano com 2008 12 09 the great ruby shootout december 2008 12 2007 3 Conway Melvin E Proposal for an UNCOL Communications of the ACM 1 3 5 1958 4 Gafter Neil Advanced Topics In Programming Languages Closures For Java http www youtube com watch v 0zVizaCOhME 2007 5 Goede Karl Ist D ein ernstzunehmender Nachfolger f r C C in FINAL 18 Jahrg HEft 1 Juni 2008 ISSN 0939 8821 S 35 59 6 http www ironruby net 7 Lattner Chris Introduction to the LLVM Compiler System http 1llvm org pubs 2008 10 04 ACAT LLVM Intro pdf 8 Lindholm T Yellin F The Java Virtual Machine Specification Einstiegspunkt http java sun com docs books jvms second_edition html VMSpecTOC doc html Startjahr 1999
151. ne Wissen angewandt wird Im Rahmen der HCM Fallstudie k nnen verschiedene Unterrichtsmethoden eingesetzt werden So k nnen einzelne Teile der HCM Fallstudie in Gruppen oder Einzelarbeit bearbeitet werden andere wie z B die vorbereitende thematische Auseinandersetzung k nnen in die Vorlesung in der die HCM Fallstudie eingesetzt wird integriert werden 21 Eine Evaluation der HCM Fallstudie ist f r das Wintersemester 2009 2010 mit Masterstudierenden der Personalwirtschaft und einer Expertengruppe geplant 22 5 Literaturverzeichnis 1 Bedell MD Floyd BD McGlashan Nicols K Ellis R 2007 Enterprise Resource Planning Software in the human resource classroom Journal of Management Education 31 1 43 63 2 DBrettschneider V 2000 Entscheidungsprozesse in Gruppen Theoretische und empirische Grundlagen der Fallstudienarbeit Klinkhardt Bad Heilbrunn Obb 3 Jung H 2006 Personalwirtschaft Oldenbourg M nchen 4 Kosiol E 1957 Die Behandlung praktischer F lle im betriebswirtschaftlichen Hochschulunterricht Case Method Duncker amp Humblot Berlin 5 Kaiser FJ 1973 Entscheidungstraining Die Methoden der Entscheidungsfindung Fallstudie Simulation Planspiel Klinkhardt Bad Heil brunn Obb 6 Kaiser FJ 1983 Die Fallstudie Theorie und Praxis der Fallstudiendidaktik Klinkhardt Bad Heilbrunn Obb 7 Kaiser FJ Kaminski H 1997 Methodik des konomieunterrichts Grundlagen eines handlungsorientiert
152. nfassung der beiden in einer Tabelle f hrt zum Schl ssel id idr idr idz idz ido ido mit den Abk rzungen Lo T Z O f r Lagerort Teil Zeit und Organisationseinheit Die Abh ngig keiten zwischen Nichtschl sselattributen und Schl sseln sind nun kaum mehr nachvollziehbar 2 2 Ein alternatives hnlichkeitsma In FE05 wird vorgeschlagen strukturidentische Entit ten zu einer Entit t zu vereinigen In den bisher betrachteten Beispielen ist dies sinnvoll gewesen und f hrte zu einer Vereinfachung des Da tenmodells Es ist aber ganz leicht Beispiele zu konstruieren in denen eine solche Identifikation problematisch ist 2 2 1 Probleme bei der Nutzung von Strukturidentit ten Man betrachte das folgende formale Datenmodell als Beispiel Man rechnet sofort a A B 1 nach Dennoch l sst sich das Diagramm nicht sinnvoll dadurch vereinfachen dass man A und B zu einer Relation zusammenlegt Es gibt Strukturunterschiede die sich in verschiedener Weise manifestieren 100 1 Zwar erben A und B die gleichen Fremdschl ssel in gleicher Anzahl von den drei Entit ten 1 2 und 3 aber sie sind jeweils anders geschachtelt A B A idg id id2 ida Bid ida ida id3 Mit dieser geschachtelten Liste von Fremdschl sseln oder Entit ten hat man zugleich einen neuen Kandidaten f r ein besseres Ahnlichkeitsma 2 Man kann den Relationen A und B Subgraphen des Datenmodells zuordnen A
153. ng aufgrund von Zuweisungen an globale UY My Variable die auf Programmebene liegen bzw an Wp py Klassenvariable MME Stack Tosa L o unkritische Verschmutzung bei sauberer Blocknutzung TOS r me RQOQOVOPPOOPOOD LMU 03 A G WIEN Verschmutzung aufgrund von Zuweisungen BOS MMMM MELEE an globale Variable Heap zzza LLLI _ Verschmutzung aufgrund neu angelegter Objekte S SOO PA auf dem Heap Z ER PA LLL of XIII sass so 4 I Verschmutzung aufgrund expliziter C C bzw ZY gt Impliziter autom garbage collection Freigaben zum RAK A 7 Zeitpunkt r noch g ltiger Objekte vain N Legende a aktueller Zeitpunkt ZZA seit Zeitpunkt r unver ndert r lterer Zeitpunkt verschmutzt nach dem Zeitpunkt r ver ndert R ckzugsposition ANNAN verschmutzt nach dem Zeitpunkt r freigegeben bisher unbenutzter Speicher Abbildung 2 Programmbezogener Hauptspeicherzustand im Continuation Fall Objekte befreien Sie werden ja automatisch unzug nglich sofern sie nicht noch mit Referenzz hlern arbeiten Probleme bereiten dann nur noch jene Objekte die seit r unzug nglich geworden sind und vom garbage collector bereits wegger umt worden sind Eine saubere Implementierung von Continuations muf alle in Abb 2 aufgefiihrten Verschmutzun gen des Speicherzustands bez glich des Zeitpunkts r beseitigen Die oben dargestellte Zur cknahm
154. ng mit Wettbewerbern werden Strategien darauf ausgerichtet strategische Optionen f r den Wettbewerber zu verstellen Markteintrittsbarrieren werden eingerichtet um den Handlungsraum der Konkurrenten so einzugrenzen Insgesamt f hrt die Orientierung an verteidigungsf higen Wettbewerbsvorteilen in sp tindustriellen Wirtschaften zu konservativen defensiven Strategieausrichtungen die langfristig bestehen bleiben sollen und nur bei Ver nderungen im Wettbewerbsumfeld angepasst werden Strategieparadigmen vor der Transformation Strategieparadigmen nach der Transformation Wettbewerbsvorteile durch neue strategische Optionen Neue Kunden neue Leistungsangebote neue M rkte Wettbewerbsvorteile durch Kooperationen Allianzen und neue Wertsch pfungsketten Wertnetze Offensive Strategien zur nderung der Wettbewerbskr ften Wettbewerbsvorteile durch Festlegung bei strategischen Optionen Wettbewerbsvorteile durch die Eingrenzung strategischer Optionen von Wettbewerbern Defensive Strategien als Reaktion auf nderungen in den Wettbewerbskr ften Transformation der Unternehmensumwelt durch Deregulierung Globalisierung Technologie Abb 4 Strategien im Wandel Ende der 20 Jahrhunderts treten in den relevanten Welt konomien wesentliche nderungen des Wettbewerbsumfeldes ein auf nationaler und internationaler Ebene f hren Deregulierungen zu einer steigenden Internationalisierung des wirtsch
155. nn auch die Transformation des Begriffes in der Betriebswirtschaftslehre und hier zun chst im Rahmen der Spieltheorie statt Heute ist die wissenschaftliche Befassung mit Fragen der strategischen Unternehmensf hrung ein fester Bestandteil der theoretischen Betriebswirtschaftslehre und einer praxisorientierten Managementlehre Im weiteren Verlauf soll Strategie in Anlehnung an das klassische Strate gieverst ndnis als ein grunds tzliches langfristiges Handlungsmuster von Unternehmen und relevanten Teilbereichen gegen ber ihrer Umwelt zur Verwirklichung langfristiger Ziele verstanden werden Strategien treffen Aussagen zu folgenden Bereichen Partizipationsaussage Welches Leistungsangebot Produkte Dienstleistungen will das Unternehmen an welche Zielkunden f r welches Kundenproblem in welchem Zielmarkt wertschaffend bereitstellen Positionierungsaussage Welche Markt und Wettbewerbsposition strebt das Unternehmen an und wie soll diese operationalisiert werden Wettbewerbsvorteil Das strategische Modell Welche strategischen Ziele finanziell und nicht monet r will das Unternehmen erreichen welche Zielcluster wirken erfolgskritisch strategische Erfolgsfaktoren Welche angenommene Wirklogik besteht zwischen den strategischen Zielen oder Erfolgsfaktoren Wie soll das Wertlieferungssystem des Unternehmens konfiguriert werden wie soll die Wertsch pfungskette intern gestaltet und extern angebunden werden wie soll die
156. nt blocks as long as they have the same type 5 Von einem Compiler sind solche Schnappsch sse und deren Nutzung leicht zu managen auch wenn dies vom gew hnlichen Funktionsaufruf deutlich abweicht F r einen Einbau in die JVM hingegen bedeutete dies einen weiteren Bytecode Befehl mit einer Arbeitsweise die auf eine ganz bestimmte Vorstellung zugeschnitten ist wie eine Closure auszusehen hat Es w re schon ein ungew hnlicher Zufall wenn Clang Blocktechnik Funktionsliterale in Scala Funktionen und Ruby Closures mit der selben Einkopiertechnik vorbereiteter Funktionsteile ausk men Nebenbei h tte man eine neue Feh lerquelle f r die JVM aufgetan Ein Blick in die Innereien der alles andere als trivialen Struktur der einzukopierenden Bestandteile und deren Nutzung s u a gcc testsuite gcc apple block blocks test 8 c w rde die G te dieser Fehlerquelle unterstreichen deren Auflistung sei dem Leser hier erspart 5 Fazit Der Papierform nach beherrschen auch au erhalb der LISP Welt einige Programmiersprachen ins besondere dynamisch typisierende wie Perl Python Ruby Closures und Continuations Sie machen daran allerdings aus Performancegr nden erhebliche Abstriche Es handelt sich eher um Discount Closures und Discount Continuations Closures sind f r theoretische Betrachtungen gelegentlich n tzlich Ihr praktischer Nutzen ist von zweifelhaftem Wert Von gleichfalls zweifelhaftem Wert si
157. nung Strategy Kunden k nnen frei Kundenorientierung 11 Verantwortlichkeit 5 Ressourcenmanage w hlen der Teams ment Resources Ethische und soziale Nachhaltige 12 Verantwortlichkeit 6 Leistungsmessung Anforderung Performance f r den Kunden Kontrolle Measurement Abb 9 Gestaltungsprinzipien des Beyond Budgeting Konzepts Quelle In Anlehnung an Weber J Linder S Budgeting 2003 S 14 In dem hier interessierenden Zusammenhang sind besonders die 6 Gestaltungsprinzipien adaptiver Managementprozesse von Belang 76 m Es soll eine permanente berpr fung und Weiterentwicklung der Strategie erfolgen m Die Ziele im Unternehmen sollen laufend gegen externe Benchmarks adjustiert werden und sich in der Zielh he deshalb kontinuierlich ver ndern m Die Ma nahmenplanung soll an Strategie nderungen und neue Markterfordernisse laufend angepasst werden m Der aktuelle Bedarf soll eine flexible Ressourcensteuerung bewirken m Es wird eine offene Kommunikation ber die eigene in Zahlen gemessene Leistung und die der Vergleichsgruppe erfolgen Leistungsbeurteilung und monet res Anreizsystem unterliegen dem ex post Vergleich der eigenen Ist Ergebnisse mit denen der Vergleichsgruppe Diese sechs strikt formulierten Prinzipien zeigen dass im Beyond Budgeting Konzept eine ausgepr gte Ziel und Zahlenorientierung gesucht wird Dieses Konzept unterstellt dezentrale Entscheidungsautonomie eigenverantwortlicher Teams ein
158. o verschwun den Sie ist als Fremdschl ssel in der Entit t Lagerort enthalten F r die Ahnlichkeitswerte mit Lagerbestand erh lt man im PERM E Lager Zuo Lagerraum Lagerort 1 Vorsicht manche Tools zur Datenmodellierungs lassen zyklische Abh ngigkeiten ber identifizierende Beziehungen zu ohne dabei zu bemerken dass sie sich einen unendlichen Regress von Fremdschl sseln einhandeln 98 E Lagerbestand Teil Lagerort a Lager_Zuo Lagerbestand wI Im ERM werden stattdessen Lagerort und Lagerbestand verglichen R Lagerort Lagerraum Lagerort R Lagerbestand Teil Lagerort 1 a Lagerort Lagerbestand Man gewinnt also hier denselben Ahnlichkeitswert Das ist aber die Ausnahme Meist ndern sich die Ahnlichkeitswerte Dazu soll weiter unten in Abschnitt 3 2 ein detaillierteres Beispiel vorgestellt werden Es k nnen sogar Strukturidentit ten verschwinden oder neu entstehen Beispiel 1 Beispiel 2 In den beiden Beispielen ist ein fiktiver Datenmodellauschnitt oben als PERM unten als ERM dargestellt X und Y stehen f r nicht n her ausgef hrte aber identische Modellteile Beispiel 1 Im PERM sind die Relationen a und b strukturidentisch Eperm a Ds b IA ws hs Die Punkte stehen hier und im Folgenden fiir die Entit tenmengen die aus X und Y herkom men Im ERM hingegen gewinnt b ber die aufgel ste 1 n Relation einen Schl ssel hinzu Esrm a Eeru b
159. oder dienstleistende Unternehmensbereiche IT 3 3 6 Komplexit tsbeherrschung durch zeitliche Entflechtung der Budgetierung Letztlich sei darauf hingewiesen dass die Budgetierung in der zeitlichen Abfolge optimiert werden kann Arbeitsintensiv wird eine Budgetierung immer dann wenn interne Bereichsabstimmungen zum Beispiel bei gegenseitigen Leistungsverflechtungen erfolgen m ssen In diesen F llen kann eine vorgezogene Publikation der Verrechnungspreise und laufende Abstimmungen der 88 Planungspr missen zu einer zeitlich entspannten Kumulation der Budgetierung f hren 4 Best Practice in der Budgetierung Strategie und Budgetierung sind ein weites und wichtiges Feld der Unternehmenssteuerung Statt einer Zusammenfassung sollen in zwei Tabellen die hier dargelegten und von der Unternehmensempirie best tigten Schlaglichter getrennt nach der operativen Planung Abb 18 und der Budgetierung Abb 19 noch einmal zusammengefasst werden Strategie und strategisches Budget Strategischer Plan L Strategieanpassungen Kreislauf Strategisches Lernen ACT Rollierender Forecast Treibermodelle MA Performance Management Strategische Initiativen g Projekte und Programme DO c Operative Priorit ten operativer Performance Analyse CHECK Kreislauf Strategie und strategisches Budget _ Die Summe aller hier dargestellten Weiterentwicklungen der Budgetierung zeigt ein
160. ogrammierung Mai 1995 Heft 6 1995 7 Dieter Riebesehl Einf hrung in Grundlagen der theoretischen Informatik Juli 1995 Heft 7 1995 8 J rgen Jacobs Anwendungsprogrammierung mit Embedded SQL August 1995 Heft 8 1995 9 Ulrich Hoffmann Systemnahe Programmierung September 1995 Heft 9 1995 ersetzt durch Heft 1 1999 10 Klaus Lindner Neuere statistische Ergebnisse Dezember 1995 Heft 10 1995 6 Jahrgang 1996 1 J rgen Jacobs Dieter Riebesehl Computergest tztes Repetitorium der Elementarmathematik Februar 1996 Heft 1 1996 2 Hinrich E G Bonin Schlanker Staat amp Informatik M rz 1996 Heft 2 1996 3 J rgen Jacobs Datenmodellierung mit dem Entity Relationship Ansatz Mai 1996 Heft 3 1996 4 Ulrich Hoffmann Systemnahe Programmierung 2 berarbeitete Auflage von Heft 9 1995 September 1996 Heft 4 1996 ersetzt durch Heft 1 1999 5 Dieter Riebesehl Prolog und relationale Datenbanken als Grundlagen zur Implementierung einer NF2 Datenbank Sommer 1995 November 1996 Heft 5 1996 7 Jahrgang 1997 1 Jan Binge Hinrich E G Bonin Volker Neumann Ingo Stadtsholte J rgen Utz Intranet Internet Technologie f r die ffentliche Verwaltung Das AWO Projekt im WS96 97 Anwendungen in der ffentlichen Verwaltung Februar 1997 Heft 1 1997 2 Hinrich E G Bonin Auswirkungen des Java Konzeptes f r Verwaltungen FTVI 97 Oktober 1997 Heft 2 1997 8 Jahrgang 1998
161. olling B 2004 Controlling Grundlagen des Erfolgscontrollings M nchen Wien Oldenbourg Verlag 2004 Buchner Holger Planung im turbulenten Umfeld B 2002 Planung im turbulenten Umfeld Konzeption idealtypischer Planungssysteme f r Unternehmenskonfigurationen M nchen Vahlen 2002 Horvath P ter Controlling B 2003 Controlling 9 vollst ndig berarbeitete Auflage M nchen Vahlen 2003 Horvath amp Partner Hrsg Balanced Scorecard umsetzen B 2001 Balanced Scorecard umsetzen 2 berarbeitete Auflage Stuttgart Sch ffer Poeschel Verlag 2001 Horvath amp Partners Hrsg Beyond Budgeting umsetzen B 2004 Beyond Budgeting umsetzen Erfolgreich planen mit Advanced Budgeting Stuttgart Schaffer Poeschel Verlag 2004 Egger Anton Winterheller Manfred Budgetierung B 2002 Kurzfristige Unternehmensplanung Budgetierung 12 unver nderte Auflage Wien Linde 2002 Gr nig Rudolf Planung und Kontrolle B 2002 Planung und Kontrolle Ein Ansatz zur integrierten Erf llung der beiden F hrungsaufgaben 3 Auflage Bern Stuttgart Wien Haupt 2002 Kaplan Robert S Norton David P Die strategiefokussierte Organisation B 2001 Die strategiefokussierte Organisation F hren mit der Balanced Scorecard Stuttgart Sch ffer Poeschel Verlag 2001 Peem ller Volker Grundlagen und Einsatzgebiete des Controlling 1997 Controlling Grundlagen und Einsatzgebiete Herne Berlin 1 99
162. onin initiiert und geleitet wurden Die beiden Beitr ge Praxisorientierte und inno vative Lehre in der Wirtschaftsinformatik und Von der Massendatenerfassung zur Klimadatenbank Projektarbeiten im Fach Anwendungsentwicklung 2 berichten davon 5 Bonin H E G Compilerbau in der Wirtschaftsinformatik in Facettenreiche Wirtschaftsnformatik FINAL 19 Jg Heft 1 August 2009 ISSN 0939 8821 seit dem Jahr 2000 sind laut http de wikipedia org wiki Zeittafel_der_Programmiersprachen abgerufen am 11 2 10 mindestens 15 neue Programmiersprachen varianten entwickelt worden 7 z B Bonin H Software Konstruktion mit LISP de Gruyter Berlin u a 1991 ISBN 3 11 011786 X Bonin H Der Java Coach Modellieren mit UML Programmieren mit JDK Dokumentieren mit HTML4 0 wesentliche zweite berarbeitung Dec 2002 erste wesentliche berarbeitung Apr 2001 Original 1998 8 Bonin H E G Controlling Realisieren von Computernutzen in Facettenreiche Wirtschaftsnformatik FINAL 19 Jg Heft 1 August 2009 ISSN 0939 8821 wie Studierende sich die ECTS Creditpoint Workload iiberziehend begeistern lassen und engagiert in die Tiefen technischer Probleme eintauchen sie l sen und dabei auch noch organisatorische Hindernisse sowie zwischenmenschliche Friktionen tiberwinden Ohne eine solche Erfahrung wollte Bonin seine Studierenden nicht in die Praxis entlas sen Er hat damit einen wesentlichen Beitrag zu
163. onischerweise k nnte man aber immerhin noch in C heapfrei nicht nur funktions sondern auch objektori entiert arbeiten Im Normalfall werden dort Objekte auf dem Stack abgelegt Um analog Java Objekte auf dem Stack abzulegen muss ja explizit mit Objektzeigern und dem Einsatz des C C new Operators gearbeitet werden 107 B zeigt Pickaxe 15 auf S 357 einen derartigen sogenannten Anwendungsfall in dem der Ruby Continuation Caller callcc eingesetzt wird mit der Anmutung harter Verschl sselung 31 Bereits in den 1950er Jahren also vor Urzeiten wurde im UNCOL Projekt UNiversal Com puter Oriented Language 3 versucht per IL die Implementierung von m Programmiersprachen auf n realen Maschinen zu rationalisieren Das UNCOL Projekt und seine zahllosen Nachfolger haben sich leider zumeist totgelaufen Ein bereinkommen ber viele Nutzerkreise hinweg f r die richtige IL ist nicht herstellbar Eine bestehende IL wie die JVM die aber eine breite Akzeptanz bereits erreicht hat bietet eine neue Chance nebenbei den UNCOL Rationalisierungseffekt zu erreichen Ein Haken im UNCOL Sinn liegt allerdings in der sehr starken Bindung der JVM an die Program miersprache Java Dank hoher Effizienz guter Dokumentation und steter Pflege erweckt die JVM gleichwohl hohes Interesse auch javafremder Entwickler Aus deren Sicht darf eine VM jedoch nicht zu hoch angesiedelt werden Sie wird dann zu sehr auf ihre Muttersprac
164. ormationen Instrumente Praxisberichte Band 1 Gruppen bersicht Wegweiser Controlling Trends Controlling Werkzeuge Lexikon S 2 397 2 429 Gaiser Bernd Gleich Ronald Die Evolution ist machbar 2004 Budgetierung Die Evolution ist machbar in FAZ Frankfurter Allgemeine Zeitung 14 Juni 2004 S 26 Gleich Ronald Kopp Jens Ans tze zur Neugestaltung der Planung und Budgetierung 2001 Ans tze zur Neugestaltung der Planung und Budgetierung methodische Innovationen und empirische Erkenntnisse in Controlling Heft 08 09 2001 S 429 436 Kaplan Robert S Norton David P Strategiekarten A 2004 Wie Sie die Gesch ftsstrategie den Mitarbeitern verst ndlich machen in Harvard Business Manager Edition 01 2004 S 54 64 Pfl ging Niels Fundamente des Beyond Budgeting 2003 Fundamente des Beyond Budgeting Controller als Akteure bei der Realisierung eines integrierten Modells zur Unternehmenssteuerung in CM controller magazin Heft 02 2003 S 188 197 Porter Michael E What Is Strategy A 1996 What Is Strategy in Harvard Business Review Jg 74 November December 1996 S 61 78 Weber J rgen Lindner Stefan Better Budgeting oder Beyond Budgeting A 2004 Better Budgeting oder Beyond Budgeting Eine Analyse aus koordinationstheoretischer Perspektive in Controller Magazin 29 2004 S 224 228 92 Methoden zur Untersuchung komplexer Datenmodelle Dieter Riebesehl Abstra
165. r Data Inputter Interpreter Syntax Logic Omission Omission Omission m Alteration 7 Alteration Alteration C Duplication Duplication Duplication Abb 4 Quantitative Fehlerklassen nach Rajalingham et al Die Autoren unterscheiden hinsichtlich der Auspr gungen der Klasse der Accidental Errors zwischen der Entwickler und der Benutzerseite F r die Beschreibung wird ein Rollenmodell verwendet in dem zwischen Entwickler und im End User Bereich zwischen dem Bereitsteller der Daten und dem Empf nger der Daten unterschieden wird Grundlage bilden dabei Fehlerklassen die sich auf Vers umnisse Modifikationen und Kopiervorg nge beziehen In Tabelle 1 sind die verschiedenen Auspr gungen dieser Fehlerklassen n her erl utert F r eine bessere bersicht werden die einzelnen Oberklassen der Klassifikation separat betrachtet 40 Rolle Fehlerart Omission Error Alteration Error Duplication Error Spreadsheet Anderung an bereits Elemente des Entwickler Vers umnisse bei der bestehenden Spreadsheet Modells Developer Erstellung des Spreadsheet Modells bspw fehlende Referenzen auf Eingabezellen Modellen sodass ein fehlerhaftes Verhalten der Anwendung entsteht bspw durch versehentliche Aktivierung des Zellschutzes werden unbeabsichtigt mehrfach verwendet bspw die mehrfache Definition einer Variablen Bereitsteller der Daten Data Inputter Auslassungen von Daten
166. r 3 9 Celsius Wind 42 km h aus NordOst UMWELT UND TECHNIK un es Regenst rke kein Regen Luftfeuchtigkeit 89 6 In der Fakult t Ill Umwelt und Technik lehren und forschen ber 70 a a 4015 4 hPA Professoren Diese Arbeit findet in enger Zusammenarbeit mit ber 100 CO2 Gehalt 403 8 ppm wissenschaftlichen Mitarbeitern statt F r eine optimale technische Betreuung und schlanke Verwaltungsprozesse sorgen die Mitarbeiter aus den Bereichen Technik und Verwaltung Der Fakult t Umwelt und Technik geh ren folgende vier Departments an Nachhaltigkeitswissenschaften Wirtschaftsinformatik Automatisierungs und Produktionstechnik Bau Wasser Boden Zust ndigkeiten Fakult t Ill por MELDUNGEN Auslaufzeiten der Studieng nge der Fakult t Ill Abb 7 Klimadaten als Teaser der Fakult tsseite im Content Management System Typo3 132 Aktuelle Nachrichten e G Temperatur 3 8 C Wind 4 kmih aus NordOst stark bew lkt kein Regen Luftdruck 1015 5 hPA rel Luftfeuchtigkeit 89 5 Leuphana Universit t L neburg Wirtschaftsinformatik Campus Yolgershall Alle Angaben ohne Gewaehr Freitag 8 Januar 3 Block 13 31 06 3 Block 12 15 13 45 200 210 211 212 213 ZUSA Radio 100 110 111 112 M LAB AKADLG BRAS DEU AKAD LG METROPOL Al2 C NM Berufsakademie Kirschner Berufsakademie Tramontano Dimitriadis GHS VHS 080 081 M FOR E5 SPEZ2 Dimitriadis Abb 8 Klimadaten auf dem Plasma Bildschirm Stundenplan in der Eingangs
167. r 53 M nster M rz 1997 Stephen Wolfram The Mathematica Book Wolfram Media 2004 Wolfram Research Mathematica Version 7 0 1 M rz 2009 Scheer August Wilhelm Wirtschaftsinformatik Referenzmodelle f r industrielle Ge sch ftsprozesse Berlin et al 1997 115 116 Praxisorientierte und innovative Lehre in der Wirtschaftsinformatik Norbert Tschritter Am Beispiel von RFID Projekten wird beschrieben wie es gelingt Studierende mit modernen Lehrmethoden durch modulare Themenaufbereitung praxisnah mit inter disziplin rer Zusammenarbeit zu konfrontieren und f r neue Technologien zu begeistern 1 Einleitung Mit modernen Lehrmethoden wird das Innovationspotential von Radio frequenzidentifikation RFID in verschiedenen Projekten und Seminaren durch eine Koppelung von theoretischer Fundierung und praktischen Arbeiten den Studierenden zug nglich gemacht Die Studierenden erfahren praxisnah die technischen und kommunikativen Schwierigkeiten 2 Kurzbeschreibung der RFID RFID dient der elektronischen Identifikation von Objekten und Lebewesen durch kontaktlose Daten bertragung vom Datentr ger Transponder zum Leseger t Dabei wird meist auch die vom Datentr ger ben tigte Energie kontaktlos durch das Leseger t mittels elektromagnetischem Feld erzeugt Die Reichweite der Systeme ist abh ngig von der Betriebsfrequenz und reicht blicherweise von wenigen Millimetern bis zu 15 Metern Den besten Kompromiss aus Rei
168. rategiebezug und die Fokussierung auf die bedeutsamen Determinanten Zudem sollen die Ziele ein ausgewogenes Bild der Strategie liefern und deshalb nicht ausschlie lich auf finanzielle Messgr en konzentriert sein sondern auch nicht monet re Messgr en beachten die das finanzielle Ergebnis beeinflussen Zur Unterst tzung dieses ausgewogenen Bildes werden die Ziele unterschiedlichen Perspektiven zugeordnet Diese Perspektiven sind standardm ig die Finanz Kunden Prozess und Potenzialperspektive Diese stehen in einer hierarchischen Beziehung zueinander die Auskunft dar ber gibt welche Kenntnisse Qualifikationen und Systeme Besch ftigte brauchen werden Potenzialperspektive damit das Unternehmen innovativ sein sowie die strategisch richtigen Kapazit ten und Leistungen aufbauen kann Prozessperspektive um marktgerechte Wertangebote machen zu k nnen Kundenperspektive die letztlich zu einem h heren Shareholder Value f hren Finanzperspektive Die strategischen Ziele stehen also in einem Ursache Wirkungs Zusammenhang der die inh rente Logik der Strategie deutlich macht Die Darstellung der strategischen Ziele und ihrer Ursache Wirkungsbeziehungen werden Strategy Maps genannt sie stellen das strategische Modell einer Strategie dar Im Zusammenhang mit der Budgetierung eignet sich die Balanced Scorecard einerseits zum Controlling von Ma nahmen und andererseits lassen sich aus ihr Implikationen f r die Bu
169. rgleiche Relationen Allerdings ist Kundenanfrage_Angebot_Zuo eine 1 n Relation w hrend die anderen aus der Gruppe n m Relationen sind Die n chsth chsten hnlichkeiten sind d Kundenauftrag_Angebot_Zuo Lager_Liefer_Zuo 0 75 d Folgeauftrag Lager_Liefer_Zuo 0 75 d Lager_Liefer_Zuo Teillieferung 0 75 Werden die strukturidentischen Relationen identifiziert so reduziert sich das PER Modell ganz er heblich wie in Abbildung 3 auf der n chsten Seite gezeigt Jede Gruppe strukturidentischer Relationen tr gt dabei als Label die kleinste Nummer aus der Gruppe Der Gewinn an bersichtlichkeit ist frappierend Ohne Einsatz von Hilfsmitteln h tte diese Reduktion wohl nicht erreicht werden k nnen 3 2 Beispiel f r Unterschiede zwischen PERM und ERM Im Datenmodell f r die Vertriebsabwicklung kommen einige 1 n Relationen vor die auf einer als Entit t reinterpretierten Relation definiert sind Hier sollte sich ein deutlicher Unterschied in den hnlichkeitskoeffizienten zeigen Es soll ein Ausschnitt aus dem Datenmodell sowohl im PERM als auch im vereinfachten ERM untersucht werden Der Ausschnitt enth lt alle Entit ten und Relatio nen die Abh ngigkeiten zu Ladeliste und oder Versandtransporteinheit haben Aufgenommen werden alle Relationen die direkt oder indirekt von den eben genannten Entit ten abh ngen sowie alle Entit ten und Relationen auf denen sie direkt oder indirekt definiert sind Man erh lt
170. rhaften Benutzung des Spreadsheets vorbeugen Sensible Daten k nnen durch die Einrichtung eines Passworts gesch tzt werden Da diese Ma nahmen ohne gro en Zeitaufwand durchf hrbar sind sollten sie als obligatorisch betrachtet werden 4 Schlussbemerkung Auch wenn f r das Spreadsheet Engineering eine ganze Reihe von Parallelen zum Software Engineering existieren muss beachtet werden dass sich mit der Tabellenkalkulation auch ohne besondere Vorkenntnisse Ergebnisse produzieren und vor allem auch modifizieren lassen Auf der einen Seite ist es notwendig den Benutzer der Tabellenkalkulation weiter f r die Fehlerentstehung zu sensibilisieren und Wege zur Fehlervermeidung aufzuzeigen Auf der anderen Seite d rfen die Empfehlungen zur Fehlervermeidung nicht so restriktiv oder aufwendig in der Umsetzung sein dass der flexible Charakter der Tabellenkalkulation verloren geht oder gar eine Ausbildung zum professionellen Programmierer vorausgesetzt werden muss 55 5 Literaturverzeichnis 1 Seufert Andreas and Martin Wolfgang Unternehmenssteuerung und Business Intelligence im Mittelstand 2008 Online 2009 Cited 11 12 2009 http www erpmanager de magazin artikel_1988 print_studie_business_intelligence html 2 Eckerson Wayne W Beyond Reporting Delivering Insights with Next Generation Analytics Online 2009 Cited 11 12 2009 http www tdwi org research reportseries reports aspx pid 774 3 Reuters TransAlta Says Cle
171. rical Snafu Costs It 24 Million The Globe and Mail Online 2003 Cited 11 12 2009 http www globeinvestor com servlet ArticleNews story ROC 20030603 2003 06 03T232028Z_01_N03354432_RTRIDST_0O_BUSINESS ENERGY TRANSALTA COL 4 Rose Jason Taking Human Error Out of Financial Spreadsheets Strategic Finance 2007 Vol 88 9 pp 52 55 5 Burnett Margaret Cook Curtis and Rothermel Gregg End User Software Engineering Communications of the ACM 2004 Vol 47 9 pp 53 58 6 Bals Jan Christopher Christ Fabian Engels Gregor Sauer Stefan Softwarequalit t berall Excel lente Software Forschungsforum Paderborn 10 2007 1 S 50 60 7 Spreadsheet Engineering A Research Framework Grossman Thomas A Cardiff Wales 2002 Proceedings of the European Spreadsheet Risks Interest Group Symposium pp 23 34 8 Powell Stephen G Baker Kenneth R and Lawson Barry A critical review of the literature on spreadsheet errors Decision Support Systems 2008 Vol 46 1 pp 128 138 9 Panko Raymond R and Halverson Richard P Jr Spreadsheets on trial a survey of research on spreadsheet risks Hawaii 1996 Proceedings of the 29th Annual Hawaii International Conference on System Sciences pp 326 335 10 Panko Raymond R Revisiting the Panko Halverson Taxonomy of Spreadsheet Errors London 2008 Procedings of the European Spreadsheet Risks Interest Group EuSpRIG 2008 Conference pp 199 220 11 Panko
172. rot oder YARV betroffen sind oder Microsoft sein NET unter den Stichworten Iron Python Iron Ruby 6 diesbez glich verst rkt Nicht mehr gleichg ltig ist es wenn unter diesem Aspekt auch die JVM Java Virtual Machine ins Fadenkreuz der Verbesserer ger t Im Folgenden wird nach einer kurzen Betrachtung des eventuellen Nutzens von Closures und Continuations die daraus resultierende Belastung f r virtuelle Maschinen und Laufzeitbibliotheken betrachtet Es stellt sich dabei auch heraus dass die Namen Closures und Continuations in g ngigen Implementierungen nur sehr eingeschr nkt halten was sie versprechen So eingeschr nkt w ren Continuations f r VMs aber immerhin tragbar Solch eine Aussage gilt nicht f r Closures selbst wenn man sich auf die Leistungsf higkeit der Closures etwa von Ruby beschr nkt die gerade ausreicht anonyme Funktionen mit lokalen Variablen zu realisieren Man k nnte als Mainstream Programmierer die genannten Konzepte wie b hmische D rfer links liegen lassen sofern sie nicht die Programmiersprache belasten Tats chlich gibt es aber eine Belas tung Wie gro die wirklich ist und ob sie den Nutzen lohnt wird im Folgenden untersucht 2 Closures Closures werden f r die Bereitstellung anonymer Funktionen gebraucht Sofern es sich nicht um literal abgeschlossene Funktionen der Art def add a b c a b c end eine Ruby Methode bzw var add a Int b Int c Int gt a b c
173. rsandtour Lagerbestand Debitoren_Zuo Transport_Zuo Transportzusammen stellung Packung_Zuo Teilstrecke mit der Struktur o 0 e Ladeliste Tour_Zuo Lagerdeckung mit der Struktur o 0 0 e Kundenkonditionen_Zuo Pr fergebnis Buchung Sachbuchung Debitorenbuchung mit der Struktur o 0 0 0 0 0 Vorher waren in dieser Gruppe nur Buchung und Sachbu chung enthalten 109 Die Erwartung wird allerdings entt uscht denn erstens ergeben sich nur wenige neue Analogien und zweitens ist keineswegs klar welchen Nutzen man aus der sehr einfachen gemeinsamen Struktur ziehen soll 3 3 3 Gleiche Teilmodelle in verschiedenen Datenmodellen Der erw hnte Trick in zwei Datenmodellen das gr te gemeinsame topologisch gleiche Teilmodell zu finden ist aufw ndig Deshalb soll hier nur kurz ber das Ergebnis berichtet werden wenn man ein Modell zur Bedarfsplanung etc mit einem Modell zur Beschaffungslogistik vergleicht 5C97 S 176 Abb B 1 66 S 254f Abb B 1 133 S 418f Abb B II 07 Eine von Hand durchgef hrte Suche nach dem gr tm glichen isomorphen Untergraphen in beiden Datenmodellen der nat rlich zu jeder Relation auch alle die Entit ten enthalten muss auf denen sie definiert ist f hrte zu folgendem Teilmodell Jer Pv A 9 10 11 12 13 14 15 F r die Benennung der Entit ten und Relationen gibt es in beiden Datenmodellen mehrere M gli
174. s von Perl ber Ruby bis Java und schlie lich Scala fertige Library Funktionen Gleichwohl ist beides aber f r Continuations Zwecke sehr unangenehm zu organisieren und au erdem derart zeitaufwendig dass Programmiersprachen mit brauchbarem Performancean spruch dies auf keinen Fall tun Continuations degenerieren damit wie auch Closures im Umfeld der genannten Programmiersprachen zu Discountkonstrukten Im Falle automatischer garbage collection m ssten seit r wegger umte Objekte reinstalliert werden Es ergibt sich im Fffekt die gleiche Problematik wie beim oben dargestellten Fall der Hand steuerung Immerhin w re ein sauberes Continuation Handling m glich wenn e zur Speicherung ausschlie lich der Stack und im C Umfeld der Bereich fester Daten benutzt wird e globale Daten nicht modifiziert werden e die Heap Nutzung so eingeschr nkt wird dass die oben dargestellten Marshalling Unmarshalling Ma nahmen berfl ssig werden Der letzte Punkt also die Einschr nkung der Heap Nutzung w rde die Programmierung beispiels weise in Ruby Java und Scala stark erschweren Es gibt also f r reale Programmiersprachen Einschr nkungen die insgesamt Continuations zu einer Angelegenheit mit sehr zweifelhaftem Wert machen Dabei ist die Bezeichnung zweifelhaft ist noch gesch nt wenn man Anwendungsbeispiele betrachtet die ber einen planvollen R ckzug im Fehlerfall hinaus etwas Konstruktives bewirken solle
175. schen Arbeitsbl ttern oder Arbeitsmappen wird die Fehleranf lligkeit reduziert z B ZINSSATZ anstelle von Tabelle1 A 1 Aktualisierungen sind durch die Namensverwaltung leichter durchf hrbar Sollen Formeln auf eine neue Zelle verweisen kann einfach die Definition des Namens ge ndert werden Bei der Verwendung von mehreren Bl ttern ist dar ber hinaus die Definition von Namensr umen sinnvoll BLATT_X WERT_Y Der Einsatz von Konstanten in Formeln Hard coding ist zu vermeiden da diese bei Aktualisierungen leicht bersehen werden k nnen Rajalingham et al ordnen solche Fehler der Maintainbility Klasse zu Wie aus Abschnitt 2 3 deutlich wird hat dieses Defizit aber nicht nur in der Phase der Verwendung und Modifikation negative Auswirkungen sondern bereits in der Entwicklungsphase Hard coding ist die h ufigste Fehlerkategorie Um Hard coding zu vermeiden empfehlen Read und Batson eine eigene Spalte f r Konstanten anzulegen und auf diese zu referenzieren Bei Aktualisierungen m ssen dann lediglich die Werte in diesem Bereich angepasst werden In Abbildung 9 ist diese Vorgehensweise beispielhaft zu sehen Anstatt die Anteile f r die Sozialversicherungsbeitr ge direkt in die entsprechenden Formeln zu implementieren werden sie in Spalte B gesondert aufgef hrt 51 Die in diesem Abschnitt umrissenen Ma nahmen greifen weitestgehend auf Funktionalit ten zur ck die in der g ngigen Tabellenkalkulationssoftware vorhanden sin
176. ser Fehlerklasse wird von den Autoren als sehr gering eingestuft Die erste Klassifikation von Panko und Halverson muss durchaus kritisch betrachtet werden Zum einen ist die Klassifikation nicht konsistent So wird bspw nicht gekl rt weshalb die Klassen der Pure und Domain Logic Erros nicht bez glich ihrer Nachweisbarkeit unterschieden werden Daneben sind nur wenige Klassen mit konkreten Beispielen unterlegt wodurch das Verst ndnis der ohnehin nicht immer pr zisen Definitionen erschwert wird Durch die nachtr gliche Anmerkung von Panko zur Unterscheidung der qualitativen und quantitativen Klasse wurde zwar mehr Klarheit geschaffen dennoch w rde eine weitere Unterteilung der qualitativen Fehler die Abgrenzung erleichtern Die von Panko berarbeitete Version hat einige grundlegende nderungen im Aufbau gegen ber der Vorversion erfahren Vor der Einteilung in qualitative und quantitative Fehler wird nun auf der h chsten Ebene unterschieden ob ein Fehler mutwillig oder unfreiwillig verursacht wurde Eine Erweiterung der Klasse der qualitativen Fehler erfolgt jedoch auch in der berarbeiteten Version nicht Die Aufteilung unterhalb der Klasse der quantitativen Fehler wurde v llig neu gestaltet Dabei wird nun unterschieden ob der Fehler auf eine falsche Intention zur ckzuf hren ist oder ob die richtige Intention falsch umgesetzt wurde z B durch Vertippen Die Klasse der Omission Errors ist nun nicht mehr eigener Bestandteil der Klass
177. so 12 Relationen 106 Abbildung 3 Modell fiir den Vertrieb mit Zusammenlegung strukturidentischer Relationen 1 Lieferscheinposition 7 Transport Zuo 2 Ladelisteposition 8 Transportzusammenstellung 3 Lieferschein 9 Packungs_Zuo 4 Versandtour 10 Ladeliste 5 Versandtransportmittel 11 Versandtransporteinheit 6 Versandpackungsart 12 Packung Diese Relationen sind im PERM definiert ber den Relationen und Entit ten laut folgender Tabelle R ber R 1 3 b c 7 2 10 b 8 3 1 a b d 9 4 ae 10 5 811 11 6 5 9 12 ber e f f h a Zeit b Kunde c Artikel gh d Organisationseinheit 4 a e Tour f Transporteinheit 4 7 g Packungsart h Transportmittel 1 2 6 im PER Modell sind Ladeliste und Versandtransporteinheit 1 n Relationen zwischen Versand tour und Zeit bzw zwischen Versandtour und Transport_Zuo Im vereinfachten ERM verschwin den diese beiden Relationen da sie durch Fremdschl ssel in Versandtour dargestellt werden Andere Relationen die ber Ladeliste oder Versandtransporteinheit definiert sind werden dann ber Versandtour definiert 107 Die Ahnlichkeitsmatrix f r den Ausschnitt modelliert mit PERM ist 1 2 3 4 5 6 7 1 0 29 06 017 0 1 0 08 0 0 29 1 0 4 05 0 25 02 0 2 0 6 0 4 1 025 012 01 0 0 17 05 025 1 0 33 0 25 0 33 0 2 9 0 08 0 2 01 0 25 0 75 1 0 25 0 25 0 25 0 22 0 5 0 47 1 2 3 4 3 5 0 1 0 25 0 12 0 33 1 0 75 0 33 0 33 0 14 0 29 0 67 0 35 6 i
178. sonalabteilung eine neue Organisationseinheit mit zwei Planstellen anlegen soll wobei die eine Planstelle als Leitung der neuen Organisationseinheit eingerichtet wird Die gesamte bung findet in der Transaktion PPOME statt Zur Veranschaulichung von T tigkeiten im System werden Screenshots sowie kursive und fette Schrift verwendet In der Zusammenfassung wird resiimiert welche T tigkeiten der Bearbeiter w hrend des vierten Abschnitts ausgef hrt hat Es wird beschrieben dass im Konzern IDES AG eine neue Organisationseinheit mit zwei Planstellen basierend auf unterschiedlichen Stellen angelegt wurde 4 Fazit Das im Rahmen dieses Beitrags vorgestellte Fallstudienkonzept stellt einen innovativen Ansatz zum Einsatz von SAP ERP HCM in der universit ren Lehre dar Der Aufbau der HCM Fallstudie in Kapitel die beliebig kombiniert werden k nnen erm glicht eine optimale Anpassung an eine Lehrveranstaltung Au erdem wird der zeitliche Rahmen der einzelnen Kapitel auf die Bed rfnisse der universit ren Lehre zugeschnitten Das Konzept l st sich von dem Gedanken eine SAP Fallstudie ausschlie lich als Arbeit in SAP zu interpretieren Vielmehr wird durch das Ablaufschema ein gesamter Lernprozess abgebildet Dabei ist die Wiederholung von erworbenem Wissen genauso eingebunden wie der Neuerwerb von Wissen Um den aktiven Charakter der Fallstudie zu erhalten findet ein Gro teil der Arbeit in SAP statt wobei das zuvor wiederholte und neuerworbe
179. sten Frage eine Hilfestellung f r die L sung der zweiten Frage darstellen Die dritte Frage besch ftigt sich mit Besonderheiten die beachtet werden m ssen wenn ein Unternehmen verschiedene Standorte in unterschiedlichen L ndern hat Da f r die Frage mehrere L sungen z B unterschiedliche Zeitzonen verschiedene W hrungen unterschiedliche Feiertage etc m glich sind sollen die Bearbeiter an dieser Stelle eigene Erfahrungen und Ideen einbringen Um einen Vergleich 20 der erarbeiteten L sungen zu erm glichen werden innerhalb des Abschnitts Musterl sungen angeboten Im dritten Abschnitt des Kapitels Organisationsmanagement werden wichtige Konzepte und Begriffe in SAP erl utert Es wird beschrieben wie die organisatorische Zuordnung eines Mitarbeiters ber die drei Ebenen Unternehmensstruktur Personalstruktur und Aufbauorganisation erfolgt Daf r werden wichtige Begriffe der Unternehmensstruktur wie z B Mandant Buchungskreis etc erkl rt sowie beschrieben welche Aussage die Unternehmensstruktur in SAP Es werden au erdem die in SAP verf gbaren Objekte z B Planstelle Person etc und deren Verbindungen innerhalb der Aufbauorganisation erkl rt mit denen der Bearbeiter im Folgenden vierten Abschnitt arbeiten wird Die eigentliche bung des Kapitels befindet sich im vierten Abschnitt Zun chst erf hrt der Bearbeiter welche Aufgaben w hrend der bung auf ihn zukommen Er erf hrt dass er als Mitarbeiter der Per
180. sten und deren relevante Bestimmungsgr en parametrisch in die operativen Budgets ein Investitionsprojekte und deren periodische Auswirkungen werden zur Vervollst ndigung des Leistungsbudgets ben tigt Die g ter und finanzwirtschaftlichen 70 Bestandsentwicklungen werden berwiegend ber Umschlags oder Verweildauerkennzahlen budgetiert und erm glichen die Ber cksichtigung der entsprechenden Bilanzpositionen F r bilanz und steuerpolitische Positionen wird eine Trennung des Effektes von Steuerungsentscheidungen ber eine entsprechende Vertikalgliederung des Leistungsbudgets erreicht In der Praxis wird der strategisch bedingte Teil eines Periodenbudgets nur einen kleinen Anteil 10 15 des Gesamtbudgets ausmachen da Unternehmen die Durchf hrbarkeit von strategischen Projekten auch an der aggregierten Belastbarkeit einer Erfolgsplanung f r das Kerngesch ft also die Standardleistungen verproben m ssen um den periodischen Leistungserwartungen der Stakeholder entsprechen zu k nnen 2 4 Budgetierung als F hrungsinstrument In Unternehmen wird die Budgetierung als prim res Managementsystem zur Zielfestlegung Ressourcenallokation und Schaffung von Leistungsanreizen genutzt H ufig ist es das alleinige Instrument der erfolgsorientierten Unternehmenssteuerung Das Unternehmen wird mit Hilfe der Vollst ndigkeit und Detaillierung der Budgetierung exakt abgebildet und bietet entsprechend ersch pfende Informationen f r Analyse
181. stische Werte ansetzen sollten Gleichzeitig f hrt die mit der Budgetierung einhergehende Verantwortungsdelegation zu der Tendenz dass die dezentralen Bereiche die einmal gesetzten Budgets auch tats chlich aussch pfen beispielsweise durch eine nicht zielf hrende und ineffektive Mittelverwendung Und letztlich die Funktion der Ma stab f r die sp tere Leistungsbeurteilung oder gar Leistungsbelohnung zu sein f hrt dazu dass das Interesse des dezentralen Bereiches an einem m glichst niedrigen Leistungsziel hoch ist Die Transparenz schaffenden Ausgleichsma nahmen des Controllings sind f r die einzelnen F hrungsphasen in Abbildung 8 zusammengestellt In diesem Sinn dient die Funktion des Controllings also der Rationalit tssicherung der F hrung im Sinne von J rgen Weber vorgetragenen Controllingkonzeption 5 Pfl ging N Beyond Budgeting B 2003 S 24 ff 1 Weber J rgen Sch ffer Utz Weber Einf hrung 2008 72 F hrungszklus Controllingaufgaben Beobachtungssystem Umfeld ace eee Wettbewerb Fr hwarnsystem Risikomanagement Aggregation Pr sentation wirtschaftlicher Sachverhalte Anregung Moderation Formulierung Messsystem e Anregung Moderation Formulierung Messsystem Beratung der F hrungsbereiche Koordination Planungssystematik Operative Entscheidungen Priorit ten Planungsunterst tzung Kapazit tsnutzung IT Unterst tzung Terminierung Operatives Zielvorgaben
182. strakte vom Gesch ftssystem des Unternehmens unabh ngige Informationen zur Hand die f r ihn nur selten unmittelbar in Ma nahmen umsetzbar sind So wird der Umsatz beispielsweise als Aggregation verschiedener Umsatzsteuer Kategorien gezeigt Gesch ftsorientierte Modellierung Bei dieser Modellierung werden die Treiber der finanziellen Budgetinhalte ermittelt und arithmetisiert Die 3 Siehe www xbrl org wo man f r zahlreiche betriebswirtschaftliche Inhalte Taxonomien findet beispielsweise auch eine f r das Performance Management 86 Budgetwerte sind die abh ngigen Variablen die Treiber die unabh ngigen Variablen Dazu sind Rechenregeln und Parameter anzugeben Der Umsatz als Budgetwert wird bei einem Dienstleistungsunternehmen deshalb hier als Anzahl fakturierbarer Leistungstage x durchschnittlicher Honorarsatz dargestellt und bei einem Serienhersteller als Produkt aus Nettoerl s der Serienprodukte und Absatzmenge In Einkaufszentren Anzahl Filialen K Nicht in Einkaufszentren Verkaufsfl che Neukunden ROI Kostensenkung Umsatz je Filiale lt Kundenanzahl Ki Umsatz je Quadratmeter lt Wiederk ufer Umsatzwachstum Umsatz je Kunde N Share of Wallet bestehende Konfektion Merchandising Bezugsquellen C neue Kapazit tsnutzung Schl sseltreiber Oberbekleidung Einkaufsplan Abb 15 Gesch ftsorientierte Modellierung Die M glichkeit zur Effizienzsteigerung von Budgetierungssystemen ergibt sich
183. t H Meyer Wachsmuth Bei der Wahl des Titels dieser Festschrift Stimulating Computing die wir zum Aus scheiden unseres Kollegen Prof Dr rer publ Dipl Ing Dipl Wirtsch Ing Hinrich E G Bonin hiermit vorlegen haben wir uns von Bonin selbst inspirieren lassen n mlich durch Titel eigener Ver ffentlichungen die verdeutlichen wie anregend stimulierend er seine Disziplin die Wirtschaftsinformatik empfunden und mit wie viel Freude er sein Fach gelehrt hat Wir seine Kollegen Mitarbeiter und Studierende haben selbst erlebt wie Bonin die Verbreitung und Vertiefung der Nutzung von Computern in der Hochschule und bei den Studierenden stimuliert und gef rdert hat Der interdisziplin re Ansatz der Wirtschaftsinformatik kam dem vielseitigen Hochschul lehrer Bonin entgegen hatte er doch Nachrichtentechnik Arbeits und Wirtschaftswis senschaften Datenverarbeitung und Verwaltungswissenschaften gelernt praxisnah an gewendet und in diesen Gebieten vielf ltig publiziert Diese Vielfalt spiegelt sich wider in der thematischen Breite der Beitr ge in unserer Fest schrift Die SAP basierte Entwicklung einer Fallstudie f r die Lehre im IT gest tzten Perso nalmanagement er ffnet die Reihe der Fachartikel ganz im Sinne Bonins der ber Jahre den exemplarischen Einsatz von SAP in der Lehre gef rdert hatte Nicht unmittelbar zur Lehre in der Wirtschaftsinformatik WI geh rt das Compilerbauthema des n c
184. t ten definiert so gibt es entsprechend viele Eintr ge Parallele Beziehungen f hren zu identischen Eintr gen Beschreibung der Funktionen nestedEntitiesOfRelations R ckgabe Liste der Gestalt rl entsi r2 ents2 bestehend aus Paaren mit einer Relation erstes Element und der geschachtelten Entit tsstruktur auf der die Relation definiert ist zweites Element Argument ist die Liste der Arrows entitiesOfRelations R ckgabe Liste der Gestalt rl entsi r2 ents2 bestehend aus Paaren mit einer Relation erstes Element und der Liste der Entit ten auf der die Relation definiert ist zweites Element Argument ist die Liste der Arrows structuredldentities R ckgabe Liste bestehend aus Mengen strukturidentischer Relationen erstes Element und der geschachtelten Entit tsstruktur auf der die Relation enmenge definiert ist zweites Element Strukturidentit t beachtet Schachtelung Argument ist die Liste der Arrows unstructuredldentities R ckgabe Liste bestehend aus Mengen strukturidentischer Relationen erstes Element und der Liste der Entit ten auf der die Relation enmenge definiert ist zweites Element Strukturidentit t beachtet Schachtelung nicht Argument ist die Liste der Arrows tableSimilarityValues R ckgabe Tabelle der unstrukturierten hnlichkeitswerte sortiert nach Relationsnummern Relationsnummern sind nicht Bestandteil der Tabelle Argument ist die Liste der Arrows
185. t eine kleine MySQL Datenbank in der halbst ndlich die Werte zu den gerenderten Bildern abgelegt waren der Hauptanteil der Massendaten lag aber immer noch im Filesystem des FTP Servers als CSV Dateien war also f r weitere Datenauswertungen nur m hselig zu ge brauchen 3 Das Projekt Klimadatenbank Um diese Nachteile zu beseitigen wurde die Weiterf hrung des Projektes Wetterdaten im Wintersemester 2008 09 mit zwei Gruppen beschlossen Dabei sollte sich eine Gruppe prim r um die Probleme der Datenhaltung Datenpersistierung und den Aufbau einer Klimadatenbank bem hen w hrend die andere Gruppe verschiedene Visualisierungsarten f r das Internet in Echtzeit umsetzen sollte Die Projektziele wurden wie folgt definiert Ausbau der Wetterdatenbank zur Klimadatenbank mit berechneten Tagesdurch schnittswerten gef hlter Temperatur und anderen relevanten Klimawerten Optimierung der Sensoren durch Installation eines Kombinationssensors der auf ei nem Fahnenmast auf dem Dach des Altbaus in Volgershall angebracht wurde Ge b udeeffekte sind dadurch auszuschlie en und es wurden alle wetterrelevanten Pa rameter in einem Durchgang gemessen und archiviert Installation eines zus tzlichen Sensors um den CO2 Gehalt in der Luft zu bestim men Archivierung von Live Messwerten d h mindestens min tlich werden die Werte abgefragt in die Klimadatenbank geschrieben und visualisiert Verschiedene Visualisierungsart
186. tellung von Referenzdaten historische Istdaten oder Benchmarks von Peers durch die parametrische Angabe von absoluten oder relativen Ver nderungen auf jeder Ebene des mehrdimensionalen Datenraumes eine rechnerische Verteilung der aggregierten Referenzgr en auf die granularen Budgetwerte vorzunehmen Verteilung von Jahreswerten auf Monate mit Saisonverl ufen Eine Sonderanwendung dieser Funktion ist die Aufteilung von Jahreswerten des Budgets auf Monatswerte unter Nutzung von Saisonalverl ufen Ohne diese Funktion w rde die Aufteilung des Jahresbudgets der obigen 100x1000 Systemeingaben auf 100x1000x12 steigen unterstellt alle Kunden kaufen alle Produkte in allen Monaten 3 3 2 Komplexit tsreduktion durch Metadaten Management In der Budgetierung komplexer Unternehmen gibt es zahlreiche Metadaten Metadaten sind Informationen ber Informationen Wenn Sie eine Exceldatei erhalten die den Wert 500 000 enth lt und den Namen Umsatz122005kumlstFilialeAEur xIs tr gt dann sind die Metadaten im Dateinamen enthalten und lauten der in Euro ausgedr ckte kumulierte Umsatz per Dezember 2005 der Filiale A Die Excel Tabelle hat dann nur noch den eigentlichen Wert n mlich das Datum zum Inhalt Metadaten haben in einer Welt in der unstrukturierte Informationen als Spreadsheets oder Webseiten allgegenw rtig sind eine hohe Bedeutung bekommen Selbst Spreadsheets die als wohlgeordnete Tabellen daherkommen sind unstrukturi
187. tlichen Herausforderung suchend durch seine Denkanst e und seine begeisternde Vorgehensweise die Studierenden oft zu v llig neuen Projektideen und Erkenntnissen zu inspirieren vermochte Sie waren l ngst schon DORT wenn andere gerade HIER waren und es gelang Ihnen immer wieder Ihre Studierenden durch Ihre unorthodoxen Denkwege mitzurei en und zu motivieren Ich h re Sie noch deutlich in einer Ihrer Vorlesungen schmunzelnd sagen Standards Standards Standards Sie k nnen sicher sein meine Damen und Herren wenn es auf der Welt wieder mal einen neuen Standard f r irgend etwas gibt dann werde ich der Erste sein der gegen diesen Standard verst t Damit haben Sie sozusagen Ihren eigenen Standard den Bonin Standard aufgestellt der uns dazu f hrte das Vorliegende nicht einfach nur anzuwenden sondern die Materie zu durchdringen zu hinterfragen eigene Methoden zu entwickeln und damit nicht zuletzt dem sich schleichend ausbreitenden Mittelma entgegen zu wirken Daf r m chte ich Ihnen heute danken danken auch fiir die gemeinsame Zeit Ich w nsche Ihnen auch im Namen des Vorstandes und der Mitglieder unseres Vereins von Herzen alles Gute f r den nun vor Ihnen liegenden Lebensabschnitt Ihr Stefan Manzke 1 Vorsitzender des F rdervereins Netzwerk Wirtschaft der Leuphana Universit t L neburg e V 10 Entwicklung einer Fallstudie fur die Lehre im IT gest tzten Personalmanagement Burkhardt Funk Mark Lehm
188. um mehrere L sungsalternativen die entweder selbstst ndig entwickelt oder bewertet werden m ssen Bei den derzeitigen SAP Fallstudien wird meistens nur eine L sung betrachtet wobei diese in der Regel durch den Fallstudienautor vorgegeben wird Dies ist notwendig da eine Interaktion mit der Software nur auf bestimmten festgelegten Wegen stattfinden kann was von den Studierenden h ufig als reines Nachklicken empfunden wird Zusammenfassend l sst sich basierend auf den Parallelen von SAP Fallstudien mit den beschriebenen Fallstudienvarianten die in Kapitel 2 beschriebene Fallstudiendidaktik auch auf SAP Fallstudien anwenden Auf Basis der Unterschiede muss jedoch eine Anpassung des Ablaufschemas stattfinden 3 2 Anforderungen Die Anforderungen an die HCM Fallstudie lassen sich in fachliche und didaktische Anforderungen unterscheiden Aus fachlicher Sicht soll die HCM Fallstudie dem Bearbeiter einen detaillierten Einblick in die personalwirtschaftliche Arbeit mit SAP ERP geben Daf r soll der Bearbeiter in das Modul SAP ERP HCM eingef hrt werden Am Ende der Fallstudie soll der Bearbeiter im Umgang mit SAP ERP HCM ge bt sein und wichtige Funktionen des Moduls beschreiben und erkl ren k nnen Au erdem soll der Bearbeiter in der Lage sein Zusammenh nge zwischen den verschiedenen Funktionen des Moduls erl utern zu k nnen Die HCM Fallstudie ist f r den Einsatz an Universit ten bestimmt und muss daher in ihrem Umfang an die je
189. und Funktionsweise eines Modells schwerer nachvollziehbar werden Ein weiterer Nachteil der Modularisierung ist die Notwendigkeit der Konsolidierung der Daten ber mehrere Arbeitsbl tter oder gar Arbeitsmappen Das Fehlerrisiko erh ht sich in diesem Fall ebenfalls da komplexere Referenzen in den Formeln ben tigt werden Wie wir in Abschnitt 2 3 ausgef hrt haben geh ren Referenzierungsfehler zur zweit h ufigsten Fehlerkategorie Da die allzu starre Anwendung der einzelnen Ans tze je nach Sachverhalt kontraproduktiv sein kann bietet sich an diese als Grundstrukturen zu betrachten und ggf zu kombinieren Formelintensive Spreadsheets legen eine Struktur nach den Empfehlungen von Raffensperger nahe w hrend datenintensive Spreadsheets eher f r eine Struktur nach Read und Batson sprechen Bei Problemstellungen bei denen sowohl gro e Datenmengen vorliegen als auch komplexe Berechnungen notwendig sind k nnte eine Mischform in Betracht gezogen werden bei der bspw mehrere Arbeitsbl tter oder mehrere Arbeitsmappen genutzt werden innerhalb derer eine Modellierung nach den Empfehlungen von Raffensperger verfolgt wird Neben den Uberlegungen zum Aufbau des Spreadsheets ist die Implementierung von Formeln ein weiterer wesentlicher Punkt im Rahmen der Ma nahmen zur Fehlerreduzierung Die Grenzen zwischen Spreadsheet Design und der Implementierung der Formeln sind dabei flie end Ein Design welches pro Zeile und Spalte nur den Einsatz einer
190. und Relationen gegeben R sei die Menge der Relationen und E die Menge der Entit ten Die Behandlung von als Entit ten reinterpretierten Relationen sei zun chst zur ckgestellt Dann gibt es zu einer Relation R R die Menge E R C der Entit ten ber denen R definiert ist E R ist i A eine Multimenge in der Elemente mit Vielfachheit mehrfach vorkommen k nnen Bezeichnet man f r eine Multimenge M und ein Element ae M mit r yy a die Vielfachheit von a in M dann kann man Durchschnitt und Vereinigung von Multimengen wie folgt definieren r ngla min ryla ryla run max ryla rx a Definiert man die M chtigkeit f r eine Multimenge durch dann ist der hnlichkeitswert zweier Relationen einfach gegeben durch a R Ra ER N Ra E R UE Bei der Definition des hnlichkeitswertes ist nat rlich die Definition von E R entscheidend und diese wiederum h ngt vom Typ des verwendeten Datenmodells ab In den folgenden Abschnitten sollen zwei Datenmodelle n her betrachtet werden ERM Das Standard ERM nach Chen CH76 welches nur Entit ten dargestellt durch Rechtecke und Relationen dargestellt durch Rauten unterscheidet und insbesondere keine als Entit ten reinterpretierten Relationen kennt PERM Das erweiterte ERM nach Loos LO97 welches reinterpretierte Relationen kennt Es enth lt noch weitere Modellierungsm glichkeiten auf die hier aber nicht eingegangen wird Die Verwendung
191. unftsbezogenes Durchdenken von Zielen Ma nahmen Mitteln und Wegen zur zuk nftigen Zielerreichung Planung kann dabei durch die Adjektive zukunftsbezogen gestalterisch rational informationell prozessual zielorientiert und interdependent charakterisiert werden Interne und externe Beobachtungs felder Vision Mission entwickeln Informationen sammeln Planungszweck definieren Performance Reporting Finanzielle und strategische jele Management Reviews Ergebnis bewertung Ziele und Zielvorgaben setzen Operative Anpassungen Bunuejg ayss bayeng Ma nahmen identifizieren Risiken Chancen beurteilen Ressourcen zuweisen Fortschritts analyse Strategische Kontrolle f z Rolling Forecasts Strategien entwickeln und bewerten Plan Konsolidierungen implementierung Treiberanalysen Organisation ausrichten Ressourcen ausrichten Gesch ftsprozesse optimieren Programm Management Projektmanagement Corporate Governance Strategieexekution Abb 1 Strategische F hrung als analytischer Managementprozess 1 Wild J Grundlagen der Unternehmensplanung B 1982 S 13 zitiert nach Buchner H Planung im turbulenten Umfeld B 2002 S 11 Buchner H Planung im turbulenten Umfeld B 2002 S 11 f 59 Aus dem Qualit tsm
192. ung Anwendungsentwicklung 2 entwickelt IWAS 1 0 baute auf Transprofil 2 auf Es wurden jedoch nur vereinzelt Funktionen aus diesem Projekt modifiziert und genutzt Ziel war die Optimierung der Waschvorg nge einer W scherei Mehrere Transponder konnten gleichzeitig gelesen beschrieben und ausgewertet werden Dabei wurde davon ausgegangen dass mehrere Kleidungsst cke sich in dem Bereich einer RFID Antenne befinden k nnen Jeder Transponder der Kleidungsst cke wurde gelesen und enthielt die notwendigen Informationen zur Ermittlung des optimalen Waschprogramms Bei der Eingabe der Attribute standen die genormten W schesymbole zur Verf gung Das Setzen der Werte war dem Benutzer oder der Benutzerin auch ohne Detailwissen m glich Dazu musste lediglich auf die abgebildeten Symbole geklickt werden welche dem Label des zu registrierenden Kleidungsst ckes entsprach 5 4 Projekt iVis SoSe 2007 Im Projekt iVis intelligentes validierbares integriertes Serviceheft ging es um die RFID gest tzte Fortschreibung von Dokumenten Das Vertrauen in Schriftstiicke wurde gesteigert weil Manipulationen leichter entdeckt werden k nnen Exemplarisch wurden dazu Fahrzeug Servicehefte herangezogen Zus tzlich zur bislang blichen manuellen Fortschreibung des Heftes wurden die Serviceeintr ge auf einem Transponder gespeichert der in das Serviceheft geklebt bzw eingearbeitet wurde Die berpr fung der Validit t der Eintr ge wurde durch das
193. ung der Budgetinhalte kann eine erhebliche Reduktion des Budgetierungsaufwandes erreicht werden Es entstehen weniger Datenfriedh fe in zentralen Abteilungen die viel zu selten zu R ckfragen bei dezentralen Controllingabteilungen f hren dass man unterstellen kann sie w rden durch die Mitarbeiter in den Zentralen effizient analysiert Detaillierungsnutzen B Cluster C Cluster Detaillierung der Plangr en 20 50 Abb 14 Detaillierung von Budgetinhalten 84 3 3 2 Komplexitatsbeherrschung durch technologische Budgettierungsfunktionen Parametrische Verteilung von Planaggregaten In einigen Bereichen der Unternehmensplanung f hrt eine Reduktion der Planungsinhalte zu einem echten Informationsverlust Dies ist besonders im Absatz Umsatz und Deckungsbeitragsbereich zu sehen in dem die Marktdynamik sich auch in einer zunehmenden Segmentierung der M rkte u ert Die Mehrdimensionalit t dieses Budgetierungsbereiches f hrt zu einem exponentiell steigenden Planungsaufwand wenn man 100 Produkte an 1000 Kunden verkauft dann f hrt die eindimensionale Jahres Absatzeingabe der zu verkaufenden Produkte zu 100 Systemeingaben die zweidimensionale Jahres Absatzeingabe der zu verkaufenden Produkte und der zu bedienenden Kunden zu 100x1000 Systemeingaben unterstellt alle Kunden kaufen alle Produkte Intelligente Budgetierungssysteme m ssen hier die Funktionalit t aufweisen ausgehend von der mehrdimensionalen Dars
194. ung zu meistern Studierende k nnen die visualisierten Wetterdaten via Web Browser http wetter uni lueneburg de Desktop Application oder Plasma Display Sensoren f r amp Volgershall abrufen Sensoren f r Windgeschwindigkeit Wind Temperatur uae Windrichtung Temperatur il ONE rel Luftfeuchte D mmerung rzserv2 uni lueneburg de Sun Solaris 4 Helligkeit OstSiid West FTP Server i ae Regenmenge MySQL DB Server SAMBA Fileserver Webserver Liefert die Me werte Volgershall via FTP an VM Renderer Schreibt die gerenderten Bilder via NFS Wetterstation UWI Windows FTP Server Schreibt die Me werte in eine Tabelle im Filesystem Liefert die Me werte via FTP an VM Renderer EIB PC Windows gt Schreibt die Me werte via SAMBA au Feeperver auf VM Dateiserver rzserv2 uni lueneburg de Liefert die visualisierten Wetterdaten als Webseite auf Browser Plasma Display Volgershall oder ins Typo3 System Vmware ESX 3 5 Server VM Renderer VM Datelserver VM Renderer Windows XP 64 Bit Software Labview x Software Vue6 Infinite 64 Bit Holt sich via FTP die Me werttabellen von rzserv2_uni lueneburg de sowie Wetterstation UWI wertet diese aus N VM Dateiserver Suse 10 2 und schreibt die relevanten Me werte NFS Server in eine MySQL Tabelle auf rzserv2 uni lueneburg de Stelt 30 GByte Webspace Startet die Rendersoftware die
195. ur wenig bekannt Daher verwundert es nicht dass fehlerhafte Spreadsheets keine Seltenheit sind In dieser Arbeit werden ausgew hlte Forschungsbeitr ge zur Fehlerklassifikation und zur Fehlervermeidung in der Spreadsheet Entwicklung vorgestellt 1 Einleitung Tabellenkalkulationssoftware engl Spreadsheet Software geh rt zu den meistgenutzten Werkzeugen im End User Bereich Nach aktuellen Studien aus den Jahren 2008 1 und 2009 2 nimmt die Tabellenkalkulation eine Vorrang Stellung unter den Business Intelligence Werkzeugen ein Obwohl Spreadsheets in betr chtlichem Ausma zur Entscheidungsunterst tzung eingesetzt werden wird die Korrektheit der erstellten Applikationen h ufig nicht in Frage gestellt Dabei k nnen die aus falschen Ergebnissen resultierenden Sch den betr chtlich sein Ein bekanntes Beispiel ist der Fall eines kanadischen Energieanbieters dem durch einen cut and paste Fehler ein Verlust von 24 Millionen US Dollar entstanden ist 3 In einem weiteren Fall sah sich die US Hypothekenbank Fannie Mae gezwungen in ihrem Quartalsbericht Korrekturen in H he von 1 2 Milliarden US Dollar vorzunehmen 4 Diese beiden Beispiele sind dabei nicht etwa auf Fehler des Tabellenkalkulationswerkzeugs zur ckzuf hren sondern vielmehr die Folge von 1 Zahlreiche weitere Beispiele sind auf den Seiten der EuSpRIG unter http www eusprig org stories htm Abruf am 9 11 2009 zu finden 35 unzul nglichen Entwicklungsprozessen
196. vorge nommen PERM ERM JS ltHeHel BE Eu SEE EZ e keh gt Le Der Modellausschnitt stellt sich im ERM nun so dar 96 Reservierung Auftragskopf einheit Die beiden gezeigten Relationen der Kardinalit t n n k nnten auch noch durch Entit ten ersetzt werden dabei entstehen je zwei neue 1 n Beziehungen Struktur hnlichkeiten lassen sich hier an der Struktur des Graphen erkennen der symmetrische Teile enth lt Dazu bedarf es jedoch einer geschickten Anordnung der Entit ten die bei komplexen Modellen nur schwierig zu erreichen ist Lagerbestand n Bedarfsposition Bedarfsplan Lagerdeckung Der in FE05 definierte hnlichkeitswert ist zwar formal auch im ERM definierbar f hrt aber zu wenig interessanten Ergebnissen da er nur feststellen kann ob zwei Relationen direkt auf denselben Entit ten definiert sind Weitergehende hnlichkeiten k nnen nicht entdeckt werden im obigen Bild wird die Strukturidentit t zwischen Lagerdeckung und Reservierung nicht erkannt Es gibt au erdem berhaupt nur diese beiden Relationen die verglichen werden k nnen Eine L sungsm glichkeit f r dieses Problem besteht darin ganz auf Relationen als Modellierungsele ment zu verzichten und stattdessen alle Relationen durch Entit tstypen zu ersetzen die sogenann ten Koppelentit ten vereinfachtes oder physisches ERM Beziehungen zwischen Entit ten werden durch Fremdschl ssel in den zugeh ri
197. weiligen universit ren Rahmenbedingungen anpassbar sein Sie soll in unterschiedlichen Lehrveranstaltungen mit unterschiedlichen Lehrschwerpunkten eingesetzt werden k nnen Die HCM Fallstudie soll die Bearbeiter weder ber noch unterfordern Sie soll lebendig gestaltet werden und zur eigenst ndigen Auseinandersetzung mit der behandelten Thematik anregen 3 3 Fallstudiendesign Im Rahmen des Fallstudiendesigns werden konzeptionelle Entscheidungen zur behandelten Fachthematik und zur Umsetzung der zuvor beschriebenen Fallstudiendidaktik getroffen Um den Einsatz der HCM Fallstudie innerhalb der universit ren Lehre zu erm glichen darf sie einen gewissen zeitlichen Rahmen nicht bersteigen Gleichzeitig soll die HCM Fallstudie m glichst flexibel gestaltet werden Dadurch Kann sie in unterschiedlichen Lehrveranstaltungen mit unterschiedlichen Themen eingesetzt werden Dies wird dadurch erreicht dass die HCM Fallstudie aus mehreren Kapiteln besteht die zum einen m glichst frei miteinander kombiniert werden k nnen und zum anderen eine Bearbeitungszeit von max 90 Minuten beanspruchen Eine Fallgeschichte dient in der HCM Fallstudie zur Veranschaulichung von Sachverhalten Innerhalb der verschiedenen Kapitel der HCM Fallstudie treten in der Fallgeschichte stets dieselben Personen auf sodass der Eindruck einer durchg ngigen Handlung entsteht Trotzdem sind die Situationen der Fallgeschichte innerhalb der Kapitel abgeschlossen um den gew nsc
198. well et al Neben den hier vorgestellten Klassifikationen gibt es noch zahlreiche weitere 8 Insgesamt k nnen die bis dato existierenden Klassifikationen nicht als vollst ndig bzw als ausgereift angesehen werden Die vorliegenden Klassifikationen werden von Powell et al aus folgenden Gr nden als unzureichend kritisiert 13 e Klassifikationen werden ohne Angabe des Zwecks ihrer Erstellung ver ffentlicht e Bestehende Klassifikationen unterlegen die Fehlerarten nicht ausreichend mit Beispielen e Vorhandene Klassifikationen sind nicht ausreichend getestet sodass Inkonsistenzen auftreten k nnen e Die Abgrenzung von qualitativen und quantitativen Fehlern ist ungenau Dem sei noch hinzugef gt dass h ufig die Methode nach der die Klassifikation erstellt wurde nicht ausreichend erl utert wird und dass nur unzureichend auf die Verbreitung der beschriebenen Fehlerarten eingegangen wird 3 Ma nahmen zur Fehlervermeidung Ebenso wie die Fehlerklassifikationen sind auch die vorgeschlagenen L sungsans tze zur Fehlervermeidung vielf ltig Zum einen gibt es Entwicklungswerkzeuge beispielsweise zur Testunterst tzung oder zur Unterst tzung des objektorientierten Model Driven Engineering Konzepts Bis auf kommerzielle Auditing Werkzeuge sind diese Ans tze bisher allerdings nur prototypisch implementiert worden Zum anderen findet man zahlreiche Empfehlungen beispielsweise zur Anordnung der Informationen im Spreadsheet der Imp
199. wohl die Dokumentation als auch die Ergreifung von Ma nahmen zum Schutz gegen unabsichtliche Ver nderungen als besonders wichtige Punkte hervorzuheben Neben der Angabe von Informationen zu den Entwicklern Name Abteilung etc sollte in der Dokumentation auch die Versionsnummer festgehalten werden Read und Batson empfehlen die Dokumentation auf einem separaten Blatt zu platzieren Diese Angaben sollten als Mindestumfang betrachtet werden und auch bei knapper Entwicklungszeit erfolgen Der Zweck der Anwendung und eine Anleitung zur Verwendung anhand eines Beispiels sollten ebenfalls eingef gt werden Dar ber hinaus sollte eine technische Dokumentation mit Designdetails inklusive Changelog und Hinweisen zur Erweiterung erfolgen Makros sollten ebenfalls dokumentiert werden Neben der Erstellung eines Dokumentationsblattes kann auch die Kommentarfunktion der Tabellenkalkulationssoftware genutzt werden um einzelne Eingaben Ausgaben oder Formeln zu dokumentieren F r die Formeldokumentation kann alternativ eine eigene Spalte angelegt werden In Hinblick auf die Lebensdauer und Wiederverwendbarkeit und auch auf die Kosten der Erstellung erscheint eine gute Dokumentation unerl sslich In zeitkritischen Situationen sollte dar ber nachgedacht werden nachtr glich eine umfangreichere Dokumentation zu erstellen 54 Zur Verhinderung unzul ssiger nderungen kann der Zellschutz aktiviert werden Die Kenntlichmachung von Eingabewerten kann einer fehle
200. ykluszeit Definitorische Klarheit schaffen Standardprozesse der Planung einf hren Bereichsad quate Formate der Planung und Berichterstattung einsetzen Verbindliche Zeitliniensetzen und kontrollieren Der h ufigste Mangel der Budgetierung sind Budgets die sich als Planungselement verselbstst ndigen OP muss taktikgetrieben sein welche Ma nahmen Projekte Programme Welche Ergebnisse sollen sie erzielen Erreichen diese das Zielniveau Die Risiken der Taktiken sind zu bewerten Planungen sind oft akribisch bei den Dingen die die geringsten Risiken haben und Risiko unbewusst bei den strategisch wichtigen aber riskanten Pl nen das sind in der Regel Projekte und Programme Sie m ssen die h chste Managementaufmerksamkeit in der Planung haben Projekte werden oft nach der projekteigenen Logik geplant und nicht in die FP des Unternehmens integriert Klare Methoden der Steuerung des Projketlebenszyklus sind mit FP zu integrieren gt oO Oo 0 w D n U w Q O Qa o xe D w lt D gt V w gt a Teilpl ne TP sind h ufig Operative Budgets und Investitionspl ne sie sind eng mit der OP Taktiken dispositive operative Entscheide Projekte Programme zu verbinden Am besten mit Leistungsmengen arbeiten hinter denen Standard Leistungsprofile stehen Zu hohe Detaillierung hindert die Flexibilit t der Planung ein ungew nschter Nebenerffekt der Genauigkeit detailli
201. zahnen Nach der Nach den Nach den Verantwortungs Verantwortungs bereichen ebenen Nach der Nach den verwendeten Geltungsdauer Wertgr en Abh ngigkeit von der Bezugsgr e Absolut starre a Kostenstellen Budgets Unterj hrige Budgets Leistungsbudgets Funktionsbudgets budgets Starre Budgets Jahresbudgets Kostenbudgets a Abteilungsbudgets Flexible Budgets Mehrjahresbudgets Investitionsbudgets Projektbudgets Bereichsbudgets Finanzbudgets Prozessbudgets NEE a budgets Abb 6 Budgetarten Inhalt eines Budgets ist in erster Linie ein Erfolgsplan der die zu erreichenden Ziele der Verantwortungsbereiche festlegt und die hierzu aufzuwendenden Ergebnisbelastungen und nicht ein prognostiziertes Ergebnis der Gesch ftst tigkeit Das Budget als Erfolgsplan besteht aus Erl sen und Kosten zus tzlich werden Liquidit ts berlegungen in die Budgets einbezogen werden wodurch die Verdichtung der Budgets in drei Richtungen m glich wird budgetierte Erfolgsrechnung Budget der Finanzmittel und budgetierte Bilanz Hieraus entstehen inhaltlich integrierte Budgetsysteme die Vorgaben f r alle Grundgr en des Rechnungswesens liefern und damit die Voraussetzung f r eine erfolgs und wertorientierte Unternehmensf hrung bilden F r die Aufstellung von Budgets k nnen eine Reihe von Grunds tzen definiert werden Damit die in den Budgets vorgegebenen Plandaten mit m glichst hoher Wahrscheinlichkeit erreichbar sind sollt
202. zum Fortschreiben der Transponder synchrone Pflegen einer zentralen Datenbank erm glicht 121 6 Literaturverzeichnis 1 Manish Bhuptani Sharam Moradpour RFID Field Guide Deploying Radio Frequency Identification Systems Sun Microsystems Press 2005 ISBN 0 13 185355 4 2 Martin Vincenz M glichkeiten und Grenzen heutiger Transpondertechnologien in der Logistik VDI Berichte Nr 1744 2003 3 Bundesamt f r Sicherheit in der Informationstechnik Risiken und Chancen des Einsatzes von RFID Systemen Bonn 2005 http www rfidconsultation ew docs ficheiros RIKCHA pdf Stand 02 02 2010 16 40 4 Robert und Gabriele Schoblick RFID Radio Frequency Identification Franzis Verlag Poing 2005 ISBN 3 77235920 5 5 Klaus Finkenzeller RFID Handbuch Grundlagen und praktische Anwendungen von Transpondern kontaktlosen Chipkarten und NFC 5 Auflage Carl Hanser Verlag M nchen 2008 ISBN 978 3 446 41200 2 6 X ident technology GmbH Kreuzauer Strasse 33 52355 D ren Germany http www x ident com 7 Martin Strassner Innovationspotential von RFID f r das Supply Chain Management http www alexandria unisg ch Projekte einfache Suche 18175 Stand 05 01 2010 10 26 8 Philipp Bensel Markus Richter Stefan Vogeler Diffusion von Vertrauen in unternehmens bergreifenden RFID Anwendungen Frank Straube Hrsg Digitale Schriftenreihe Logistik Technische Universit t Berlin Universit tsverlag der Technischen Universit
203. zwecke Diese vielseitigen Informationen und Analysezwecke dienen zum Beispiel zur Erl uterung der Abweichungen zur Vorausschau zuk nftiger Abweichungen zum Entwickeln von Ma nahmen welche k nftige negative Abweichungen vermeiden und vermindern helfen und zum Erkennen von Folgewirkungen der Abweichungen und zu deren Gegensteuerung Zudem k nnen anhand der zahlreichen Informationen und Analysem glichkeiten Potentiale und Schwachstellen definiert werden und man erkennt Kostenbelastungen ex ante Mit Hilfe der Budgetierung k nnen ebenso Ziele konkretisiert und der Gewinnbedarf ermittelt werden Das Budget erm glicht auch eine quantifizierte Koordination der Teilpl ne Die Budgetierung dient in den meisten Unternehmen seit langem als zentrales Instrument zur Prognose Koordination und Motivation berdies wurde die Prognose als Budgetfunktion identifiziert Zwar kann sie nicht als Steuerungsfunktion bezeichnet werden da sie keinen gestaltenden Charakter besitzt pi jedoch erm glicht sie eine realistische Vorausschau auf die Zukunft und kann somit die Grundlage f r die Wahrnehmung von Problemen sein die anpassende Entscheidungs und Planungsakte in Gang setzen kann Die Umformung der Prognoseinformationen in Entscheidungen erfolgt in der Planung die Teil des F hrungsprozesses ist Dadurch wird deutlich dass der gesamte F hrungsprozess entscheidend durch die Ausgestaltung einer effektiven und effizienten Budgetierung begleitet w

Download Pdf Manuals

image

Related Search

Related Contents

Hamilton Beach 14960 Iron User Manual  Kaspersky Internet Security 2012 Handbuch  SVFlux User`s Manual - SoilVision Systems, Ltd  Duplo  ADVIA ® 2400 SISTEMA QUIMICO INFORMACION GENERAL El  Compex Systems DSG1008 User's Manual  

Copyright © All rights reserved.
Failed to retrieve file