48
GI-Regionalgruppe Deutsches Eck Koblenz, 6. November 2003 Erfahrungen und Einsichten eines Software-Unternehmers Prof. Dr. Ernst Denert Vorstandsvorsitzender IVU Traffic Technologies AG

Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

  • Upload
    hanhan

  • View
    215

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

GI-Regionalgruppe Deutsches EckKoblenz, 6. November 2003

Erfahrungen und Einsichten eines Software-Unternehmers

Prof. Dr. Ernst DenertVorstandsvorsitzender IVU Traffic Technologies AG

Page 2: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 2

Die Unternehmen dahinter

IVU Traffic Technologies AG, Berlingegründet 1976Systemhaus für IT-Lösungen zur Planung, Steuerung und Optimierung von Verkehrs-und Logistikprozessen300 Mitarbeiter, 35,6 Mio. € Umsatz (2002)

sd&m software design & management AG, Münchengegründet 1982Software- und BeratungshausSoftware-Entwicklung für individuelle betriebliche Informationssysteme 900 Mitarbeiter, 138 Mio. € Umsatz (2001)

Page 3: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 3

1. Satz: Technologie

Page 4: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 4

2. Satz: Software Engineering

Page 5: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 5

XP contra CMM

Das anarchische Extreme Programming (XP)

als Gegenbewegung zum

bürokratischen Capability Maturity Model (CMM)

Page 6: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 6

Page 7: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 7

Page 8: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 8

Page 9: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 9

Page 10: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 10

Page 11: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 11

Page 12: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 12

Page 13: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 13

Extreme Programming (XP): die “Methode”

Page 14: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 14

Extreme Programming (XP): die “Methode”

Page 15: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 15

Extreme Programming (XP): die “Methode”

Page 16: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 16

Page 17: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 17

Page 18: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 18

Das C3-Projekt: Ursprung des XP

Customer: DaimlerChryslerApplication: large-scale payroll systemTeam: 10 programmers, 15 totalTime: four years (from 1995)

Page 19: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 19

Das C3-Projekt: Funktionalität und Technik

Lohn- und Gehaltabrechnung wird heute mit Standardsoftware gemacht und ist vor allem eine Batchanwendung.

Performance: 30 sec per employee !

Dialog/BatchSmalltalk

Tax computationCobolUnix

GemStone

OO DBMS

Page 20: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 20

Vorgehensmodelle: Resumee

Es lebe das gute alte sd&m-Projektmodell –die ergebnisorientierte Systematik der geordneten Projektabwicklung

Siehe: Ernst Denert, Software-Engineering, Springer 1991

Page 21: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 21

Software-Kategorien (Blutgruppen)

0 bestimmt von gar nichts (Behälter, Strings)ideal wiederverwendbar, für sich alleine nutzlos

A bestimmt von der Anwendung (Kunde, Auftrag, Bestellung)das eigentliche Projektziel

T bestimmt von mindestens einem technischen API (z.B. Datenverwaltung)muss sein

AT bestimmt von der Anwendung und mindestens einem technischen APIvermeiden; im Notfall sorgfältig abgrenzen

Kombinationen A + 0 = AT + 0 = TA + T = AT

R Repräsentations-Software (Transformation zwischen A und T; milde Art von AT)

Software kann sein ...

Page 22: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 22

Quasar-Standardarchitektur: Windmühle

Anwendung=

Anwendungsfälle+

Anwendungskern

GUI(e.g. MFC)

Nachbar-system

Olap-System

OracleOCI

MFC-ExpertO

LAP-E

xpert

OCI-Expert

Com

Sy-Expert

A-Software

T-Software0-Software

R-Software

QUI

QDI

Page 23: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 23

3. Satz: Betriebliche Informationssysteme

Page 24: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 24

Betriebliche Informationssysteme

Ein Beispiel

Page 25: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 25

Page 26: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 26

Lufthansa-Reservierung in den 60ern

Page 27: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 27

Page 28: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 28

Page 29: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 29

Page 30: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 30

Page 31: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 31

Page 32: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 32

Page 33: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 33

Page 34: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 34

Das Verfahren der Lufthansa-Reservierung in den 60ern war auch ein betriebliches Informationssystem, allerdings nicht rechnergestützt.

Betriebliche Informationssysteme

Page 35: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 35

Anwendungslandschaft

Typische Größenordnung von Anwendungslandschaften:

• Hunderte von Anwendungen,

• bestehend aus (Zehn)Tausenden von Programmen

• mit Millionen Zeilen Code,

• entwickelt mit einem Aufwand von Tausenden von Bearbeiterjahren,

• Investitionsvolumen im zwei-/dreistelligen Mio-Bereich.

Page 36: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 36

Die Bedeutung betrieblicher Informationssysteme

für die Volkswirtschaft:

• Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie Rohstoffe, Energie und Verkehr.

• Ohne betriebliche Informationssysteme wäre die Wirtschaft wedereffektiv noch effizient.

• Betriebliche Informationssysteme tragen wesentlich zur Globalisierung bei.

Page 37: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 37

Die Bedeutung betrieblicher Informationssysteme

für das einzelne Unternehmen:

• Produktivität der Geschäftsprozesse steigern ( = Rationalisierung)

• Komplexität beherrschen und Mengen bewältigen

• Information verfügbar machen- operativ für Vorgangsbearbeitung – schnell, überall- dispositiv für allfällige Entscheidungen- strategisch für unternehmerische Planung

• Neue Geschäftsmöglichkeiten schaffen, z.B. mittels E-Business

Page 38: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 38

Die Bedeutung betrieblicher Informationssysteme

Stellen wir uns vor, ...

• ... die Lufthansa reservierte wie anno 1960 –sie könnte ihren Flugbetrieb heute nicht bewältigen.

• ... BMW hätte kein PPS-System –die Autos könnten in der heute gewünschten Vielfalt nicht gebaut werden.

• ... das Postsparbuch würde geführt wie anno dunnemals –es gäbe keine Zinsen und keinen Geldautomaten.

• ... der ADAC führte seine Mitglieder auf Karteikarten –es gäbe den ADAC nicht.

Page 39: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 39

Kontoführung in einem alten Postsparbuch

Page 40: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 40

Die Bedeutung betrieblicher Informationssysteme ist branchenabhängig

Überall: Trend zur in

dividuellen Fertigung

Stahl

Handel

Auto

Telekom

Banken Versicherungen Touristik

Page 41: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 41

Technologie betrieblicher Informationssysteme

früher heuteBetriebliches Überbetriebliches Informationssystem Informationssystem

Host

bekannteBenutzer

Monitor

α

Mainframe196x - 199x

Monitor

GUI

Monitor

GUI

LAN

Client/Server1990 - 200x

Host

Host

auchunbekannteBenutzer

Internet....

.

.

Monitor

GUI

Monitor

Internet1998 - ?

GUI

Page 42: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 42

Technologie betrieblicher Informationssysteme

Mitarbeiter des BI-Besitzersund Außenstehende

alfanumerisch GUI

Mainframe Mainframe (IBM)(IBM, Siemens, Bull, Unix-/Windows-MaschinenUnivac, Tandem u.a.) (im Cluster)

proprietär LAN (Ethernet) Internet (IP)(SNA, Transdata)

DB2, OracleUDS, IDMS u.a.

Cobol, PL/1, 4GL C/C++ Java

CICS, UTM u.a. Tuxedo Websphere, Weblogic

Benutzer

Benutzer-oberfläche

Anwendungsmaschine

Netzwerk

Datenbank(zentral)

Programmier-sprachen

Transaktions-monitor

Internet1998 - ?

Client/Server1990 - 200x

Mainframe196x - 199x

Ära

Mitarbeiter des BI-Besitzersund Außenstehende

alfanumerisch GUI

Mainframe Mainframe (IBM)(IBM, Siemens, Bull, Unix-/Windows-MaschinenUnivac, Tandem u.a.) (im Cluster)

proprietär LAN (Ethernet) Internet (IP)(SNA, Transdata)

DB2, OracleUDS, IDMS u.a.

Cobol, PL/1, 4GL C/C++ Java

CICS, UTM u.a. Tuxedo Websphere, Weblogic

Benutzer

Benutzer-oberfläche

Anwendungsmaschine

Netzwerk

Datenbank(zentral)

Programmier-sprachen

Transaktions-monitor

Internet1998 - ?

Client/Server1990 - 200x

Mainframe196x - 199x

Ära

Page 43: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 43

4. Satz: Unternehmer

Page 44: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 44

Standard- versus Individual-Anwendungssoftware

Standard IndividuellGesetze, Regelungen gestalterische Freiheit / Willkür breiter Gebrauch / Markt kleiner Marktbillige Lösung angestrebt technisch / fachlich innovativ

Wo gibt es Standards?Wo könnte es sie geben?Wo kann es sie nicht geben?Wo soll es sie nicht geben?

Page 45: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 45

Standard- versus Individual-Anwendungssoftware

• Standard-Software da, wo Gesetze und allgemein gültige Regelungen herrschen.

• Organisationen sind von Menschen willkürlich gestaltet. Das fördert Individualität.

• Unternehmen wollen sich individuell präsentieren.

• Manche Branchen sind zu klein für Standardlösungen.

• Die IT-Branche ist technikgetrieben. Innovative Lösungen laufen den Standards voraus.

• Tendenz: Die Durchdringung der Anwendungslandschaften mit Standard-Software nimmt zu.

• Jedoch: Keine Standardsoftware deckt eine Anwendungslandschaft vollständig ab.

Page 46: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 46

Gene von Unternehmen

• Spitze sein

• AuslastungProfitabilität • Sparsamkeit

Für etwas stehen:

• Software-Engineering • Verkehrstechnik

• Fokussierung

sd&m IVU

Page 47: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 47

4. Satz: Unternehmer

Page 48: Erfahrungen und Einsichten eines Software-Unternehmersgiregional/vortraege/denert-pr-06-11... · • Betriebliche Informationssysteme sind für die Wirtschaft so existenziell wie

©IVU Traffic Technologies AG . Berlin, Datum (tt.mm.jjjj) . Dateiname . Seite 48

Vielen Dank für Ihre Aufmerksamkeit und alles Gute der

Regionalgruppe Deutsches Eck !