Transcript

GAJAH ANNUAL REPORT 2015 | 1

Lohnt sich die Modernisierung

bestehender Software?Christian Güdemann, CTO

GDI Event 29.10.2015IBM Notes – Quo Vadis?

GDI Event | IBM Notes quo vadis | 2

Eine Entscheidung .... mit KonsequenzenIBM Notes / Domino ist nicht mehr strategisch

In die Hardware und in die Server wird nicht mehr investiert

Die Domino Version wird eingefroren

Top Administratoren und Entwickler verlassen die Firma

GDI Event | IBM Notes quo vadis | 3

Up to 100 usersUp to 1 GB

Up to 3 agents

Mail file archive

AV 60%

DATABASE CATEGORIES

Up to 250 usersUp to 5 GB

Up to 10 LS agents

Mail-In/out enabled

AV 25%

> 250 users> 5 GB

> 10 LS/JS agents

External feeds/gw

AV 15%

MEDIUMCOMPLEXITY

LOWCOMPLEXITY

HIGHCOMPLEXITY

For classification purposes of Notes databases

GDI Event | IBM Notes quo vadis | 4

Lohnt sich die Modernisierung bestehender Software?

Weil Sie einen wichtigen Businessprozess abdecken

Weil Sie komplex sind

Weil sie von einer wichtigen Gruppe genutzt wird

Die Ausgangslage – aus Applikationssicht10% aller Applikationen sind “Perlen”

GDI Event | IBM Notes quo vadis | 5

Lohnt sich die Modernisierung bestehender Software?

Alle 18 Monate verdoppelt sich die Geschwindigkeit bei gleichen Kosten• Der Entscheid wurde vor 3 Jahren gefällt• Schon damals lief Domino auf einer 3 Jahre alten Hardware

6 Jahre bedeutet 72 Monate 4 * 18 Monate Rechnerisch Faktor 16 für die Geschwindigkeit

A new home: Der «Moorsche Effekt»

GDI Event | IBM Notes quo vadis | 6

Lohnt sich die Modernisierung bestehender Software?

Moderne Webapplikation• brauchen weniger Networktraffic• sind Agil• basieren auf Quasi Standards• können automatisiert getestet werden

N Tier Architektur• Trennen von Daten, Business Logik, Presentation Layer

A new life: Vom Client zur Web Applikation

GDI Event | IBM Notes quo vadis | 7

Lohnt sich die Modernisierung bestehender Software?

XPages ermöglicht• N-Tier Architektur• Business Logik in Java• Testdriven Development• Automatischer Build und Test von ganzen Applikation• Grenzenlose Programmierung dank OSGI Stack

A new life: Vom Client zur Web Applikation

GDI Event | IBM Notes quo vadis | 8

Lohnt sich die Modernisierung bestehender Software?

Wie wäre es, wenn …• Daten wie im Notes auf Mobile Geräte repliziert werden können• Die Business Logik einmal geschrieben werden muss und es läuft in der

Webanwendung und auf meine Mobile Phone?• Und das alles mit meinen aktuellen Notes Daten direkt und verlustfrei

repliziert?

A new vitality: und nun wird’s mobile

GDI Event | IBM Notes quo vadis | 9

A new vitalityDarwino

New SQL Plattform Mobile First Approach

Write Once – Run everywhere

GDI Event | IBM Notes quo vadis | 10

Lohnt sich die Modernisierung bestehender Software?

AUTOPScrumKanban

Methoden

Design PatternsClean CodeTestdriven Development

Prinzipien

JavaJavaScriptHTML5 / BootstrapAngular, jQuery, DOJOSelenium

Entwicklung

MavenJenkinsEclipse

Tools

Skillset für die neue Welt

GDI Event | IBM Notes quo vadis | 11

& ANSWERSQUESTIONS


Recommended