Qualitätssicherung & Schulung
Qualität ist uns nicht nur wichtig - sie gehört bei jedem unserer Projekte ganz einfach dazu. Wir setzen dafür auf eine kontinuierliche Qualitätssicherung, die bereits beim ersten Entwicklungsschritt beginnt. Dadurch wird das Ergebnis nicht nur besser, sondern auch langfristig zum Erfolg - sowohl für Sie als auch für uns.
Qualitätssicherung ist für uns der Schlüssel zu einem erfolgreichen Projektabschluss. Denn nur ein Produkt, das Ihre Erwartungen an uns und die Software erfüllt, ist ein gutes Produkt. Daher integrieren wir qualitätssichernde Maßnahmen und Prozesse in jedes Projekt, das wir durchführen. Unsere konstant hohe Ergebnisqualität erreichen wir vor allem durch den kontinuierlichen Einsatz von Mechanismen der Qualitätssicherung. Diese setzen an jedem Entwicklungsschritt an. Qualitätssichernde Prozesse leiten die Entwicklung somit stets in die richtige Richtung.
Drei Säulen bilden dabei das Grundgerüst für unsere Qualitätssicherung: Internes Testing, testbegleitende Software-Entwicklung und der definierte Abnahmeprozess. Darauf bauen wir unsere Qualitätssicherung auf.
Bei der Versionskontrolle setzen wir auf Git, eine freie Software zur verteilten Versionsverwaltung. Diese kommt zum Einsatz, um die Protokollierung, Archivierung und Wiederherstellung von verschiedenen Entwicklungsstufen zu realisieren. Außerdem sind wir so in der Lage, unterschiedliche Versionen zusammenzuführen und gleichzeitig den Ursprung der Einzelteile zu protokollieren. Mögliche Fehler werden so schnell gefunden und können gezielt behoben werden. Insgesamt sichern wir dadurch die Funktionalität des Produktes, während gleichzeitig Erweiterungen und Überarbeitungen in die Software einfließen können. Auf Wunsch arbeiten wir dabei auch mit dem ähnlichen System SVN.
Durch Continuous Integration wächst die Software dann zum fertigen Produkt heran. Dafür arbeiten unsere Entwickler kontinuierlich zusammen und binden die erarbeiteten Komponenten in die Anwendung ein. So finden gleichzeitig Qualitätssicherung und Qualitätssteigerung statt! Denn die kurzen Intervalle sorgen dafür, dass Fehler schnell entdeckt und behoben werden können. Der Entwicklungsprozess läuft dadurch fortwährend ab und ermöglicht die ständige Verfügbarkeit fertiger Entwicklungsschritte.
Mit unseren definierten Abnahmeprozessen ermöglichen wir die Integration fertig programmierter Elemente in das Produkt. Dies geschieht während der ganzen Entwicklungszeit. Teilergebnisse können dadurch bereits weit vor Abschluss des Projektes genutzt und bewertet werden. Nicht zuletzt erfährt die Software einen regelmäßigen Fortschritt, den Sie als Auftraggeber transparent nachprüfen können.
Qualität zahlt sich aus
Unser Konzept der Qualitätssicherung verfolgt zwei Ziele. Zum einen wollen wir Ihnen ein hervorragendes Produkt liefern. Zum anderen ist es uns wichtig, dass sich der entwickelte Code auch optimal warten lässt. Dadurch erhalten Sie ein Produkt, das nicht nur jetzt höchste Qualitätsstandards erfüllt, sondern dass sich auch zukünftig an neue Anforderungen anpassen lässt. Daher verstehen wir Qualitätssicherung als eine Selbstverständlichkeit, auf die weder wir noch unsere Kunden verzichten wollen.
Systemschulungen: Wissenstransfer für den optimalen Systembetrieb
Schulungen und persönlicher Support sorgen dafür, dass Sie den laufenden Betrieb umfassend verstehen und die Qualität Ihres Systems auf einem hohen Niveau halten. Unser Service hört nicht mit dem Ende eines Projektes auf. Wir stellen Ihnen von Anfang an einen zentralen Ansprechpartner zur Verfügung, der Sie durchgehend begleitet und auch bei einer weitergehenden Partnerschaft unterstützend berät.
Zur effizienten Nutzung unserer Systeme und Technologien bieten wir Ihnen auf Ihre Bedürfnisse zugeschnittene Schulungen an. Ziel jeder Schulung ist es, mit den notwendigen methodischen und systemischen Kenntnissen, Anwendungsbeispiele direkt im entsprechenden System zu üben und umzusetzen. Dies kann das Erstellen und/oder Einbinden von redaktionellen Inhalten innerhalb Ihres Systems, die Durchführung von Online-Marketing-Maßnahmen oder eine Systemwartung und -weiterentwicklung sein. Eine Systemschulung kann wahlweise bei uns im Haus oder vor Ort in Ihrem Unternehmen erfolgen.
Unsere Leistungen
- Durchführung und Begleitung des Projekts
- Internes Testing
- Testbegleitende Software-Entwicklung
- Definierte Abnahmeprozesse
- Frontend-Tests mit Selenium
- Lasttest mit JMeter
- Systemschulungen über das Projektende hinaus
Unser Angebot zu Qualitätssicherung
Uns ist die Qualität des Produktes besonders wichtig. Daher begleiten wir Ihr Projekt vom ersten Schritt bis zur finalen Version mit unseren Qualitätssicherungsprozessen. Sprechen Sie uns an und realisieren Sie Ihr Projekt auf Basis höchster Qualitätsstandards.