202109_smartfactory_Stimmungsbilder_Tag2-5148

Detailkonzeption und Requirements Engineering

Eine gründliche und strukturierte Detailkonzeption ist die wichtigste Grundlage für jedes erfolgreiche Projekt. Sie beinhaltet die detaillierte Ausarbeitung der Anforderungen und ermöglicht eine klare Definition des Projektumfangs und des Zeitrahmens – was wiederum in der Folge eine genaue Aufwandschätzung für die Umsetzung ermöglicht. Bei der Detailkonzeption arbeiten wir gemeinsam mit Ihnen, um die Anforderungen an Ihr Projekt auf der Basis Ihres Briefings in der Form von Epics und User Stories weiter auszuarbeiten.

Epics und User Stories dienen als Grundlage für die Detailkonzeption, da sie die Bedürfnisse Ihrer Benutzer und Stakeholder genau beschreiben. Wir beraten Sie bei der Festlegung der Anforderungen, insbesondere wenn es verschiedene Umsetzungsvarianten gibt. Gemeinsam definieren wir, welche Funktionalitäten als Priorität betrachtet werden sollten und welche möglicherweise in späteren Iterationen implementiert werden können.

Das Resultat dieser Zusammenarbeit ist ein Backlog, in dem alle Anforderungen festgehalten werden. Dieser Backlog wird anschließend genutzt, um den Scope für die verschiedenen Iterationen zu definieren. Eine klare Definition des Scopes ermöglicht es dem Team, die einzelnen Iterationen effizient durchzuführen und den Projekterfolg sicherzustellen.

Requirements Engineering ist eine Gratwanderung. Einerseits wollen wir möglichst alles im Voraus definieren, um anschließend effizient in die Umsetzung zu gehen und während der Implementierung «keine unangenehmen Überraschungen erleben». Ausserdem erwarten Sie als Kunde von uns vor Projektstart eine möglichst genaue und verbindliche Aufwandschätzung für die Umsetzung. Andererseits möchte man als Kunde auch während der Umsetzung noch Dinge ändern können. Unser agiler Prozess macht beides möglich. Die agile Methodik erlaubt es uns, flexibel auf Änderungen zu reagieren und Anpassungen vorzunehmen, wenn dies notwendig ist.

Die Detailkonzeption ist ein kontinuierlicher Prozess, der während des gesamten Projekts stattfindet. Wir halten das Backlog stets auf dem neuesten Stand und passen ihn bei Bedarf an. Dadurch stellen wir sicher, dass das Projekt den Anforderungen Ihrer Benutzer und Stakeholder entspricht und Ihre Erwartungen erfüllt.

In der Detailkonzeption geht es nicht nur um die Definition der Anforderungen. Wir berücksichtigen auch technische Aspekte wie die Systemarchitektur, die Implementierungsdetails und die Integration in bestehende Systeme. Wir legen Wert darauf, dass das System stabil, sicher und skalierbar ist, um den langfristigen Erfolg des Projekts zu gewährleisten.

Während der Detailkonzeption erstellen wir bereits erste Moodboards und Mockups, damit wir auch die Grundlagen für das anschliessende Interaction Design definieren können.

Nach Abschluss des Requirements Engineering erhalten Sie von uns eine detaillierte Aufwandschätzung für die Umsetzung Ihres Projekts inklusive einem Vorschlag des Zeitplans für die Implementierung.