
Unabhängig von der Ingenieursleistung und der Eleganz einer Lösung gilt: Wenn Sie nicht dokumentiert ist, bleibt deren Genialität allein dem Erfinder vorbehalten. Ändert sich das Entwicklerteam, ist viel Einarbeitungszeit und Frustrationstoleranz nötig. Nicht selten werden in diesen Fällen bestehende Lösungen wegen kleiner Änderungen komplett neu entwickelt.
Beim Entwicklungsprozess werden viele Entscheidungen getroffen. Speziell in der Architekturphase werden grundlegende Wege eingeschlagen, deren Richtung ausschlaggebend für die gesamte Struktur der Software sind.
Jede dieser Entscheidungen muss dokumentiert werden. Und zwar nicht nur die Entscheidung sondern auch deren Begründung. Und auch die Begründung, sich nicht für eine andere Alternative entschieden zu haben. So kann ein neu hinzugestoßener Entwickler sofort erkennen, dass seine Idee vielleicht schon durchdacht und bewusst zu Gunsten einer anderen verworfen wurde.
Wir erstellen zu jeder Lösung umfangreiche Entwicklerdokumente, die Ihnen garantieren, dass die Lösung, die wir Ihnen bieten, auch künftig einfach weiterentwickelt werden kann. Denn auch Entwickler sind Menschen und verstehen Prosa besser als Code.
Convexis hat für jede eingesetzte Programmiersprache Richtlinien definiert, nach denen der Quelltext angefertigt wird. Diese stellen programmiererübergreifend sicher, dass die Quellen konsistent gestaltet werden.