- Ermittlung von Anforderungen der Fach- und IT-Abteilungen
 - Ermittlung von Zugriffs- und Verwaltungslogik (Businesslogik)
 - Erstellung von Pflichtenheften für neue oder zu ändende Funktionen
 - Erstellung von Funktionsbeschreibungen für Programm-Abläufe und Programme
 - Ermittlung von Aufgaben zur Erweiterung von Legacy-Systemen auf Client-Server-Architektur
 - Design und Optimierung von Datenbanken (Tabellen, Indizes, Constraints, Views, ...)
 - Design von Benutzer-Schnittstellen (User-Interfaces, GUI)
 - Konzeption von Schnittstellen zur anderen Systemen
 - Konzeption von Daten-Migrationen, -Urladungen und -Synchronisationen