Software- und Webentwicklung

Umsetzung nach höchsten Qualitätsstandards

"Webentwicklung ist ein Handwerk, wir sind Meister darin."

Wenn Sie nach einer Softwarelösung für Ihren Geschäftsprozess suchen, ist die GCS der richtige Partner für Sie! Gemeinsam mit Ihnen werden wir nicht irgendeine, sondern die perfekte Lösung für Sie finden. Wir kombinieren Altbewährtes mit den neuesten Techniken, ohne dabei jedem Hype hinterherzujagen.

WIR BIETEN IHNEN:
  • Analyse der Machbarkeit von Projekten
  • Modellierung von Geschäftsprozessen
  • Betreuung der resultierenden Anwendungen
  • Gestaltung und Realisierung von Microsites, Landingpages und Corporate Websites
  • Individualentwicklung auf Basis von bestehenden Frameworks
  • Anbindung und Konfiguration von PIM (Product Information Management)-Systemen, ERP/Warenwirtschafts-Systemen, Fulfillment- und Payment-Providern
  • Schnittstellenentwicklung
  • Frontend-Entwicklung für alle gängigen Endgeräte (Responsive Design)
  • Agiler Ansatz bei der Softwareentwicklung nach SCRUM
Unsere Stärke

Unsere Stärke ist die Webentwicklung, sowohl im Frontend- als auch Backend-Bereich. Wir haben die Expertise und können Ihnen vom Konzept über die Realisierung bis zur Vermarktung alle Dienstleistungen aus einer Hand anbieten. Wir haben einen hohen Qualitätsanspruch an uns selbst! Unseren eignen Anspruch erfüllen wir zum Einen durch Definition und Einhaltung von internen sowie allgemeingültigen Coding-Standards, zum Anderen durch unsere agile Arbeitsweise bezüglich Release- und Qualitätssicherungsprozessen. Das umfasst im Detail folgende Punkte:

  • Projektsteuerung und -dokumentation durch Einsatz eines Ticket-Systems
  • 4-Augen-Code-Review: jede Änderung am Quellcode wird mindestens durch einen zweiten Entwickler begutachtet
  •  Funktionstests auf Code-Basis über Unit-Tests (insb. Schnittstellen, Datentransformationen etc.) und/oder Acceptance-Tests. Die Funktionstests werden als Regressionstests vor jedem neuen Versionsdeploy ausgeführt. Die Übernahme der Codeänderungen in den Livebetrieb erfolgt nur nach positivem Durchlauf der Tests.
  • Anwendungstests durch Entwickler/Tester
  • Browser-Kompatibilitätstests mit per Definition zu unterstützenden Browser-Versionen
  • Beachtung von Cross-Browser-Kompatibilität
  • Überprüfung der Frontend-Validität (HTML5-/CSS3-Konformität gemäß W3C; notwendige Abweichungen können nicht ausgeschlossen werden)
  • Abnahmetests durch den Kunden

Bei der Realisierung setzen wir gerne auf Open-Source-Produkte, was sich maßgeblich auf die Robustheit des Ergebnisses und die Kosteneffizienz des Projektes auswirkt.