Effizienz

Seit mehreren Jahren entwickeln wir agil. Hierbei haben wir die Erfahrung gemacht: die Projektgröße sollte den prozentualen Grad der Agilität bestimmen. Ein übermäßiger Grad in der Umsetzung eines kleineren Projekts sowie die Vernachlässigung in einem Projekt umfangreicher Größenordnung können den Zeitrahmen der Projektumsetzung und die damit verbundenen Kosten erheblich steigern, oft sogar über das Budget-Limit empor schießen lassen.

Generische Programmierung

Der Einsatz Objektorientierter Programmier-Techniken bei der Entwicklung, speziell die Umsetzung sauber definierter Objekte, Strukturen und Hierarchien bringen zwar oft eine höhere Entwicklungszeit mit sich, sparen aber langfristig erhebliche Kosten ein. Eine saubere Dokumentation, klar lesbarer Code und aussagekräftige Benamung gehören bei unseren Entwicklern zum Standard.

Tests

Ebenso führt eine ausführliche Test-Entwicklung zu verlängerten Entwicklungs-Zeiten. Die daraus resultierende Software-Qualität einschließlich erhöhter Sicherheit, Garantie der Funktionalität bei Softwareänderungen und Einsparungen bei automatisierten Update Prozessen ergeben unterm Strich aber ein erhebliches Plus.

Projektleitung

Organisatorische und Technische Projektleitung aus einer Hand und Projektleiter die Technisches Know-How einbringen tragen zu einer zügigen Umsetzung größerer Projekte bei. Sowohl Cloudbasierte Dienste als auch örtlich lokale Vernetzung der Kommunikation / Abgleich der Abteilungen untereinander bringen ein Projekt zügiger zum Abschluss.

Quintessenz

Dennoch glauben wir an das Aristoteles "Weg-der-Goldenen-Mitte" Prinzip: Sowohl zu starre als auch zu offene Ansätze führen zum Verlust der Optimalen Effizienz.