Requirements Engineering

Methodik
Die Basis für den Erfolg Ihres Projekts ist die Verfügbarkeit von Anforderungen, die gegen die Bedarfe aller Stakeholder validiert sind. Die Anforderungen sollen vollständig, korrekt und detailliert genug sein, um daraus konkrete Aufgaben und Aktionen ableiten zu können. Wir erarbeiten mit Ihnen diese Basis und sorgen für die lückenlose Dokumentation einschließlich Rückverfolgbarkeit und Qualitätssicherung. Wir beherrschen sowohl eine Anforderungsanalyse mit traditionellen Ansätzen der Spezifikation (z.B. Lasten- und Pflichtenheft) als auch agile Methoden wie Design Thinking, Prototyping oder User Studies. Unsere Erfahrung stützt sich auf iteratives und inkrementelles Vorgehen wie auch auf Vorgehensweisen, die einem stringenten Zertifizierungsprozess unterliegen. Unser Portfolio an erfolgreich abgeschlossenen Kundenprojekten beinhaltet Scrum- und Kanban-orientierte Entwicklung wie auch Entwicklung nach DO 178 B oder nach den Vorgaben des Medizinproduktgesetzes. Aufgrund unserer Historie bewegen wir uns trittsicher in den Bereichen Automotive, Avitation, Health Care und Maschinenbau/Anlagentechnik, sind aber durch unsere schnelle Auffassungsgabe und gutes Abstraktionsvermögen in der Lage, uns in neue Domänen einzuarbeiten.

Richtungswechsel
Requirements Engineering ist nicht mit dem einmaligen Aufschreiben von Anforderungen beendet, welche zu Projektbeginn bekannt waren. Die größte Herausforderung ist der Umgang mit sich ergebenden Änderungen der Rahmenbedingungen oder mit Änderungen in den Bedarfen der Stakeholer. Unsere Product Owners und unsere technischen Projektleiter verfügen über die nötige Erfahrung und das nötige Gespür, um in enger Abstimmung mit Ihnen die jeweils beste Lösung für das Projekt und Ihre Ziele zu erarbeiten.

Unabhängig davon, ob Sie uns mit einer spezifischen Aufgabe aus dem Bereich Requirements Engineering je nach Erfordernis und Projektabschnitt für Ihr eigenes Projekt betrauen oder ob Sie eine komplette Systementwicklung in unsere Hände geben, wir kümmern uns um saubere und umsetzbare Anforderungen zum Projektstart und über die Projektlaufzeit. Hierbei passen wir uns gerne an Ihre Tool-Landschaft an oder übernehmen die Anforderungs- und Feature-Beschreibung und deren fortlaufende Aktualisierung in unserer eigenen Umgebung (Gitlab, Jira/Confluence). Bei Bedarf bekommen Sie gesicherten Online Zugang auf unsere Systeme.