Setzen Sie Ihre Ideen in die Tat um – schneller, als Sie dachten. Wir sind unkompliziert, zielorientiert, liefern planmässig und schätzen die Zusammenarbeit mit unseren Kunden.
Bei einem ersten Meeting verschaffen wir uns Klarheit über die übergeordneten Projektziele und erwarteten Resultate sowie den Nutzen des Projekts für Ihr Unternehmen. Wir sehen das Gespräch als Kreativ-Session, in der wir gemeinsam brainstormen, um Ihr Vorhaben besser zu verstehen.
Gehirnschmalz aktivieren
Nun liegt es an uns, mit Ihren Angaben ein Grobkonzept zu erstellen, Schnittstellen zu identifizieren und die Machbarkeit zu prüfen. Anhand dieser Erstanalyse lassen sich der Umfang und die Kosten des Projekts besser abschätzen. Cloudtec übernimmt für Sie das Anforderungsmanagement, die technischen Abklärungen, die Konzeptionierung und bei Bedarf auch das Projektmanagement. Falls Sie bereits einen konkreten Anforderungskatalog haben, ist dies auch immer willkommen, denn damit können wir in die nächste Phase übertreten.
Prototyp-Design und Detailkonzept
In dieser Phase spezifizieren wir nun den Funktionsumfang der Plattform / der Applikation. Layouts bzw. Mock-ups werden erstellt, die sämtliche Schaltflächen, Eingabefelder und GUI-Elemente abbilden. Im Detailkonzept definieren wir die Use Cases (Anwendungsfälle), welche die Funktionen und Layouts detailliert beschreiben. Wir legen besonders viel Wert auf das Detailkonzept, weil das Requirements Engineering (Anforderungen definieren) bei Entwicklungsprojekten besonders wichtig ist.
UI-Design – funktionales Design
Bevor wir eine einzige Zeile Code schreiben, werden wir die Applikation grafisch komplett designen. Zusammen mit dem Detailkonzept haben wir so eine ideale Ausgangslage, um mit der Webentwicklung zu beginnen. Der Vorteil dieses Vorgehens ist, dass Applikationen auf diese Weise schneller und einfacher umgesetzt und daher kosteneffizienter hergestellt werden können. Insbesondere weil der Kunde bereits sehr früh eine Zielvorstellung der Applikation und der Funktionsweise erhält, was teure Anpassungsarbeiten verhindert.
Umsetzung und Programmierung
Nachdem Sie die erarbeiteten Dokumente für die Umsetzung freigegeben haben, machen sich unsere Softwareentwickler und Software-Ingenieure an die Arbeit. Um schneller zu einer funktionierenden Lösung zu kommen, arbeiten wir mit dem SCRUM-Vorgehensmodell und entwickeln Ihre Applikation inkrementell und iterativ. Da wir bereichsübergreifende Lösungen mit Schnittstellen anbieten können, haben wir zum Beispiel die Möglichkeit, Applikationen direkt mit Ihren Systemen in Verbindung zu bringen und mit Prozessen von beliebigen anderen Systemen zu verknüpfen.
Testen & Aufschalten
Tests sind wichtig, um die Funktionalität der Plattform / der Applikation zu verifizieren und einen hohen Qualitätsgrad zu erzielen. Danach steht der Freigabe nichts mehr im Weg und die Applikation kann produktiv eingesetzt werden.
Eine gute und langjährige Partnerschaft mit unseren Kunden ist uns wichtig, daher garantieren wir auch den Support und die Wartung sowie die Weiterentwicklung der gelieferten Lösung.