Das Bild zeigt das Wort Java, zusammengesetzt aus schwarzen Buchstaben einer Computertastatur, rechts daneben befindet sich das Abbild eines weißen Kaffeebechers auf blauem Hintergrund.

Java Best Practice

IT-Lösungen sollen Geschäftsprozesse unterstützen und dafür sorgen, dass diese mit geringerem Aufwand und höherer Qualität durchgeführt werden. Nicht immer findet sich jedoch dazu eine geeignete branchenspezifische Standardlösung. Die Lösung hierzu ist die individuelle Softwareentwicklung.

Westernacher hat auf diesem Gebiet langjährige Erfahrungen und bietet drei wesentliche Voraussetzungen:

  • Menschen, die aufgrund ihrer technischen, fachlichen und sozialen Kompetenz in der Lage sind, gemeinsam mit Ihnen, die optimale Lösung zu suchen und umzusetzen
  • Frameworks, Tools und bereits umgesetzte Basisfunktionen aus denen sich komfortabel qualitativ hochwertige Anwendungen erstellen lassen
  • Eine praxiserprobte Vorgehensweise, die mit Sicherheit zum Erfolg führt

Die Grafik stellt die Abstimmung zwischen Auftraggeber und Westernacher auf dem Weg zu einer individuellen Softwareentwicklung dar. Dabei liefert der Auftraggeber vor der Abstimmung eines ersten Prototyps Spezifikationen, fachliches Know-How und Schnittstellenpartner, Westernacher bringt Architektur und Projekttemplate, Baisklassen, GUI im Corporate Design sowie Basisfunktionen. Danach erfolg die Abstimmung über den ersten Prototyp, besonders bezogen auf GUi, L&F, Design und Funktionalitäten. Dabei liefert der Auftraggeber noch Anregungen, weitere Ideen oder übt Kritik aus. Während von Seiten Westernachers weiterentwickelt wird werden weiterhin Anregungen und Kritik des Auftraggebers in die Gestaltung integriert. Nächster Abstimmungspunkt ist die Vorstellung der Version 0.9, also Abnahmeversion. Der Auftraggeber testet diese und gibt gegebenenfalls Fehler weiter, die von Westernacher korrigiert werden. Anschließend wird der Betrieb auf die Implementierung des neuen Systems vorbereitet und die Version 1.0 anschließend in Betrieb.

[ + ] Zoom

Wie erstellt Westernacher für sie individuelle Software

Der Weg von der Beauftragung bis zum RollOut der fertigen Lösung unterteilt sich in diverse Phasen in denen unterschiedliche Aufgaben zu erledigen sind. Erfahrungen aus einer Vielzahl von Individualprojekten haben gezeigt, dass eine erfolgreiche Vorgehensweise wie folgt aussieht:

  • Workshop Auftraggeber – Auftragnehmer
  • Feinkonzept
  • Abstimmung der Schnittstellen
  • Realisierung
  • QS Prozess
  • Erstellung der Handbücher
  • Abnahme
  • Schulung
  • Wartung und SLA

Frameworks und Tools führen schnell zum Ziel

Eine gute Individuallösung zeichnet sich nicht durch eine hohe Zahl individuell geschriebener „Lines of Code“ aus, sondern der intensiven Nutzung praxiserprobter Frameworks und Softwarebibliotheken sowie dem Einsatz nützlicher AddOn Produkte.

Besonders im Java Umfeld lassen sich viele OpenSource Komponenten finden, die als Bausteine in Lösungen integriert werden können:

  • Application Server für Web-Anwendungen (Tomcat u.a.)
  • Datenbanken
  • Report Designer
  • XML Paser
  • Web Service Frameworks

Westernacher selbst stellt Frameworks und Produkte bereit:

  • JEasy, ein auf Java Swing basierender GUI Designer mit einer Reihe von optischen und funktionalen Erweiterungen
  • Auf Ext JS basierendes Java Script Framework

nach oben

Ihr Ansprechpartner

 

Dr. Michael Schäfer

Dr. Michael Schäfer

Tel.: +49 (0) 7 11 / 72 25 95 - 0

E-Mail schreiben