- 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