Serious About Software

We are serious about Software Development!
Wir bündeln alle Kompetenzen im Sinne der Software-Entwicklung und tun dies bereits seit 2001.
Im Fokus stehen dabei verschiedene Technologien und die Entwicklung von Software-Architekturkonzepten sowie Projektmanagement-Methoden.
Wir steuern sowohl kleine als auch große Teams, die sowohl zentral als auch dezentral für uns arbeiten, und zwar auf lokaler sowie internationaler Ebene.
Von Code-Grundlagen bis hin zum komplexen Management haben wir unsere Entwicklungsprozesse so weit optimiert, dass unsere Produktivität um ein vielfaches höher als branchenüblich ist.
Dank unserer weitreichenden Erfahrung ist Ihr Projekt auf allen Ebenen in sicheren Händen.

Software-Entwicklung

Software-Entwicklung ist unsere Passion und diese möchten wir mit Ihnen teilen.

Software-Entwicklung für mobile Endgeräte

Wir entwickeln native Apps und Web-Applikationen für die wichtigsten Betriebssysteme wie Android, iOS, WP8 und andere.

Software-Entwicklung fürs Web

Wir nutzen die neusten Web-Technologien um Systeme zu entwickeln, die stets dem neuesten Stand der Technik entsprechen.

Software-Entwicklung für Unternehmen

Für große multinationale Unternehmen implementieren wir erfolgreich komplexe Unternehmenslösungen. Wir entwickeln von Grund auf, benutzerdefiniert oder integriert auf Basis von ERP, CRM, BPM, BI, MES und anderen Systemen.

Entwicklung für Entertainment-Software

Wir entwickeln webbasierte Spiele und mobile Games. Dazu zählen MMORPG-Spiele (Massively Multiplayer Online Role-Playing Games) mit einem pädagogischen Mehrwert.
Werfen Sie doch mal einen Blick in unseren Blog, fragen Sie nach einem Referenzbeispiel oder kontaktieren Sie uns einfach telefonisch. Wir freuen uns über Ihren Kontakt.

Software-Qualitätssicherung

Das Thema Software-Qualitätssicherung ist ein weites Feld mit vielen Aspekten. Die folgenden Bereiche gehören zu unseren Kernkompetenzen, in welchen wir über umfassende Erfahrungen verfügen.

Funktionstests

Mit Hilfe von Funktionstests lässt sich feststellen, ob ein System alle funktionellen Anforderungen erfüllt. Dies erfolgt mit Hilfe von automatischen Testmethoden, die das Nutzerverhalten erfassen und simulieren. Häufig sind Funktionstests in mehrere Vortests unterteilt, in denen spezielle Abfolgen der Nutzer-Aktivitäten gesondert simuliert werden.

Datensicherheitstests

Mit Datensicherheitstests wird geprüft, ob die Anwendungsdaten während der Softwarenutzung unverändert bleiben. Während dieser Tests führen meist einige Skripte Anfragen an Datenbanken aus – so wird festgestellt, ob die Daten kohärent sind. Datensicherheitstests sollten vor, während und nach den Funktionstests durchgeführt werden.

Test der Benutzeroberfläche

Während dieses Tests wird geprüft, ob die Benutzeroberfläche gut bedienbar ist. Zusätzlich wird der vorhandene Inhalt auf seine Gültigkeit überprüft, beispielsweise durch Korrektorat.

Belastungstests

Mit einem Belastungstest wird geprüft, wie das System bei starker Belastung arbeitet. So soll gewährleistet werden, dass das System auch unter hoher Belastung alle Anforderungen an Funktionsweise und Stabilität erfüllt. Zudem sollen Schwachstellen frühzeitig aufgedeckt werden. In der Regel werden Belastungstests automatisch durchgeführt, indem die gleichzeitige Systemnutzung mehrerer User simuliert wird.

Sicherheits- und Zugangskontroll-Tests

Mit diesen Tests wird überprüft, ob das System alle Sicherheitsanforderungen erfüllt.

Ausfall- und Wiederherstellungs-Tests

Mit dem Ausfall- und Wiederherstellungs-Test wird geprüft, ob das System die Anforderungen an die Ausfallsicherheit erfüllt. Diese Tests werden in aller Regel manuell durchgeführt.

Installationstests

Installationstests stellen sicher, dass die Installation eines Software-Produktes vollständig und erfolgt und die Software funktionsfähig ist. In der Regel erfolgen Installationstests manuell oder per Skript. Mit einem Skript werden die Systemkonfiguration, die Verfügbarkeit aller notwendigen Komponenten sowie die Erreichbarkeit externer Informationssysteme wie Datenbanken, Mailserver u.ä. überprüft.

Ja, wir wissen, wie man Software testet. Brauchen Sie einen guten Software-Qualitätssicherungs-Spezialisten? Kontaktieren Sie uns und informieren Sie sich über unser kostenloses Pilotprojekt.

Software-Support

In unserer langjährigen Tätigkeit als Software-Entwickler haben wir umfassende Erfahrung in den Bereichen Technik-Support und Wartung, jedoch auch Kenntnisse über die Produkte Dritter gesammelt. Darüber hinaus haben wir die Infrastruktur unseres Back Offices sowie unsere Logistik und den Software-Laufzeit-Support weiterentwickelt und optimiert. Unser zuverlässiges Team aus kompetenten Spezialisten steht Ihnen in allen Software-Fragen mit Rat und Tat zur Seite.

Dank unseres Expertenwissens im IT-Bereich können wir unseren Kunden nicht nur qualitativ hochwertige Dienstleistungen anbieten, sondern auch gleichbleibend guten Software-Support, maßgeschneiderten Wartungsservice und verlässliche Lösungen für jedes individuelle Software-Problem.

Netzwerk-Design, Installation und Implementierungs-Service

  • Netzwerk-Design und Leistungs-Abstimmung und -Optimierung
  • SAN/NAS-Speicherlösungen
  • Informationstechnologie, Sicherheitsbewertung und IT-Prüfungen

Technischer Support-Service

  • 24/7-Netzwerk, Server- und Desktop-Monitoring-Services
  • Managed Server sowie Desktops und Software-Anwendungen
  • Help Desk
  • Office-Support-Service
  • Fernwartung
  • Proaktive und vorbeugende Wartung unter Beachtung der industriellen Standard-Bestimmungen und -Prozessen
  • Managed Firewalls, Router, Laufwerke und VPNs

Notfallpläne und Lösungen zur Wiederherstellung

  • Erstellung und Überprüfung von Notfallplänen
  • Online Sicherungskopien
  • Verlagerung von Rechenzentren, Co-Location-Dienstleistungen und -Lösungen
  • Server- und Desktop-Virtualisierung

One of our projects…

LOC

1.5М+

RFCs

2K+

Test cases

4K+

Man-months

400+

Big or small?
You’ll be the judge!