Software entwerfen
Das Ingenieurbüro Heimann bietet im Rahmen des Grob- und des Feinentwurfes:
- Architektur- und
- Implementierungsdokumente,
- Datenbankkataloge
- Integrations- und
- Prüfkonzepte an.
Diese Dokumente sind Vorüberlegungen zu Entwurfs- und Architekturentscheidungen, Integrations- und Prüfplanungen für alle Ebenen der zu erstellenden Software.

Für bestehende Altsystemen kann das Ingenieurbüro Heimann Migrationskonzepte erstellen. Migrationskonzepte beschreiben detailliert welche Altsystemanteile betroffen sind, welche Änderungen durchzuführen sind und an welche Altsystemanteile in das Neusystem integriert werden. Sinnvollerweise wird im Rahmen dieses Migrationskonzeptes eine Rollbackstrategie gewählt.
All diese Dokumente sind innerhalb der gleichen Hierarchieebene eng verzahnt: die im Rahmen des Architekturprozesses gewählten Begrifflichkeiten müssen konsequent und konsistent zueinander in allen Implementierungsdokumenten, Datenbankkatalogen, Integrations- und Prüfkonzepten gehalten werden.