​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