Am Anfang jedes Projekts definieren wir gemeinsam die Anforderungen und wir machen uns Gedanken zum Lösungsweg. Diese Analyse kann je nach Größe und Komplexität des Projekts unterschiedlich intensiv ausfallen.
Zeit ist Geld und davon hat kaum jemand zu viel. Deshalb ist es uns wichtig, unnötige bzw. mehrfache Arbeiten durch Kommunikation zu vermeiden. Eine kundenfreundliche Sprache (auf Wunsch auch ohne IT-Fachausdrücke) und über 20 Jahre Erfahrung helfen uns, Anforderungen bzw. Lösungsansätze im Vorhinein und im nötigen Detailgrad auszuarbeiten.
In der Entwicklungsphase wird es ruhig. Zumindest nach außen. Wir konzentrieren uns darauf, das Besprochene möglichst einfach und fehlerfrei umzusetzen. Das ist ein oft kreativer und immer konzentrationsintensiver Prozess. Vielleicht halten wir hin und wieder Rücksprache, weil noch die eine oder andere Frage auftaucht. Regelmäßige Status- und Versionsupdates sorgen für Transparenz und Kontrolle.
Bevor wir mit einem Projekt in den Livebetrieb gehen, wird es natürlich auf Herz und Nieren geprüft. Wir möchten Fehler undbedingt beheben, bevor Sie sie finden. Für eine nachhaltige Entwicklung und Softwarequalität sorgen wir mit einer soliden und gewissenhaften Umsetzung und natürlich auch mit code reviews, sowie mit automatisieren und manuellen Tests.
Wir übernehmen gerne das Hosting und geben unserem gemeinsamen Projekt das passende Zuhause in Form eines Webservers oder Dienstes. In Zusammenarbeit mit unseren Hostingpartnern stellen wir dabei auch sicher, dass alle nötigen Softwareaktualisierungen und Sicherheitsupdates eingespielt werden und dass auch regelmäßige Backups durchgeführt werden.
Aus Erfahrung wissen wir: Manchmal kann es auch bei noch so guter Planung knapp werden, z.B. in den Bereichen Human-Resources oder auch Know-How. Statt sich gleich auf die Suche nach neuen Mitarbeitern zu machen oder alle mit noch mehr Überstunden zu plagen, könnte die Vergabe einzelner Aufgaben an einen spezialisierten Dienstleister (wie uns!) möglicherweise sinnvoller sein.
In diesem Sinne helfen wir gerne aus - einfach mal nachfragen!
Auf Projektbasis oder allgemein - Im Detail oder ganzheitlich - einmalig oder längerfristig - wir sind flexibel!
Immer wenn das zentrale Element einer Anforderung darin besteht, Daten zu erstellen oder zu verwalten und die auf dem Markt verfügbare Standardsoftware an ihre Grenzen stößt, bietet sich eine Entwicklung in unserem hauseigenen Anwendungframework "BlueOak" an.
Vorstellbar ist hier fast alles - damit umgesetzt haben wir bisher beispielsweise eine Mitgliederverwaltung, ein E/A-Rechnungstool, eine e-commerce Hersteller Onboarding Software und viele mehr.