Vortrag: Wie Open Source Software zur Optimierung von Geschäftsprozessen beiträgt Anton Kejr Version 0,1 Stand 05. Mai 2010 1
Inhaltsverzeichnis 1 Kurze Vorstellung 2 system worx Veränderungsprojekte im IT Bereich 3 Open Source Software im Überblick 4 Beispiele und Projekte 5 Fazit und Diskussion 2
Vorstellung von Anton Kejr Kommt von Annika
Inhaltsverzeichnis 1 Kurze Vorstellung 2 system worx Veränderungsprojekte im IT Bereich 3 Open Source Software im Überblick 4 Beispiele und Projekte 5 Fazit und Diskussion 4
Change IT IT systemische IT IT Beratung Mensch IT Berater Prozessberater Technik Organisation
Change IT Ausgangsbasis: Schmerzen : suboptimale Prozesse ->Qualitätsprobleme, hohe ständige Aufwände (viele Personen, Handarbeit, Excel ) Oft verursacht durch historisch gewachsene IT (Inseln) oder gar ungenügende IT-Unterstützung Sprachbarriere zwischen Management, Benutzern und IT verhindert eine eigenständige Verbesserung der Situation Wir können helfen: Wir sprechen die Sprache des Managements, der Anwender und der Technik system worx GmbH&Co. KG = Change Management + Technik
Change IT Technik und Change Management sind oft 2 Seiten der gleichen Medaille Unterstützung Change, OE durch Technik : Online-Umfragen, 360Grad -Feedback, Change Monitoring, Verbesserung der Technik (Change IT) mit Unterstützung durch Change Management und systemische Beratung Voraussetzung für Technik Change: Genug Schmerz, um Geld zu investieren Vertrauen : Umsetzung durch sukzessive, pragmatische Verbesserung = Operation am offenen Herzen
Change IT Ziel und Nutzen Verbesserung der Proszessqualität Kostenreduktion Lösen von Herstellerabhängigkeiten Dokumentation der IT-Umgebung und Prozesse: schnelle Einarbeitung neuer Mitarbeiter Pragmatische Vorgehensweise Analyse: Erfassung und Dokumentation IST-Zustand Gesamtkonzept = Zieldefinition + Roadmap für Umsetzung Umsetzung möglichst ohne Beeinträchtigung des operativen Geschäfts 3 Szenarien Bestehende Inseln im Gesamtsystem durch Leim (php, Webservices, ) besser integrieren Technische Unterstützung von Einzelprozessen und Integration in bestehende Umgebung ( anflanschen ) Eventuell Austausch von Inseln, Komponenten durch besser geeignete (Open Source)-Lösungen
Inhaltsverzeichnis 1 Kurze Vorstellung 2 system worx Veränderungsprojekte im IT Bereich 3 Open Source Software im Überblick 4 Beispiele und Projekte 5 Fazit und Diskussion 9
Das Prinzip Open Source Open Source ist der Versuch, Milch zu verkaufen, wenn die Kuh allen gehört. Können Sie melken?
Definition von Open Source Open Source ist eine Palette von Lizenzen für Software, deren Quelltext öffentlich zugänglich ist und durch die Lizenz Weiterentwicklungen fördert. - lesbar und verständlich - keine Nutzungsbeschränkungen - keine Zahlungsverpflichtungen gegen einem Lizenzgeber - darf verändert und in der veränderten Form weitergegeben werden - Verändern ohne weiteren Aufwand für jeden möglich - Weitergabe ohne Lizenzgebühren möglich - Braucht aktive Beteiligung der Anwender an der Entwicklung
Open Source im Detail Betriebssysteme : Linux-e, BSD,... Open Source Enduser-Produkte: Joomla! (CMS),... vtiger (CRM),... Alfresco (DMS),... Infrastruktur und Services Sprachen : php, Java, perl, Bibliotheken, Klassen : jquery, Ajax, php-klassen, Code -Snippets,... Datenbanken : mysql, postgresql,... Online-Code-Generatoren : POG,... Webserver : apache, tomcat,... Infrastruktur : Security, Mailserver, Groupware,...
Wie funktioniert das?
Ein Ökosystem entsteht...
Beispiel eines Ökosystems : Joomla! Serving 4688 extensions to the community http://www.joomla.org http://extensions.joomla.org/
Spontane Fragen Dies passiert vollkommen ungesteuert, und alles was entsteht gehört allen? Kommunismus? Anarchie? Nö! Evolution! Survival of the fittest :-)! Und höchst demokratisch :-)!
Warum machen die das? Anreize für den Open Source-Entwickler: Spass an freier Kreativität Macht sich einen Namen unter den Millionen hochklassiger OO-Entwickler Vorteile bei Jobsuche Vorteile als Freelancer und Selbständiger : Spezialist, Experte Marketing Bestätigung und Wertschätzung durch die Community
Warum machen die das? Anreize für ein Unternehmen / eine Organisation: Keine Lizenzgebühren Keine Abhängigkeit von einem Hersteller oder Dienstleister Möglichkeit, Fehler zeitnah selbst zu beheben Möglichkeit, über Realisierung eigener Schnittstellen das Produkt in die bestehende Landschaft zu integrieren Höhere Innovationsgeschwindigkeit Höhere Sicherheit durch schnelle Behebung von Problemen durch die Community Kostenfreier Support über die Community
Oft gestellte Frage/häufigste Bedenken Ich brauche SLAs und einen verlässlichen Support. Man sucht sich ein Unternehmen, das Support für ein OO -Produkt bietet = Haus- und Hofentwickler macht Support + Möglichkeit, diesen auszutauschen! Viele OO-Hersteller stellen neben der freien OO-Variante auch eine Enterprise-Variante mit kostenpflichtiger Support-Subscription und SLAs bereit. Vorteil: Innovationsgeschwindigkeit der Open Source -Entwicklung plus Vorteile einer herkömmlichen, kommerziellen Produktentwicklung (best of both worlds)
Inhaltsverzeichnis 1 Kurze Vorstellung 2 system worx Veränderungsprojekte im IT Bereich 3 Open Source Software im Überblick 4 Beispiele und Projekte 5 Fazit und Diskussion 20
Einige prominente Beispiele Drupal (CMS) : http://www.whitehouse.gov/ Joomla! /CMS) : Microsoft hat letzthin einen Vertrag über Entwicklungsunterstützung unterzeichnet (Code Contributor) vtiger (CRM) : Postbank, Allianz, München, Wien : Umstellung ihrer IT-Infrastruktur (Server und PCs) auf Linux und OpenOffice
Aus dem Nähkästchen... Vier erfolgreiche system worx-entwicklungen Umsetzung eines Workflows für die Sondermüllentsorgung der Bremer Entsorgungsbetriebe (BEB) Verwaltung von Vetretungskräften bei vielen hessischen Gymnasien (Uplus) Komplettes IT-Redesign eines mittelständischen Unternehmens (Institut für systemische Beratung) Web2print-Lösung für einen namhaften Kontaktlinsenhersteller (Ciba Vision)
BEB
Uplus
ISB
Web2print
Inhaltsverzeichnis 1 Kurze Vorstellung 2 system worx Veränderungsprojekte im IT Bereich 3 Open Source Software im Überblick 4 Beispiele und Projekte 5 Fazit und Diskussion 27
Kontakt: