Wir optimieren Prozesse, automatisieren manuelle Arbeiten, erstellen statistische Auswertungen, visualisieren Daten, verarbeiten Barcodes und verbinden Ihre Software mit externen Datenbanken und -Schnittstellen. So wird verstecktes Optimierungspotential nutzbar.
Wir programmieren anspruchsvolle native und hybride Mobile Apps für iPhone, Android und Windows Mobile. Mit einer qualitativ und grafisch hochwertigen App beeindrucken Sie Kunden, Partner und Konkurrenzunternehmen und vereinfachen Kommunikation und Prozesse.
Beim ersten Meeting stellen Sie uns Ihr Projekt vor. Wenn Sie bereits Anforderungskatalog, Pflichtenheft oder Skizzen haben, bringen Sie diese am Besten gleich mit. Bei Bedarf unterzeichnen wir zuvor natürlich gerne eine Geheimhaltungserklärung, um Ihre Ideen zu schützen. Anschliessend analysieren wir gemeinsam Ihr Vorhaben, suchen Lösungsvorschläge und die passende Technologie aus. Zudem machen wir eine erste Aufwandschätzung, so dass Sie wissen, welche Kosten in etwa auf Sie zukommen.
Anschliessend sitzt unser Entwicklerteam zusammen und bespricht Ihr Vorhaben im Detail. Wir teilen Ihr Projekt in Arbeitspakete auf, identifizieren Schlüsselpunkte und mögliche Schwierigkeiten und entscheiden, in wie vielen Sprints Ihr Projekt realisiert werden kann. Sind Design, User Interface und Experience ein wichtiger Teil Ihres Projektes, erstellen wir bereits erste Mock-Ups und Wireframes, die Sie als Prototyp verwenden können. Zudem erhalten Sie eine kostenlose Offerte mit der genauen Aufwandschätzung.
Sobald wir Ihre Zusage haben, beginnen wir mit dem ersten Entwicklungs-Sprint. Ein Sprint dauert immer etwa zwei Wochen. Ziel ist es, dass Sie nach jedem Sprint ein Produkt in der Hand haben, dass Sie selber ausprobieren können. Testing ist ein integrierter Teil des Entwicklungsprozesses. Umso weiter Ihr Projekt voranschreitet, desto weniger Fehler sollten sich in Ihrer App befinden. Bei grösseren Projekten werden vor dem definitiven Release aber immer noch ein oder zwei reine Test- und Bugfix-Sprints durchgeführt.
Ist Ihr Projekt fertig entwickelt und ausgiebig getestet, bereiten wir die Inbetriebnahme vor. Abhängig von der Art der Applikation sind unterschiedliche Schritte für den Public Release notwendig. Wir setzen die produktive Umgebung für das Backend auf, konfigurieren die nötigen Services oder laden Ihre App in den App-Store. Auf Wunsch erstellen wir Benutzeranleitungen und instruieren Ihre User, so dass eine reibungslose Inbetriebnahme gewährleistet wird.
Wenn Sie wünschen, übernehmen wir auch Wartung und Betrieb des Server-Backends für Ihr Unternehmen. Wir sorgen für einen fehlerfreien Betrieb und kümmern uns um die notwendigen Server-Dienste. Im Hosting-Bereich arbeiten wir hauptsächlich mit Linux Containern und virtuelle Maschinen. Unser Monitoring stellt sicher, dass Sie über jeden Ausfall informiert sind.