Webentwicklung

Von der Gestaltung einer Webseite bis hin zu komplexen webbasierten Anwendungen in Form von Unternehmensportalen oder Shop-Lösungen (Business-Applications) finden sich heutzutage webbasierte Entwicklungen in vielen Bereichen.

Durch unsere langjährige Erfahrung in der Entwicklung von kleinen, aber auch großen, teilweise verteilten oder skalierten Webanwendungen stehen wir Ihnen gerne als Ihr kompetenter Partner im Bereich der Softwareentwicklung zur Verfügung. Auch nach der Realisierung des Projektes stehen wir Ihnen im Nachgang im Zuge einer langfristigen Softwareunterstützung und Betreuung selbstverständlich zur Seite.

Unsere Schwerpunkte:

  • Content Management Contao (auch Modulentwicklung)
  • PHP Zend-Framework
  • Doctrine
  • Angular
  • Git
  • Testautomatisierung: Unittests, Validierungstests, Systemtests, Akzeptanztests
  • Langfristige Softwareunterstützung und Betreuung
  • Flexibilität, kontinuierliche Anpassung und Aktualisierung der bestehenden Software
  • Schulungen

Ein agiler Entwicklungsprozess ist uns wichtig. Daher stehen wir bei der Entwicklung in einem ständigen Dialog mit Ihnen.

 

Anforderungen:

  • Evaluation und präzise Analyse der Anforderungen
  • Erstellung des Pflichtenheftes

Konzeption:

  • Individuelles Entwicklungskonzept
  • Oftmals Plattformunabhängige Lösung
  • Überlegung des kürzesten Wegs der Implementierung
  • Hand in Hand zusammenarbeiten
  • Beim Bedarf: Prototyperstellung

Software-Architektur:

  • Verfügbarkeit
  • Robustheit
  • Berücksichtigung von Privacy-by-Default Anforderungen (aus der Datenschutzgesetzgebung)

Entwurfserstellung und Umsetzung:

  • Umsetzung nach Prinzipien des agilen Modells
  • Verwendung nur aktuellen Standes des Frameworks, der API, des Tools und den Bibliotheken
  • Enge Zusammenarbeit mit den Herstellern des ausgewähltes Softwares (falls irgendein Modul von Contao benötigt wird, wissen wir, wem wir nach der Implementierung fragen können)
  • Unsere Erfahrung und Best Practices der Community stehen in Vordergrund
  • OpenSource

Automatisierung/Testbetrieb:

  • Zeitersparnis und Zuverlässigkeit: Automatisierte Test
  • Performance-Maßnahmen

Regelbetrieb:

  • Management des Systems (Updates, etc)
  • Einhaltung der vereinbarten SLA
  • Monitoring des Systems

Neben der Entwicklung Ihrer Softwarelösung stehen wir Ihnen als Systemhaus auch in den Bereichen Infrastruktur, Skalierung und Clustering der Systeme zur Seite. Gerne übernehmen wir für Sie die Planung und Realisierung der auf Ihre Belange zugeschnittenen IT-Systeme (alternativ: IT-Architektur) und Applikationen. Auf Wunsch betreiben wir auch die Infrastruktur oder stellen Ihnen gegebenenfalls Ressourcen aus unserem eigenen Rechenzentrum zur Verfügung. Dabei achten wir darauf, dass alle erforderlichen und unerlässlichen Gesichtspunkte Ihrer Zielsetzung berücksichtigt werden. Sicherheit, Stabilität und Kosteneffizienz sind für uns wesentliche Eigenschaften unserer Dienstleistungen, daher setzten wir auf Open-Source-Komponenten.