Zum Inhalt springen

Infomaterial

Folder 2024

Folder

  • Consulting Hohe Qualität der Produkte, Effizienz in allen Prozessen und Begeisterung der Kunden sind Ziele modernen Software-Engineerings. Dafür müssen Organisation, Prozesse, Menschen, Methoden und Tools perfekt aufeinander abgestimmt sein. Wir helfen Ihnen dabei diese Ziele nachhaltig in Ihrer Organisation zu erreichen.
  • Innovation Meets Quality Wir sind in Projekten ein Innovator für Qualität und Effizienz und erbringen unsere Leistungen lösungsorientiert und mit Praxiserfahrung unter Berücksichtigung der wirtschaftlichen Rahmenbedingungen.
  • Management Consulting Software-Systeme wachsen oft von der Basis, darum sind sie meist gut technisch optimiert. Unternehmerische und wirtschaftliche Ziele sowie Nachhaltigkeit und Haftungsaspekte werden jedoch eventuell nicht ausreichend berücksichtigt. Das Management Consulting Team von Software Quality Lab hilft ihnen bei der Optimierung aus unternehmerischer Sicht und beim Schaffen der Verbindung zwischen technischer und Management-Sicht.
  • Operational Services und Testcenter OSTC OSTC (= Operational Services & TestCenter) setzt operative Qualitätssicherungsaufgaben effizient und effektiv um. Es werden alle Bereiche des Entwicklungsprozesses abgedeckt.
  • Software Quality Lab bewirbt sich bei dir Software Quality Lab steht für eine fortschrittliche und positive Unternehmens- und Geschäftskultur gegenüber Kunden, Mitarbeitern und Partnern.

Flyer

  • Agile Kompetenz & Methoden Profitieren Sie von Wissen und Praxiserfahrung der Software Quality Lab Consultants aus zahlreichen agilen Projekten. Steigern Sie Effektivität, Flexibilität und Qualität in Ihren Entwicklungs- und Testprozessen.
  • Anforderungswerkstatt Die Anforderungswerkstatt verbindet Theorie und Praxis. Unter Anleitung eines erfahrenen Beraters schreiben Sie für eines Ihrer Projekte eine professionelle Anforderungsspezifikation. In kurzen Sessions wird jeweils ein Thema aus dem Requirements Engineering besprochen und sofort in Ihrer Spezifikation umgesetzt. So entsteht schrittweise eine professionelle Anforderungsspezifikation für Ihre Software.
  • Architekturanalyse Die Symptome sind jedem bekannt: Je älter ein Software-System ist, desto länger dauert es Änderungen daran vorzunehmen. Das strapaziert nicht nur die Nerven der Entwickler, sondern auch die Geldbörse des Auftraggebers. Die Architekturanalyse befasst sich mit Methoden, mit denen Probleme frühzeitig aufgezeigt werden und damit die Software-Entwickler gegensteuern können.
  • Design & User Experience Gutes Design lenkt das Auge des Betrachters und unterstützt die angestrebten Kommunikationsziele. In einem benutzerzentrierten Ansatz wird das ganzheitliche, emotionale Erlebnis des Benutzers angestrebt. Wir helfen Ihnen, Produkte und Services zu schaffen, die Menschen nicht nur benutzen können – sondern auch brauchen und wollen!
  • Software Due Dilligence / Audit Eine Software Due Diligence Prüfung (sinngemäß übersetzt als „im Verkehr gebotene Sorgfalt“) analysiert die Software-Organisation bzw. die Softwareprodukte sowie die entsprechenden Werte und Risiken und ist z.B. eine wesentliche Grundlage im Falle eines Unternehmens- oder Produkt-Verkaufs oder auch Zukaufs oder eine Entscheidungsgrundlage für das Management.
  • Embedded Systems Quality Was ist das Besondere an Embedded Systems? Embedded Systems sind technische, zum Teil mechatronische Systeme, in die eine elektronische Recheneinheit (CPU) „integriert“ ist. Im Gegensatz zu klassischen IT Produkten wie Workstations, Personal Computern und Servern wird die Hardware von Embedded Systems zumeist speziell an eine Aufgabe angepasst und muss für den Einsatzzweck besonderen Anforderungen genügen (z.B. Echtzeitfähigkeit, Funktionssicherheit, Interoperabilität, Energie-bedarf, etc.)
  • Hardware in the Loop (HIL) Teststand State of the Art HiL-Testen Ein moderner HIL-Teststand ist heute mehr, als nur einige Hardware-Treiber oder Simulationskomponenten, die von Entwicklern programmiert und betrieben werden. Im HIL von Software Quality Lab werden alle modernen Testtechniken vereint mit einem modularen und flexiblen Aufbau der verwendeten Steuerungs- und Software-Komponenten.
  • Optimieren von Prozessen und Methoden Wie können die Herausforderungen von Softwareorganisationen gemeistert werden? Wie können gleichzeitig mehr Effizienz und mehr Qualität unter Einhaltung der Termine realisiert werden? Wie kann Ihre Organisation insgesamt agiler werden? Wie kann außerdem Nachhaltigkeit und Konservierung des Wissens sichergestellt werden?
  • Flyer Potentialanalyse & Optimierung
    Potential- & Prozessanalyse Wir heben das Potenzial, das in Ihren Prozessen steckt! Mit der Potentialanalyse werden Schwachstellen ermittelt und Optimierungenspotential aufgezeigt. Aus den Erkenntnissen werden konkrete Maßnahmen abgeleitet. Diese Analyse liefert eine Grundlage für die dauerhafte Verbesserung des Entwicklungsprozesses.
  • Professionelle Prozess-Dokumentation Wie gibt man Wissen über bestehende Prozesse am besten an neue Mitarbeiter weiter? Wie kann man Einarbeitungszeiten reduzieren und neue KollegInnen in die Lage versetzen, schneller optimale Leistungen zu bringen? Wie behält man den Überblick, wie es im Unternehmen wirklich läuft? Auf welcher Basis kann man Prozesse laufend noch besser, effizienter und effektiver machen?
  • Qualitätsmanagement in IT-Projekten Wie stellen Sie sicher, dass die Einführung von Standardsoftware oder individuell entwickelter Software effizient verläuft? Wie gewährleisten Sie die Qualität und Effektivität des Projekts und der Ergebnisse? Wie stellen Sie sicher, dass Sie sich nicht schon in der Anfangsphase des Projekts massiv in den Kosten verschätzen?
  • Flyer Requirements Engineering
    Requirements Engineering Gute Requirements sind der Grundstein für ein erfolgreiches Projekt! Es gilt in plangetriebenen Projekten ebenso wie im agilen Vorgehen: Professionelles Requirements Engineering stellt sicher, dass Anforderungen passend ermittelt, ausreichend dokumentiert, geprüft, mit dem Kunden abgestimmt und angemessen verwaltet werden. Nur so entsteht am Ende ein Produkt, das die Erwartungen der Kunden erfüllt und vielleicht sogar übertrifft. Nutzen Sie unsere langjährige Erfahrung im Requirements-Engineering!
  • Source Code Qualität Codequalität ist primär auf nichtfunktionale Anforderungen wie z.B. Modularität, Wiederverwendbarkeit, Analysierbarkeit, Modifizierbarkeit, Testbarkeit, Verständlichkeit des Quellcodes sowie auf formale Anforderungen wie Programmierstil und Einhaltung von Best-Practices (z.B. Patterns, Style-Guides, etc.) fokussiert. Durch immer komplexere Softwaresysteme stellt Codequalität eine fundamentale Säule der Softwareentwicklung dar.
  • Sprint Software Process Integration Was ist Sprint? Mit SPRINT werden Einzelkämpfer zu Teamplayern. Die moderne Softwareentwicklung wird durch zahlreiche Tools unterstützt.
  • Testcenter Testen wird für Sie kalkulierbar. Belasten Sie sich nicht länger mit der Komplexität, Risiken und Aufwänden in der Qualitätssicherung, sondern legen Sie dies in die Hände des professionellen Teams im TestCenter von Software Quality Lab.
  • Unit Testen mit Automation Studio In der Steuerungsprogrammierung ist es derzeit üblich, die Software erst auf der Maschine zu testen. Das führt zu einigen gravierenden Problemen: Viele Fehler können so gar nicht entdeckt werden. Findet man sie dennoch, dauert es lange, bis man die Ursache des Fehlverhaltens herausfindet. Auch die lange Zeitspanne zwischen Entwicklung und Fehlerbericht erhöht die Aufwände. Hier setzt Unit-Testen an. Entwickler testen während der Entwicklung den Code.