brilliant.software.

Maßgeschneiderte Software mit Feinschliff -
Entwicklung für Web, Windows und Mobile

Anforderungserhebung

Die Entstehung einer Software ist ein evolutionärer Prozess Requirements Engineering

Bei der Anforderungserhebung geht es darum, Ihre Anforderungen an eine Software zu ermitteln, sie zu analysieren und zu strukturieren.

Wir analysieren Ihre Businessprozesse und erfassen deren Zusammenhänge. Sie, Ihre Kunden, Ihre Mitarbeiter und Endbenutzer der Software beschreiben mit unserer Hilfe welche Funktionalitäten in welcher Qualität gewünscht sind.

Anforderungserhebung
Die Anforderungen an die Software werden ermittelt. Also gesammelt und so formuliert, dass alle Beteiligten ein gemeinsames Verständnis davon haben. Danach wird festgelegt was aus der Sammlung rausfliegt, was drinnen bleibt und wie wichtig einzelne Teile sind.

Wir helfen Ihnen Software zu planen, die Ihnen die tägliche Arbeit erleichtert.

Die Planung einer individuell zu entwickelnden Software erfordert Fingerspitzengefühl. Ein Teil der Software-Entwicklung ist es, die aufkommenden Änderungen zu berücksichtigen. Um dem schon bei der Planung Rechnung zu tragen, wenden wir auf Wunsch ein Verfahren an, das wir Konzept durch Prototyp nennen.

Konzept durch Prototyp

Wir haben die Erfahrung gemacht, dass ein anschaulicher Prototyp schon während der Anforderungserhebung viele "Aha"-Erlebnisse auslösen kann. In diesen Prototypen stecken wir keinen enormen Aufwand. Er ist lediglich eine anschauliche Darstellung Ihrer Anforderungen und dient als Proof of Concept.

Er beantwortet also die Frage Ist die geplante Software umsetzbar, bedienbar und erreichen wir damit das geplante Ziel?

Anforderungserhebung mit Prototyp
Man wird sehr schnell erkennen, ob bestimmte Features wirklich notwendig sind oder die vergebene Priorität verdient haben. Es wird auch klar ersichtlich, ob die geplante Benutzerführung verständlich ist. Diese Art des Protoyping ist für uns grundsätzlich ein Bestandteil der Anforderungserhebung und kein Klotz am Bein.

Was nach einem initialen Mehraufwand klingt ist in Wahrheit ein Sparschwein im Software-Format. Am Ende werden Sie und Ihre Kunden zufriedener sein - und auch noch Geld gespart haben. Sie bekommen die Software, die Sie wirklich brauchen - und die man gerne verwendet.

Das Ergebnis

In jedem Fall ist das Ergebnis ein Dokument mit folgendem Inhalt (mit oder ohne Prototyp):

  • Featurekatalog, eine Auflistung aller gewünschten Funktionalitäten mit Priorisierung.
  • Aufstellung aller Dialoggruppen, also aller beteiligten Parteien. Auftraggeber, Projektleiter, Entwickler, Ansprechpartner, Endbenutzer.
  • Unverbindliche Aufwandschätzung
  • Unverbindliche Technologie-Empfehlung

Dieses Dokument ist als Fahrplan für die Entwicklung zu verstehen. Es ist kein starres Dokument. Kommt es mit Hilfe dieses Fahrplans zur eigentlichen Entwicklung, rufen wir uns in Erinnerung, dass ein Teil der Software-Entwicklung mit Anforderungsänderungen zu tun hat. Dieses Dokument lebt also über die Projektdauer mit und wird laufend angepasst. Am besten deshalb, weil man geplante Features anhand eines Prototyps evaluiert hat.

Wenn Sie mehr wissen wollen oder an unserem Angebot interessiert sind, kontaktieren Sie uns einfach.

Software-Planung

  • Anforderungen ausarbeiten
  • Kunden und Benutzer einbeziehen
  • Aufwandschätzung
  • Technologie-Empfehlung
  • Proof of Concept