36
DOAG Konferenz 2014, Nürnberg Ulrich Gerkmann-Bartels CEO & Consultant Oracle Technologies ENTSCHEIDUNGSHILFE FÜR ORACLE ENTWICKLUNGSWERKZEUGE CHOICE-O-MAT

Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

Embed Size (px)

DESCRIPTION

Inspiriert durch lebhafte Diskussionen auf dem DOAG DevCamp 2014 in München zum Thema „Welches Entwicklungswerkzeug ist denn für meine Projekte sinnvoll ?“ möchte der Vortrag anhand weitläufig verbreiteter Thesen die einzelnen Entwicklungswerkzeuge APEX, ADF und Forms aus Sicht des Dozenten bewerten. Im Vortrag werden Aspekte des Softwareentwicklungsprozesses - insbesondere hinsichtlich der Nutzung von Oracle Technologien - dargestellt und jeweils mit dem entsprechenden Entwicklungswerkzeug beleuchtet. Praxisrelevante Kriterien wie Migration, Werkzeugkette, Lernkurve, Zielgruppe u.a. werden vorgestellt und sollen dem Zuhörer Argumente an die Hand geben, die richtige Auswahl der Werkzeuge für seine Softwareprojekte zu geben.

Citation preview

Page 1: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

DOAG Konferenz 2014, Nürnberg

Ulrich Gerkmann-Bartels CEO & Consultant

Oracle Technologies

ENTSCHEIDUNGSHILFE FÜR ORACLE ENTWICKLUNGSWERKZEUGE CHOICE-O-MAT

Page 2: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

Ulrich Gerkmann-Bartels CEO & Consultant

Oracle Technologies

Ulrich Gerkmann-Bartels

ÜBER MICH

Beratung, Training Oracle Technologie ADF Certified Implementation Specialist Professional Scrum Master Community DOAG, ADF EMG, ADF German Community, Google PlusADF Themenverantwortlicher in der DOAG Development Community Twitter @Gerkmann-Bartels @enpit BlogNews - http://www.enpit.de/blog Technical (english) - http://maybe-interesting.blogspot.comTechnical (german) - http://enpit.blogspot.com

2

Page 3: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

DOAG Konferenz 2014, Nürnberg

Training DevelopmentConsultingOracle Business

IntelligenceOracle ADFADF Mobile

Oracle WebLogic

Oracle WebCenter

ENTERPRISE PRAGMATIC IT

Oracle Fusion Middleware

3

Page 4: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

DOAG Konferenz 2014, Nürnberg

PARTNERSCHAFTEN

4

Page 5: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

DOAG Konferenz 2014, Nürnberg

AGENDA

Ausgangslage

Perspektiven und Thesen

Kategorien

Nachwort

5

Page 6: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

DOAG 2013 6

DOAG BARCAMP14

Page 7: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

DOAG Konferenz 2014, Nürnberg

AUSGANGSLAGE ‣ Mit welchen Fragen sollte ich mich beschäftigen, um

eine geeignete Antwort zu finden ?

‣ Gibt es Kategorien, die mir einen Anhaltspunkt geben können ?

‣ Welche Ziele bewegen mich in Zukunft ?

Page 8: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

DOAG Konferenz 2014, Nürnberg

PERSÖNLICHE ERFAHRUNG ‣ Oracle WebDB -> Oracle Portal

Projekte und Workshops auf Basis PL/SQL

‣ PLSQL Pages HTMLDB -> APEX 2.x Projekte und Workshops auf Basis PL/SQL

‣ > 9iRC Oracle ADF, Oracle WebCenter Portal Projekte und Workshops auf Basis Fusion Middleware

‣ Oracle Forms Analyse und Modernisierungsprojekte

Page 9: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

DOAG Konferenz 2014, Nürnberg

AGENDA

Ausgangslage

Perspektiven und Thesen

Kategorien

Nachwort

9

Page 10: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

Productivity with Choice

JA NEINNEUTRAL

TEAM

10

Das Entwicklungsteam besteht nur noch aus 1-2 Personen mi t erhebl ichen fachlichen Domain wissen. Vorhandene Module sollen ergänzt und neue Module für ein weiteres Geschäftsfeld hinzugefügt werden.

Beispiel!

Page 11: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

KOMPLEXITÄT

Page 12: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

ENTERPRISE

Page 13: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

PRODUKTVARIANTEN

Page 14: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

LEBENSZYKLUS

Page 15: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

PRODUCT

BPM SUITE

SOA SUITE

WEBCENTER

ODIMOBILE

DATABASE

Cloud

Page 16: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

DATABASE IS CORE

Page 17: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

KOMPONENTEN

Page 18: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

HANDLUNGSFREIHEIT

Page 19: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

MODERNISIERUNG

Page 20: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

MODERNISIERUNG - WANN ?

Page 21: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

WERKZEUGE

Page 22: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

TEAM

Page 23: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

DOAG Konferenz 2014, Nürnberg

AGENDA

Ausgangslage

Perspektiven und Thesen

Kategorien

Nachwort

23

Page 24: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

Quelle: Oracle 2008, Marc Sewtz | Software Development Manager | Oracle Application Express

Page 25: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

DOAG Konferenz 2014, Nürnberg

KATEGORIEN‣ Budget

‣ Zeitplan

‣ Anwendung

‣ Integration

‣ Team

Page 26: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

DOAG Konferenz 2014, Nürnberg

BUDGET

26

weniger mehr

Application Development Framework

Page 27: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

DOAG Konferenz 2014, Nürnberg

ZEITPLAN

27

kurzfristig langfristig

Application Development Framework

Page 28: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

DOAG Konferenz 2014, Nürnberg

ANWENDUNG

28

Datenerfassung

Geschäftsprozess

Application Development Framework

Page 29: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

DOAG Konferenz 2014, Nürnberg

ANWENDUNG

29

Abteilung, singuläre Prozess-

unterstützungEnterprise

Application Development Framework

Page 30: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

DOAG Konferenz 2014, Nürnberg

INTEGRATION

30

Database SOA

MOBILE

BPM

Application Development Framework

Page 31: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

DOAG Konferenz 2014, Nürnberg

Application Development Framework

TEAM

31

Ist Zukunft

PL/SQL

Database

Forms

Java

JavaScript

ADF

APEX

Ausbildungsbedarf

TeamgrößeNeue Teammitglieder

Mobile

Anforderungsmanagement

Entwicklungsprozess

HTML5

Page 32: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

DOAG Konferenz 2014, Nürnberg

AGENDA

Ausgangslage

Fragenkatalog

Kategorien

Nachwort

32

Page 33: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

WAS IST MEIN ZIEL ?

Page 34: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

BIN ICH MOTIVIERT ?

Page 35: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge

VIELEN DANK FÜR IHRE AUFMERKSAMKEIT

HABEN SIE NOCH FRAGEN?

Page 36: Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge