Unsere Leistungen

Von der Analyse, fachlicher und technischer Konzeption über die Erstellung von User-Interface Designs bis hin zur Programmierung finden Sie mit unserem Experten-Team den richtigen Partner zur professionellen Umsetzung Ihres App- oder

Web-Projektes. Wir entwickeln High-Performance Produkte und schaffen für den Nutzer positive Erlebnisse. Deshalb hat die User Experience (UX) bei uns einen besonderen Stellenwert.

Projektablauf

IT-Management

IT-Management

Projektmanagement

Unser Anspruch ist es, digitale Projekte in unerreichter Effizienz und Professionalität zu verwirklichen. Modernste Tools von Atlassian und agile Softwareentwicklung helfen uns dabei und stellen zudem sicher, dass wir immer flexibel genug bleiben, um schnell auf Veränderungen reagieren zu können.

Qualitätsmanagement

Jedes unserer Projekte wird von Beginn an einem intensiven Qualitätsmanagement unterzogen: Von testgestützter Entwicklung über regelmäßige Modultests bis hin zu manuellen Testrunden - wir stehen für Qualitätssicherung auf höchstem Niveau.

Analyse und Beratung

Analyse und Beratung

Anforderungsaufnahme

Zu Beginn einer jeden Projektanfrage machen wir uns mit den Anforderungsprofilen unserer Kunden vertraut: Eine detaillierte Anforderungsbeschreibung und die gemeinsam definierte Feature-Liste bilden die Grundlagen unserer Angebotserstellung.

Anforderungsanalyse

Das Nutzererlebnis (User Experience, UX) steht bei uns an vorderster Stelle, wir gleichen geplante Funktionalitäten intensiv mit den jeweiligen Unternehmenswerten ab. In einem gemeinsamen Workshop stecken wir im Anschluss den Projektrahmen ab und erarbeiten das MVP (Minimum Viable Product).

Technische Analyse

Um bestehende Systeme gleichzeitig effizient und schonend modernisieren zu können, müssen wir sie erst einmal verstehen. Codeanalysen helfen uns dabei und geben uns die nötigen Werkzeuge an die Hand, um im späteren Entwicklungsprozess belastbare Technologieentscheidungen treffen zu können.

Konzeption

Konzeption

Fachliche Konzeption

Der wichtigste Schritt zu Beginn jeder Konzeption ist die Festlegung der Kernfunktionen. Im engen Kundenaustausch und unter Berücksichtigung der jeweiligen Anforderungen legen wir so fest, was wirklich gebraucht wird (Requirements Engineering).

Technische Konzeption

Wir strukturieren unsere Anwendungen so, dass sie möglichst einfach weiterentwickelt werden können - und gleichzeitig eine ebenso flexible wie stabile Softwarearchitektur entsteht. Gleiches gilt natürlich auch für eine übersichtliche Dokumentation unserer Ergebnisse.

UX – Design

Um ein bestmögliches Nutzererlebnis zu ermöglichen entwickeln wir mithilfe von Wireframes interaktive Prototypen, die als Grundlage für die Feinkonzeption dienen. Agile Methoden garantieren dabei Flexibilität, Erfahrungen aus dem laufenden Projekt können durch das iterative Vorgehen in den weiteren Entwicklungsprozess mit einfließen.

Umsetzung

Umsetzung

Technisches Prototyping

Um etwaigen Investoren zeitnah etwas Greifbares an die Hand geben zu können oder frühe A/B-Tests mit Endnutzern zu ermöglichen erstellen wir auf Wunsch einen rudimentären Prototyp. Das Feedback fließt im Anschluss ohne Umwege direkt in die Weiterentwicklung mit ein.

Proof of Concept

Durch Machbarkeitsanalysen prüfen wir die Abhängigkeit zu möglichen Schnittstellen und Drittanbietern - und stellen so sicher, dass das Restrisiko bei Fertigstellung des Projekts möglichst gering ausfällt.

UI – Design

Gemeinsam erarbeiten wir ansprechende Benutzeroberflächen, setzen responsive Webdesigns genau wie native Appdesigns um und orientieren uns dabei an den Human Interface Guidelines von Apple und Google.

Mobile Apps

Die Entwicklung mobiler Lösungen gehört zu unseren Kernkompetenzen. Aufbauend auf unseren bewährten Meilensteinen aus den Bereichen Analyse und Konzeption programmieren wir maßgeschneiderte Apps für Android und iOS.

Webanwendung

Neben nativen Lösungen konzentrieren wir uns durch unsere Webentwicklungen voll und ganz auf die Erschaffung digitaler Erlebnisse. Nah am Kunden entsteht die passende Webanwendung oder auch ein clever programmiertes App-Backend – abgestimmt durch unsere agilen Prozesse auf die jeweiligen Bedürfnisse.

Wartung und Support

Wartung und Support

Wartung und Support

Unsere Arbeit endet nicht mit der Fertigstellung eines Projektes. Auch nach dem Launch stehen wir bei Updates, etwaigen Sicherheitslücken oder der Umstellung auf neue Betriebssysteme zur Verfügung – bei Bedarf durch ein entsprechendes Service-Level-Agreement vertraglich abgesichert.

Technologien

HTML, AJAX, JavaScript, C/C++, CSS, XSD, Objective-C, MySQL, Java, UML2, JSON, Spring, CakePHP, git, SQL, JEE, Hibernate, PHP, SQLite, Rest, SOAP, Android SDK, PostgreSQL, SVN, iOS SDK, Oraxle, XML, twig, jQuery Mobile, Ant, Gradle, CouchDB, Swift, AngularJS, MongoDB, Symfony2, Symfony3, JMeter, OAuth, Typescript, WebSockets, Less (CSS), Sass (CSS), GitLab, Apache (Webserver), nginx, Doctrine, Wordpress, Docker (Virtualisierung), Composer, Gulp, Grunt
Wir nutzen Cookies um Ihre Erfahrung und unseren Service zu optimieren. Wenn Sie unsere Dienste weiterhin nutzen, gehen wir davon aus, dass Sie der Verwendung von Cookies zustimmen. Hier klicken, um mehr zu erfahren.