Unser Qualitätsversprechen – Sicherheit und Standards auf höchstem Niveau

Unser Qualitätsversprechen – Sicherheit und Standards auf höchstem Niveau

Jeder in der Tech-Branche weiß, dass Qualität in der Softwareentwicklung kein Zufall ist, sondern das Ergebnis sorgfältiger Planung und hartnäckiger Arbeit. Bei in2code nehmen wir das Thema Qualität besonders ernst und möchten hier einen kurzen Einblick geben, wie wir technische Exzellenz in unseren TYPO3-Projekten sicherstellen.

Die Technische Basis – Stabilität von Anfang an

Durchdachte Serverinfrastruktur

Unsere Serverlandschaft ist das Rückgrat unserer Projekte und besteht aus vier entprechend eingerichteten Servern:

  1. Develop: Hier entstehen die Ideen. Unsere Entwickler schreiben und testen neue Codes in einer sicheren Umgebung.
  2. Preview: Dieser Server ermöglicht es uns, neue TYPO3-Features vor der offiziellen Veröffentlichung zu präsentieren und wertvolles Feedback zu sammeln.
  3. Release: Hier erfolgt die finale Abnahme der neuen Versionen.
  4. Live: Der Produktions-Server, auf dem die fertige TYPO3-Website läuft und zugänglich ist.

Lokale Entwicklung und Docker

Die eigentliche Magie beginnt jedoch noch bevor der Code auf einem dieser Server landet. Um die Konsistenz zwischen Entwicklung und Produktion zu gewährleisten, setzen wir auf Docker-Umgebungen, die genau unseren Live-Servern entsprechen. Unsere Entwickler können somit lokal und bei Bedarf sogar offline arbeiten. Damit wird die Qualität von Beginn an sichergestellt.

Automatisierung durch Continuous Integration

Durch GitLab CI/CD (Continuous Integration/Continuous Delivery) sowie automatisierte Pipelines integrieren und testen wir regelmäßig die Neuerungen unserer TYPO3-Projekte. Das hilft dabei die Software nahtlos zu aktualisieren und zu verbessern sowie Fehler frühzeitig erkennen zu können.

Mitwachsende Infrastruktur

Unsere Infrastruktur ist nicht nur stabil, sondern auch flexibel und skalierbar. Hierbei hilft der Ansatz „Infrastructure as Code“ - ganze Server können somit reproduzierbar und schnell erzeugt und an wachsende Anforderungen angepasst werden.

Unser Arbeitsworkflow – Gemeinsam zum Ziel

Kollaboratives Arbeiten und Versionierung

Wir nutzen Git zuammen mit dem Git Flow Workflow, damit unsere Teams effizient an verschiedenen Aspekten der TYPO3-Projekten arbeiten können ohne sich gegenseitig zu behindern. Semantic Versioning erleichtert es uns und unseren Kunden, die Übersicht über die verwendeten TYPO3-Extensions und PHP-Pakete und das gesamte Projekt zu bewahren.

Umfassende Tests

Cross-Browser-Kompatibilität, Barrierefreiheit und Performance sind nur einige der Bereiche, in denen wir uns nicht nur gut, sondern exzellent aufstellen möchten. Unsere Experten arbeiten ständig daran, die bestmöglichen Erfahrungen für alle Nutzer zu schaffen. Qualität bedeutet für uns auch gründliches Testen:

  • Automatisierte Tests: Dazu gehören beispielsweise Unittests, Integrationstests, Visual Regression Tests und Behaviour Tests.
  • Manuelle Tests: Smoke Tests, A/B Tests, Usability Tests und Personas sind Teil unserer manuellen Prüfungen.
  • Cross-Browser-Testing: Wir stellen sicher, dass unsere Anwendungen auf allen gängigen Browsern und Geräten fehlerfrei laufen.
  • Barrierefreiheit und Sicherheit: Barrierefreiheitstests durch BITV-Experten und regelmäßige Sicherheitstests sind Standard.
  • Performanceoptimierung: Wir prüfen und optimieren regelmäßig die Performance (z.B. Ladezeiten) aller zu betreuenden Projekte.

Kundenabnahme – Der Prüfstein

Unsere Arbeit endet nicht mit dem letzten Code-Commit. Noch bevor die Abnahme durch den Kunden erfolgt, kümmern sich unsere Qualitätsmanager um eine kritische Beurteilung der eigenen Arbeit. Wir stellen sicher, dass unsere Software nicht nur technisch einwandfrei ist, sondern auch den Erwartungen und Bedürfnissen unserer Kunden entspricht.

Digitale Handbücher und TYPO3-Testseitenbäume

Unter Qualität verstehen wir ebenfalls die Bereitstellung von digitalen Handbüchern und detaillierten TYPO3-Testseitenbäumen. Diese ermöglichen es unseren Kunden, alle Aspekte der Website vor der Veröffentlichung zu überprüfen oder sogar Seiten oder Teile davon als Kopiervorlage zu nutzen.

Einbindung und Feedback

Wir halten den Dialog mit unseren Kunden stets transparent und integrieren ihre Rückmeldungen direkt in die Weiterentwicklung der Projekte. Dieser iterative Prozess ist maßgeblich um Ergebnisse zu liefern, die nicht nur technisch einwandfrei sind, sondern auch genau den Bedürfnissen unserer Kunden und deren Nutzer entsprechen.

Fazit

Qualität in der Softwareentwicklung ist bei in2code mehr als nur ein Versprechen – es ist eine gelebte Praxis. Die Arbeit mit TYPO3 erfordert eine präzise technische Umgebung und ein tiefes Verständnis für das Content Management System. Wir verbinden technische Expertise mit einem starken Fokus auf Qualität und Kundenzufriedenheit. Unsere Prozesse sind darauf ausgerichtet, TYPO3-Projekte von höchster Qualität zu liefern, die nicht nur funktionieren, sondern begeistern. Durch unsere bewährte Methodik und kontinuierliche Verbesserung unserer Techniken und Prozesse bauen wir nicht nur Websites – wir schaffen nachhaltige Werte für unsere Kunden.

Alexander Kellner

Projekte und Produkte im TYPO3-Bereich?

Haben Sie Fragen zu Projekten und Produkten im TYPO3-Bereich?

Unser Geschäftsführer Alexander Kellner hilft Ihnen gerne weiter.

Alexander Kellner  |  Geschäftsführung & COO

Case Study SEEBURGER AG: Auch in China schnell

Die SEEBURGER AG (über 1.200 Mitarbeitende, mehr als 14.000 Kunden weltweit) bietet mit ihrer Business Integration Suite (BIS) eine agile und sichere Plattform für Unternehmensintegrationen. Seit der...

Zum Beitrag
TYPO3 and Sports: Speed is elementary

Commend International: Security-Audit, AI-Integration & TYPO3 v13 Launch

So könnte ein eigentlich ein Witz anfangen: Treffen sich ein Pentest, eine AI-Integration und ein TYPO3-Launch in einer Bar. Was es jedoch wirklich damit auf sich hat, erklären wir in unserer Case...

Zum Beitrag
Commend Kommunikationslösugen - beispielsweise für Büros

Helmholtz Munich Konsolidierung 2025: 6 Launches in 7 Monaten, massive Einsparung im Budget und Performance-Boost um Faktor 15

Im Jahr 2025 stand Helmholtz Munich vor einer Mammutaufgabe: Eine historisch gewachsene, fragmentierte Web-Landschaft sollte bei laufendem Betrieb in ein zentrales TYPO3 v13 System überführt werden....

Zum Beitrag
Forschung im Medizinbereich

Kein Chaos mehr bei vollem Büro - so organisieren wir unsere Teamwochen

Mittlerweile arbeitet ein Großteil unseres Teams ortsunabhängig und wir sind stolz, dass diese Arbeitsweise bei in2code so gut klappt. Trotzdem ist es wichtig, die Kollegen und Mitarbeiter auch...

Zum Beitrag

Hinter den Kulissen: Ein Gespräch mit Peter, Teamlead des TYPO3 Localization Teams

Das TYPO3 Localization Team sorgt dafür, dass TYPO3 weltweit verständlich und zugänglich ist – aber nicht auf die Weise, wie viele denken. Wir haben mit Peter gesprochen, Teamlead des Localization...

Zum Beitrag

Die Zukunft von Websites im Zeitalter der generativen KI

“Das Internet stirbt – nicht langsam, sondern jetzt.” titelt letzte Woche die FAZ. Bis vor vier Wochen hätte ich dem noch widersprochen. Bis ich die letzten Monate die Trafficdaten unserer...

Zum Beitrag
Ein humanoider Roboter zeichnet mit einem digitalen Stift auf eine leuchtende, transparente Oberfläche und symbolisiert damit die Gestaltung und Entwicklung von Websites durch Künstliche Intelligenz.