Die Programmierung steht nicht an erster Stelle bei der Entwicklung von Software. Die Umsetzung eines Kundenwunsches erfolgt in einem mehrstufigen Verfahren. Dabei wird zunächst im Gespräch möglichst genau die Anforderung und der Anspruch des Kunden ermittelt. Je nach Umfang des Projektes kann die Erstellung eines Konzeptes oder eines Pflichtenheftes folgen, welches die geplanten Funktionen möglichst genau, aber auch für Sie als Kunden verständlich schildert.
Bereits bei der Planung sind die Umgebungsbedingungen zu berücksichtigen. In den seltensten Fällen entsteht heute Software "auf der grünen Wiese". Vielmehr existiert oft eine komplexe Umgebung und es gilt, vorhandene Funktionen zu erweitern oder neue Möglichkeiten zu schaffen. Von dieser Umgebung hängt auch die Wahl des Werkzeuges ab. Es kann sogar sein, dass damit auch die Wahl des passenden Entwicklerteams verbunden ist, denn nicht jeder Programmierer beherrscht alle verfügbaren Werkzeuge und Techniken.
Sie sollten darauf achten, dass Sie keine Software als "Black Box" kaufen. Wenn Sie später eine Änderung benötigen kann es sein, dass Ihnen der Programmierer von einst nicht mehr zur Verfügung steht. Deshalb erhalten Sie von developix in jedem Fall den vollständigen, gut dokumentierten Quelltext. Damit sind auch andere Programmierer in der Lage, das Projekt weiterzuführen.
Was dürfen Sie noch erwarten? Im Laufe der Softwareentwicklung entstehen je nach Größe des Projektes begleitende Entwickler- und Benutzerdokumentationen. Diese werden bei der Übergabe der Software selbstverständlich mit ausgehändigt.