Wir beraten Sie gerne zu folgenden Themen:
Requirementsengineering für agile und nicht-agile Softwareprojekte. Ausarbeitung von Use Cases und User Stories mit Anforderungsgebern und Projektsponsoren. Wir übernehmen in diesem Umfeld auch gerne die Rolle des 'Product Owner' in SCRUM Projekten.
Gestaltung von Benutzerschnittstellen für Anwendungen. Bei der Gestaltung von graphischen Benutzerschnittstellen gehen wir von einem Low-Fidelity-Prototyping Ansatz aus (Story Boards) und bilden diese Interfaces auf die entsprechende Plattform Web-Client oder Rich-Client ab. Wir unterstützen diesen Prozess auch oft durch Prototyping.
Software-Design und -Entwicklung für Selbstbedienungsgeräte. In diesem Bereich verfügen wir über eine langjährige Erfahrung.
Aufbau und Entwurf von umfassenden Datenmodellen für Anwendungen. Überleitung von Daten aus einem OLTP- in ein OLAP-System. Tuning von Datenmodellen unter den DBM-Systemen ORACLE bzw. SQL-Server.
Einsatz und Anwendung objektorientierter Technologie insbesondere in Multi-Tier Architekturen unter UNIX und Windows.
Entwicklung von Anwendungsframeworks für Entwicklungsumgebungen in C++, C# bzw. Java.
Organisation, Aufbau und Betreuung von Entwicklungsumgebungen.
Projektmanagement
Wir
übernehmen gerne Projektmanagementaufgaben für Software Entwicklungsprojekte.
Dazu gehören folgende Aufgaben in klassischen nicht-agilen Projekten:
Aufbau eines
Projektkommunikationsmodells mit Berichtwesen.
Erstellung von Schätzungen auf Basis von Function Points.
Erstellung und Verfolgung von
Projektplänen.
Aufbau und Pflege der Projektdokumentation