30. August 2011

Ergebnisse der Oracle Forms Umfrage - Teil 9

Resümee

Wenn ich die Ergebnisse der Umfrage genauer betrachte, erkenne ich immer wieder die Hauptsorge bei den Entwicklern, dass die Zukunft nicht sicher zu sein scheint. Hier müsste Oracle ein viel klareres Bekenntnis zu Forms geben und diese Verunsicherung aktiv bekämpfen.

Die Gefahr, dass die Mehrheit derer, die Forms den Rücken kehren, zu .NET gehen, scheint mir groß. Das war mir vor meiner Erhebung nicht bewusst und ist die größte Überraschung dieser Umfrage. Die Folge könnte dann sein, dass dieser Produktwechsel unter Umständen noch weitreichendere Folgen hat: Wer erst einmal mit .NET arbeitet, überlegt sich vielleicht im nächsten Schritt, dass der Microsoft SQL Server auch eine Alternative zur Oracle Datenbank sein könnte. Auf diese Weise würde Oracle seine treuen Forms-Kunden nicht nur im Frontend-Bereich verlieren, sondern auch im Kernbereich, wo die grossen Umsätze gemacht werden.

Diesen Artikel beschliesse ich persönlich mit der Erkenntnis, dass wir uns die nächsten 10-15 Jahre keine Sorgen machen müssen um unser gutes altes Oracle Forms. Ich freue mich schon darauf in 2012 beim Betatest von Forms 12 dabei sein zu dürfen, so Oracle mich wieder einlädt.


Just use Forms
Gerd


PS: Im Teil 5 der Serie hatte ich den falschen Chart integriert. Dies ist hiermit gefixt. (19.09.2011)

Hier geht's zum Start des Artikels

Zurück zum Teil 8 des Artikels

29. August 2011

Ergebnisse der Oracle Forms Umfrage - Teil 8

Was wird die Zukunft bringen?

Wie sieht die Roadmap von Oracle Forms aus? Alle Features, die im Folgenden genannt werden, unterliegen dem Safe Harbour Statement von Oracle


Mit anderen Worten: Wir dürfen uns auf die meisten Features mit ziemlicher Sicherheit freuen. Falls eines von ihnen jetzt noch nicht eingebaut werden sollte, kommt es meistens in der nächsten Version.

New Features Forms 11g Release 2:
- Integration der Forms-Runtime in das Oracle Access Management - als alternatives Single Sign On
- Vereinfachter und verbesserter Installationsprozess von Forms 11g und dem Web Logic Server

New Features Forms 12:
- Oracle Real-User-Experience-Integration für bessere bessere Testmöglichkeiten
- Verbesserungen im Forms Builder
- Integration im Oracle Enterprise Manager wird ausgebaut
- Support für neue OS-Versionen (32 + 64 bit) wird verbessert


Es geht weiter mit einem Resümee

Zurück zum Teil 7 des Artikels

26. August 2011

Ergebnisse der Oracle Forms Umfrage - Teil 7

Frage 6: Welche New Features wünschen sie sich in Forms 12?

Folgende Themen wurden häufig genannt :

- Wiedereinführung Client/Server
- Integration eines modernen PL/SQL-Editors
-- Auto Suggest, Formatter und Code Completion
-- Erweitertes Syntax Highlighting
- Refactoring für PL/SQL-Code integrieren
- Vereinfachte Integration
- Forms-Blöcke als Data-Grid darstellen
-- Zugriff auf alle Records ermöglichen
-- Spalten verschieben ermöglichen
-- Spalten verkleinern und vergrössern
- Bessere Integration mit Oracle Reports und Java Beans
- Dynamisches Erzeugen von Objekten zur Laufzeit
- Drag and Drop
- Automatische Anpassung des Maskenlayouts an Bildschirmauflösungen


Es geht weiter mit Was wird die Zukunft bringen?

Zurück zum Teil 6 des Artikels

25. August 2011

Ergebnisse der Oracle Forms Umfrage - Teil 6

Frage 5: Wie sehen sie die Zukunft von Oracle Forms?

Obwohl diese Frage nicht mit einem klaren Ja oder Nein beantwortet werden konnte, las ich bei 70% der Antworten ein positives Feedback heraus.

Einige der Antworten gingen ins extrem Positive oder Negative: Zum Beispiel "Stabiler als sämtliche Java-Frameworks", "Als Web-Anwendung schlecht - als Client-GUI voller Pracht", "Es gibt keine gescheiten Alternativen" oder "Forms wird langsam aber sicher sterben, in 5, 10 oder 20 Jahren ...".

In den meisten Antworten wiederholte sich der eindringliche Appell an Oracle, doch bitte mit Forms weiterzumachen. "Es muss für Forms (wieder) mehr getan werden! Dann gibt es eine Zukunft" oder "Forms ist unser wichtigstes Tool zur Entwicklung eigener Dialog-Programm und wird hoffentlich noch lange von Oracle unterstützt und weiterentwickelt".

Immer wieder wurde darauf hingewiesen, dass Forms die produktivste Entwicklungsumgebung auf einer Oracle Datenbank ist. "Aus unserer Sicht gibt es noch kein Produkt, dass in vergleichbarer Zeit zu ähnlich guten Ergebnissen führt".


Es geht weiter mit Frage 6: Welche New Features wünschen sie sich in Forms 12?

Zurück zum Teil 5 des Artikels

24. August 2011

Ergebnisse der Oracle Forms Umfrage - Teil 5

Frage 4: Denken sie über eine Ablösung nach?


Ein Drittel aller Forms-Anwendungen wird abgelöst durch Java, ADF und .NET.

Sehr interessant an dieser Stelle: 40% der Firmen, die von Forms weggehen, wollen mit Microsofts .NET weitermachen und nicht mit Java, ADF oder den anderen Oracle Entwicklungsumgebungen.


Es geht weiter mit Frage 5: Wie sehen sie die Zukunft von Oracle Forms?

Zurück zum Teil 4 des Artikels

23. August 2011

Ergebnisse der Oracle Forms Umfrage - Teil 4

Frage 3: Denken sie über eine Migration nach?


Mehr als zwei Drittel aller Forms-Applikationen wird in den nächsten Jahren auf Forms 10g oder 11g migriert.

Das ist eine gute Nachricht. Auf diese Weise werden alle unsupporteten Forms-Versionen (Forms 6i - 9i) gegen eine moderne Dreischicht-Architektur ersetzt.

Was ist aber mit den 20%, die weiterhin auf Forms 6i Client/Server setzen? Vielleicht ist die nächste Fragestellung die Antwort darauf:


Es geht weiter mit Frage 4: Denken sie über eine Ablösung nach?

Zurück zum Teil 3 des Artikels

22. August 2011

Ergebnisse der Oracle Forms Umfrage - Teil 3

Frage 2: Seit wie vielen Jahren arbeiten sie mit Oracle Forms?


Einige Antworten wie zum Beispiel "Ich arbeite seit 2.3 mit Forms" habe ich gleichgesetzt mit "Ich arbeite seit 24 Jahren mit Forms".

Im Durchschnitt arbeiten die Forms-Entwickler seit 15 Jahren mit dem Toolset. Das ist sehr beachtlich.

Es geht weiter mit Frage 3: Denken sie über eine Migration nach?

Zurück zum Teil 2 des Artikels

19. August 2011

Ergebnisse der Oracle Forms Umfrage - Teil 2

Frage 1: Mit welcher Forms-Version arbeiten sie zurzeit?


Fast 40% aller Kunden arbeiten noch mit der guten alten Forms 6i Client/Server-Version. Sie lieben Client/Server und wollen, wenn möglich, nicht auf die teurere Web-Variante mit Forms 10g und 11g wechseln.

Weniger als 10% arbeiten mit Forms 11g auf dem Weblogic-Server. Das ist ziemlich wenig. Ich hoffe, dass dieses Ergebnis im nächsten Jahr bei einer erneuten Umfrage auf einem viel höheren Prozentwert liegen wird.

Es geht weiter mit Frage 2: Seit wie vielen Jahren arbeiten sie mit Oracle Forms?

Zurück zum Teil 1 des Artikels

17. August 2011

Ergebnisse der Oracle Forms Umfrage - Teil 1

In den letzten Monaten habe ich gemerkt, dass es gar nicht so einfach ist, einen grösseren Blogbeitrag am Stück zu schreiben. Deswegen werden die Umfrageergebnisse nun in mehreren kleinen Teilen publiziert.


Warum habe ich diese Forms-Umfrage durchgeführt?

Zur Jahrtausendwende hörte ich zum ersten Mal: "Forms ist tot und hat nichts mehr mit moderner Softwareentwicklung zu tun. Nutzt Java stattdessen". Das war zur Zeit von Forms 6i Client/Server und Forms 6i Web auf dem Internet Application Server.

Wenige Jahre später erschien dann Forms 9i mit vielen neuen Features und 2006 kam dann auch schon Forms 10g. Dies war für lange Zeit dann die stabilste Version die unter OC4J auf dem Oracle Application Server lief. Die Gerüchte um das baldige Ableben von Oracle Forms gingen weiter.

In 2007 startete Oracle dann einen grossen 5 Tage Betatest in Redwood Shores. Ich wurde eingeladen, daran teilzunehmen und bekam eine Woche lang einen detaillierten Einblick in die neuen Versionen aller Middleware-Produkte inklusive dem neuen Oracle Forms 11g. Das war sehr interessant, unter anderem durch das Kennenlernen der anderen 50 Betatester aus der ganzen Welt.

Forms 11g lief zu dieser Zeit schon so stabil, dass ich dachte, es könne nicht lange dauern, bis es auf den Markt käme. Ein Jahr später kaufte Oracle dann BEA und der Weblogic Server wurde die strategische Plattform für alle Oracle-Produkte. Das war dann auch der Grund, warum Forms 11g noch ein weiteres Jahr bis zur Produktionsreife brauchte.

In all diesen Jahren pushte Oracle immer nur Java und ADF als Entwicklungsplattformen. Dadurch wurde es in der Aussendarstellung natürlich automatisch ein wenig ruhiger um Oracle Forms herum.

Das war dann der Punkt, wo ich den Entschluss fasste, ein Stimmungsbild im Oracle Forms-Umfeld einzuholen. An dieser Umfrage liess ich im deutschsprachigen Umfeld nahezu 1000 Firmen teilnehmen und die Umfrageergebnisse ergaben einige sehr interessante Ergebnisse.

Es geht weiter mit Frage 1: Mit welcher Forms-Version arbeiten sie zurzeit?