Implementierung einer Java Client Bibliothek für die Nutzung der SOAP Schnittstelle eines Single-Sign-On (SSO).
Einbinden der SSO Bibliothek in eine VAADIN Bibliothek.
Archivierung eines Händler-Informationsportals auf Basis von Magnolia 3.6 in einer Windows Server VM. Die Archivierung soll es ermöglichen zu einem beliebigen Zeitpunkt in der Zukunft auf Inhalte des Systems zuzugreifen, um zu prüfen, welche Informationen zu welchem Zeitpunkt veröffentlicht wurden.
Aufgaben:
Für die Migration von Magnolia Version 3.6.8 auf Version 5.6 wird eine Händlerinformationsplattform komplett neugestaltet und neu entwickelt.
Aufgaben:
Aufwandsabschätzung für Angebotserstellung
Requirments Engineering / User Stories
Beratung zur Konzeption von Komponenten
Aufsetzen der Entwicklungsumgebung
Aufsetzen von „Continous Integration“
Entwicklung
Migration einer Webseite von Liferay 6.2 auf LIferay DXP. Für die Migration mussten einige spezifische Anwendungen neu aufgesetzt werden, wie z.B. eine Anwendung für das Einbinden eines Newsletters.
Aufgaben:
Aufsetzen der Entwicklungsumgebung
Aufsetzen von „Continous Integration“
Entwicklung
Neuentwicklung der Gebäudeautomation, basierend auf der Software IP-Symcon. Die bestehende Webanwenung sollte durch eine zeitgemäße, übersichtlichere Webanwendung ersetzt werden. Die Webanwendung ermöglicht die Steuerung diverser Aktoren, sowie die Echtzeit-Darstellung diverser Sensorwerte.
Aufgaben:
Anforderungsanalyse
Webdesign
Konzeption und Implementierung
Dokumentation
Realisierung eines Liferay Portals für die Mitarbeiter und Zulieferer des Unternehmens.
Für die Migration von Magnolia Version 3.6.8 auf Version 5.6 musste ein Proof of Concept durchgeführt werden. Insbesondere ging es um die Prüfung, ob ein eigens entwickelter „Single Sign On“ mit der Version 5.6 lauffähig ist. Außerdem musste die Migrationsfähigkeit von speziellen Formularen, sowie einer eigenen Auswertungsplattform überprüft werden.
.
Aufgaben:
Analyse und Neu Implementierung des Seat Single Sign On
Aufwandsabschätzung der Migration
Durch den Kauf eines Produktes auf der Plattform “DigiStore” sollten Käufer des Produktes automatisch auf eine Mailliste des Email-Marketing-Service “mailChimp” eingetragen werden.
Der bisherige Release Erstellungsprozess bestand aus 10 verschiedenen Einzelschritten, von denen diverse manuell ausgeführt werden mussten. Viele der Einzelschritte wurden durch einzelne Programme unterstützt. Diese Programme mussten umgeschrieben werden, um einen automatisierten Prozessablauf zu ermöglichen. Ziel war es, den automatisierten Prozess über ein neu entwickeltes User-Interface, sowie voll automatisiert über Jenkins ablaufen zulassen.
Aufgaben:
Softwareentwicklung
Refactoring
UI Design
Für einen kostenpflichtigen Mitgliederbereich einer Webseite musste eine automatisierte Rechnungserstellung und Rechnungsversand für die Mitglieder entwickelt werden.
Großflächiges Refactoring, welches an der bestehenden Anwendung durchgeführt wurde. Die komplette Ablaufsteuerung der Anwendung wurde durch ca. 1500 Parameter bestimmt, welche von den Kunden individuell verwaltet wurden. Diese mussten bei allen Kunden auf die neue Struktur migriert werden, ohne dass es zu Abweichungen in der Berechnung der Bankenmeldungen kommen sollte.
Aufgaben:
Analyse des bestehenden Systems
Konzeption und Implementierung einer Migration für die bestehenden Daten und den Code
Konzeption und Implementierung neuer Datenbankstrukturen, neuer Core Klassen, neuer Oberflächen
Planung mithilfe von Gantt Charts
Koordination der Entwicklung bezüglich der Schnittthemen während der Migrationsphase
Schulungen der Mitarbeiter zur Verwendung der neuen Core Komponenten
Zertifizierungen:
Software Engineer / IT Consultant
auch Requirements Engineering und Architekturthemen
Implementierung einer Java Client Bibliothek für die Nutzung der SOAP Schnittstelle eines Single-Sign-On (SSO).
Einbinden der SSO Bibliothek in eine VAADIN Bibliothek.
Archivierung eines Händler-Informationsportals auf Basis von Magnolia 3.6 in einer Windows Server VM. Die Archivierung soll es ermöglichen zu einem beliebigen Zeitpunkt in der Zukunft auf Inhalte des Systems zuzugreifen, um zu prüfen, welche Informationen zu welchem Zeitpunkt veröffentlicht wurden.
Aufgaben:
Für die Migration von Magnolia Version 3.6.8 auf Version 5.6 wird eine Händlerinformationsplattform komplett neugestaltet und neu entwickelt.
Aufgaben:
Aufwandsabschätzung für Angebotserstellung
Requirments Engineering / User Stories
Beratung zur Konzeption von Komponenten
Aufsetzen der Entwicklungsumgebung
Aufsetzen von „Continous Integration“
Entwicklung
Migration einer Webseite von Liferay 6.2 auf LIferay DXP. Für die Migration mussten einige spezifische Anwendungen neu aufgesetzt werden, wie z.B. eine Anwendung für das Einbinden eines Newsletters.
Aufgaben:
Aufsetzen der Entwicklungsumgebung
Aufsetzen von „Continous Integration“
Entwicklung
Neuentwicklung der Gebäudeautomation, basierend auf der Software IP-Symcon. Die bestehende Webanwenung sollte durch eine zeitgemäße, übersichtlichere Webanwendung ersetzt werden. Die Webanwendung ermöglicht die Steuerung diverser Aktoren, sowie die Echtzeit-Darstellung diverser Sensorwerte.
Aufgaben:
Anforderungsanalyse
Webdesign
Konzeption und Implementierung
Dokumentation
Realisierung eines Liferay Portals für die Mitarbeiter und Zulieferer des Unternehmens.
Für die Migration von Magnolia Version 3.6.8 auf Version 5.6 musste ein Proof of Concept durchgeführt werden. Insbesondere ging es um die Prüfung, ob ein eigens entwickelter „Single Sign On“ mit der Version 5.6 lauffähig ist. Außerdem musste die Migrationsfähigkeit von speziellen Formularen, sowie einer eigenen Auswertungsplattform überprüft werden.
.
Aufgaben:
Analyse und Neu Implementierung des Seat Single Sign On
Aufwandsabschätzung der Migration
Durch den Kauf eines Produktes auf der Plattform “DigiStore” sollten Käufer des Produktes automatisch auf eine Mailliste des Email-Marketing-Service “mailChimp” eingetragen werden.
Der bisherige Release Erstellungsprozess bestand aus 10 verschiedenen Einzelschritten, von denen diverse manuell ausgeführt werden mussten. Viele der Einzelschritte wurden durch einzelne Programme unterstützt. Diese Programme mussten umgeschrieben werden, um einen automatisierten Prozessablauf zu ermöglichen. Ziel war es, den automatisierten Prozess über ein neu entwickeltes User-Interface, sowie voll automatisiert über Jenkins ablaufen zulassen.
Aufgaben:
Softwareentwicklung
Refactoring
UI Design
Für einen kostenpflichtigen Mitgliederbereich einer Webseite musste eine automatisierte Rechnungserstellung und Rechnungsversand für die Mitglieder entwickelt werden.
Großflächiges Refactoring, welches an der bestehenden Anwendung durchgeführt wurde. Die komplette Ablaufsteuerung der Anwendung wurde durch ca. 1500 Parameter bestimmt, welche von den Kunden individuell verwaltet wurden. Diese mussten bei allen Kunden auf die neue Struktur migriert werden, ohne dass es zu Abweichungen in der Berechnung der Bankenmeldungen kommen sollte.
Aufgaben:
Analyse des bestehenden Systems
Konzeption und Implementierung einer Migration für die bestehenden Daten und den Code
Konzeption und Implementierung neuer Datenbankstrukturen, neuer Core Klassen, neuer Oberflächen
Planung mithilfe von Gantt Charts
Koordination der Entwicklung bezüglich der Schnittthemen während der Migrationsphase
Schulungen der Mitarbeiter zur Verwendung der neuen Core Komponenten
Zertifizierungen:
Software Engineer / IT Consultant
auch Requirements Engineering und Architekturthemen