Fehlermeldung

  • Warning: Missing argument 1 for language_initialize(), called in /kunden/438911_85764/webseiten/xinfo/drupal/acquia-drupal/sites/all/modules/click_heatmap/click_heatmap.module on line 150 and defined in language_initialize() (Zeile 484 von /kunden/438911_85764/webseiten/xinfo/drupal/acquia-drupal/includes/language.inc).
  • Notice: Undefined variable: type in language_initialize() (Zeile 487 von /kunden/438911_85764/webseiten/xinfo/drupal/acquia-drupal/includes/language.inc).
  • Notice: Undefined offset: 3 in _menu_translate() (Zeile 787 von /kunden/438911_85764/webseiten/xinfo/drupal/acquia-drupal/includes/menu.inc).

Leistungen

Mit den richtigen Informationen
werden Entscheidungen einfacher

Aus komplexen Daten und Ihren Anforderungen machen wir Anwendungen mit Mehrwert.
Wir beherrschen komplexe Datenwelten und schaffen es, Ihre Anforderungen in intuitive, skalierbare Anwendungen umzusetzen. Dadurch werden Prozesse optimiert und Entscheidungen verbessert.
Ihr Erfolg ist unser Antrieb

Als IT-Dienstleister setzen wir nicht nur einfach Ihre Anforderungen um, sondern erarbeiten zusammen mit Ihnen Applikationen, die Sie voran bringen.

Von Anfang an versuchen wir, ein tiefgreifendes Verständnis Ihrer Anforderungen und Problemstellungen zu bekommen. Nur dadurch können wir mit Ihnen Anwendungen schaffen, die echte Mehrwerte erzeugen. Dabei ist uns auch wichtig, dass Sie schnell zu einem Ergebnis kommen. Wir setzen daher auf Lösungen, die skalierbar sind, sich zu Beginn auf die Kernfunktionen fokussieren und später ausgebaut werden können.

Ihre fachlichen Anforderungen vereinigen wir mit den technischen Herausforderungen. Im Hintergrund kümmern wir uns um die effektive Verarbeitung der Daten. Auch große Datenmengen sind für uns kein Problem. Was für Sie zählt, sind die Ergebnisse, die wir für Sie auf intuitiven Oberflächen aufbereiten. Denn die Software soll Sie dabei unterstützen, die richtigen Entscheidungen zu treffen.

Kundensegmente
Automotive
  • Produktion
  • Prozesssteuerung
  • Qualitätsmanagement
  • Controlling
  • Projektmanagement
Enterprise
  • Prozessoptimierung
  • Produktivitätssteigerung
  • Verbesserte Kommunikation
  • Dokumentenmanagement
  • Industrie 4.0
  • Big Data
Mobile
  • iOS und Android Apps
  • Mobile Strategie
  • Mobile Enterprise
  • Mobile Device Management

 

Agile Entwicklung

Das agile Entwicklungsmodell sorgt dafür, dass Sie schneller Ergebnisse erhalten und während der Entwicklung flexibel bleiben.

Wir arbeiten nach dem SCRUM-Modell und integrieren Sie in den Entwicklungsprozess. Das bedeutet für Sie, dass Sie jederzeit Einblick in die Abläufe haben. In Sprints (Entwicklungszyklen) von normalerweise zwei Wochen werden definierte Funktionsumfänge umgesetzt und anschließend an Sie ausgeliefert. Zertifizierte SCRUM-Master achten auf die Einhaltung der SCRUM-Grundsätze. Ein interner Product Owner vertritt Ihre Interessen, wenn Sie gerade nicht da sind und ist zeitgleich Ihr zentraler Ansprechpartner.

Unsere Prozesse sind dabei flexibel. Ob Sie täglich, wöchentlich oder nur zum Sprint-Anfang/Ende an den SCRUM-Meetings teilnehmen möchten, wir richten uns nach Ihnen. Projekte können wir nach Aufwand oder als agilen Festpreis anbieten.

Leistungsbereiche

Konzeption

Grundlage für alle weiteren Projektschritte ist ein durchdachtes Konzept. Die Kernfunktionen, die den eigentlichen Mehrwert der Applikation darstellen, sollten im Fokus stehen. Dafür sollte die strategische Ausrichtung sowie die Zielgruppe klar sein. Bei der Ausarbeitung dieser Faktoren stehen wir Ihnen zur Seite. Abhängig von dem Stand Ihrer Ausarbeitung unterstützen wir Sie bei der Zielgruppen-Analyse, der strategischen Planung, dem technischen und fachlichen Konzept sowie dem Design.

Gerne unterstützen wir Sie bei:

  • Strategischer Planung
  • Zielgruppenanalyse
  • Konzeption (fachlich/technisch)
  • Usability-Tests

Design

Wir haben den Anspruch an uns, Applikationen zu schaffen, die nicht nur funktional sind, sondern gut aussehen und intuitiv zu bedienen sind. Daher haben wir unsere Expertise im Bereich Design in den letzten Jahren ausgebaut. Wir sind stolz darauf, heute Interface-Designer zu beschäftigen, die zu den besten Deutschlands zählen und für Sie einmalige Entwürfe schaffen.

Dabei soll Design kein Selbstzweck sein, sondern stets die Nutzung unterstützen. Wir legen großen Wert auf Usability. Die Bedienung sollte intuitiv sein und relevante Informationen müssen direkt ersichtlich sein. Die jeweiligen Voraussetzungen und Vorteile der unterschiedlichen Geräteklassen müssen optimal genutzt werden.

Wir können das Design und Layout für Sie von Grund auf erstellen oder im Projekt mit Ihren Designern zusammen erarbeiten. Als erstes werden Wireframes erstellt, um Layout und Screenflow festzulegen und die Usability zu optimieren. Auf dieser Basis werden Detailentwürfe erstellt und mit Ihnen abgestimmt. Nach der Freigabe kreiert der Designer die notwendigen Grafiken samt pixelgenauer Layoutvorlage für die Entwicklung. 

Dank talentierter Designer und einem optimierten Workflow entsteht das Design in kürzester Zeit und schafft bereits in einer frühen Projektphase eine visuelle Vorstellung.

Entwicklung

Als Kunde sind Sie mehr an dem Ergebnis der Entwicklung interessiert als an den technischen Details. Daher müssen Sie sich auf unsere Kompetenz verlassen können. Viele Probleme, die in Software auftreten, können durch einen sauberen Entwicklungsstil und klare Prozesse vermieden werden. Wir setzen daher auf Continuous Integration, wozu unter anderem Versionsverwaltung der Sourcen, automatische Tests, Code-Metriken und ein automatisierter Build-Prozess inklusive Nightly-Builds zählen.

Als Full-Service-Anbieter setzen wir für Sie sowohl Frontend- als auch Backend-Komponenten um. Wir haben Erfahrung mit den verschiedensten Datenbanksystemen, von MySQL bis zu Enterprise-Lösungen von Microsoft und Oracle. Abhängig von Ihren Anforderungen wählen wir die richtige Lösung für Sie. Eine optimale Architektur der Systeme und der Abfragen garantieren höchste Performance in der Anwendung.

Unsere Denkweise ist durch einen Mobile-First-Ansatz geprägt. Mobile Geräte verdrängen mehr und mehr klassische Desktop PCs und können in vielen Bereichen echte Vorteile bieten. Dennoch ist uns wichtig, mobile Apps nicht nur umzusetzen, weil es modern ist. Je nach Anwendungsfall wählen wir die passende Plattform aus. Bestimmte Anforderungen – wie das Bearbeiten großer Listen oder Diagramme – lassen sich besser an einem PC lösen. Dafür bieten wir moderne Web-Anwendungen, die Hardware-unabhängig jederzeit zugänglich sind.

Mobile Applikationen

Unser Schwerpunkt bei mobilen Anwendungen liegt in der nativen Entwicklung. Wir setzen auch Crossplatform-Projekte um, wenn es die Anforderungen zulassen und z.B. viele Betriebssysteme angesprochen werden sollen. Dennoch bietet die native Entwicklung – also die Programmierung in der „natürlichen“ Programmiersprache (Java - Android, ObjectiveC - iOS und C# - Windows Phone) – nach wie vor die höchste Performance und Flexibilität.

Web Applikationen

Für Desktop-Anwendungen setzen wir primär auf Web-Lösungen. Die fortschreitende Entwicklung dieser Technologien und umfangreiche Frameworks erlauben es, komplexe, performante Lösungen umzusetzen, die mit den üblichen Browsern genutzt werden können und firmenintern überall zugänglich sind.

Individuelle Software

Wir beschränken uns jedoch nicht auf die genannten Plattformen. Wenn Sie spezielle Software benötigen, die auf andere Technologien setzt, so erstellen wir Ihnen auch dazu eine Lösung. Dank unserer breiten Wissensbasis können wir die verschiedensten Anforderungen erfüllen.

Qualitätssicherung und Release

Oft werden Tests aufgrund von Zeitmangel auf das Nötigste reduziert oder sogar ganz ausgelassen. Tests sind aber von entscheidender Bedeutung für die Qualität. Deshalb setzen wir auf einen integrierten Qualitätsprozess. Wir testen parallel zur Programmierung und führen umfangreiche Tests vor jedem Release durch. Automatisierte Unit- und UI-Tests sind fester Bestandteil des Prozesses. Für manuelle Tests setzen wir auf Mitarbeiter, die nicht an der Entwicklung beteiligt sind und Testfälle strukturiert in einem Tool festlegen und durchgehen.

Wir kümmern uns um den Release und den Rollout Ihrer Applikation. Dazu zählt bei mobilen Apps auch die Veröffentlichung in den App Stores. Dies kann ein öffentlicher App Store oder ein Enterprise App Store sein. Wir beachten, welche Richtlinien in den Stores berücksichtigt werden müssen und kommunizieren ggf. mit den Betreibern. Bei Bedarf unterstützen wir Sie bei der Integration der Applikation in Ihr Mobile-Device-Management-System oder führen ein solches bei Ihnen ein.

Betrieb

Auch nach dem Release stehen wir Ihnen weiterhin zur Seite. Denn erst eine verlässlich laufende Anwendung sichert Ihren Erfolg. Wir bieten Ihnen Wartungs- und Support-Verträge bis hin zur Verfügbarkeit rund um die Uhr. Dadurch können Sie sich auch bei kritischen Systemen auf eine schnelle Lösung von Problemen verlassen.

Sicherheit

Die sichere Verarbeitung und Übermittlung Ihrer Daten ist ein unerlässlicher Bestandteil unserer Anwendungen. Eine Verschlüsselung der Verbindung mit aktuellen SSL-Mechanismen gehört zum Standard. Aber auch der Schutz der Daten auf Servern und Endgeräten ist wichtig. Gerne erarbeiten wir ein umfangreiches Sicherheitskonzept nach Ihren Bedürfnissen.

Bewerten Sie diese Seite

Average: 4.9 (539 votes)
4.88/5, Bewertungen: 539