LEISTUNGEN

Professionelle App Entwicklung und Website Gestaltung – von der ersten Idee zur erfolgreichen App oder Website. Unser ganzheitliches Konzept lässt sich individuell und flexibel an Ihre Vorstellungen und Gegebenheiten anpassen.

Wir bieten unseren Kunden bei Entwicklungsprojekten einen ganzheitlichen Ansatz, der aus verschiedenen Leistungs-Bausteinen besteht. Je nach Projekt und Voraussetzungen kommen ein oder mehrere dieser Bausteine zum Einsatz. Diese werden in Abstimmung mit dem Kunden Projekt-spezifisch festgelegt.

Verfügt ein Kunde nicht bereits über eine Digitalstrategie, bieten wir eine Beratung im Vorfeld eines Digitalprojektes an. Eine solche Beratung startet oft mit einem gemeinsamen Workshop. Dabei erarbeiten wir zusammen mit Ihnen die Ziele, Rahmenbedingungen und Anforderungen der zu realisierenden App oder Website. Außerdem werden technische Möglichkeiten evaluiert, die Endgeräte- bzw. Browserunterstützung festgelegt usw. Das Ergebnis stellt eine Feinspezifikation bzw. ein Lastenheft dar.

Liegt dem Kunden ein fertig ausgearbeitetes Konzept vor, nutzen wir dieses gerne als Basis für die Umsetzung zur Entwicklung der App oder Website. Sollte kein Konzept vorliegen, entwickeln wir dieses in der Konzeption in enger Zusammenarbeit mit dem Kunden. In dem Rahmen können Personas, Customer Journey Maps und User Stories ausgearbeitet werden. Außerdem gehört die Erarbeitung eines erfolgsversprechenden Geschäftsmodells dazu. Mit einer umfassenden und wohl durchdachten Konzeption der App oder Website wird die Grundlage für erfolgreiche Digitalprojekte geschaffen.

Basierend auf dem zuvor erarbeiteten Konzept, erfolgt die Umsetzung des UI/UX Designs. Unter Berücksichtigung der jeweiligen Zielgruppe und Plattform erstellen wir zunächst Wireframes in Form von Scribbles. Nach einer ersten Abstimmung werden diese weiter zu einem Layout verfeinert. Nach erneuter Abstimmung wird das endgültige UI Design sowie ein UX Design erstellt und final mit Ihnen abgestimmt. Dabei verwenden wir verschiedene Cloud-basierte Tools, mit denen Sie schnell und unkompliziert Feedback geben können.

Viele Konzepte basieren auf einer Client-Server-Architektur, um z.B. Daten übergreifend zu speichern oder zur Anbindung einer App an unternehmensinterne Systeme. Abhängig von Ihren individuellen Voraussetzungen arbeiten wir im Rahmen der Backend Entwicklung mit Ihrem Backend-Team gemeinsam oder erstellen ein neues Backend für Sie. Dazu gehört die Anmietung und Konfiguration des Servers, Installation und Einrichtung einer Datenbank sowie die Entwicklung entsprechender Webservices. Dabei beachten wir selbstverständlich die einschlägigen Datensicherheitsstandards und Datenschutzvorschriften.

Im Rahmen der App Entwicklung realisieren wir Ihre App auf der Basis des App Konzepts sowie des App Designs. Dazu verwenden wir stets aktuellste Tools wie XCode oder Android Studio und Programmiersprachen wie Swift und Kotlin oder Frameworks wie Ionic oder Flutter. Wir erstellen sehr früh im Projekt erste Testversionen und stellen Ihnen diese regelmäßig zur Verfügung, damit Sie laufend den Überblick darüber behalten, wie sich Ihr App Projekt entwickelt.

Die Web Entwicklung, also die Erstellung von Web Applikationen und Webseiten stellt einen weiteren Schwerpunkt unserer Aktivitäten dar. Basierend auf einer Konzeption und einem UI/UX-Design erstellen wir Ihre Website oder Web Applikation unter Nutzung fortschrittlicher Tools. Dabei setzten wir auf führende CMS Systeme wie WordPress und TYPO3 sowie ggf. Shopsysteme wie z.B. Woocommerce.

Wichtiger Bestandteil jeder Entwicklung ist die Qualitätssicherung. Parallel zur Entwicklung des Backends, der App oder der Website erfolgt die Qualitätssicherung. Idealerweise erfolgt die Entwicklung sogar „test driven“; d.h. es werden erst entsprechende Tests für ein Funktion erstellt, dann wir die entsprechende Funktion programmiert. Darüber hinaus finden je nach Projektfortschritt manuelle Tests statt. Generell setzen wir auf eine Mischung aus automatisierten sowie manuellen Tests, durchgeführt von unseren erfahrenen QA Team unter Einsatz eines breiten Pools an diversen Testgeräten.

Für unsere Leistungen verwenden wir eine Vielzahl von Tools.Diese reichen vom Projektmanagement über das Design hin zur Entwicklung, zur Qualitätssicherung und zum laufenden Betrieb.

Viele davon sind cloud-basiert, so dass wir diese oft auch zur Zusammenarbeit nutzen können.