Volere

Volere ist eine Sammlung von Hilfsmitteln und Materialien um das Thema Requirements Engineering (Anforderungsanalyse) im Softwareentwicklungsprozess. Bekannt sind besonders folgende Dokumentvorlagen:

  • Volere Requirements Specification Template, eine sehr umfassende Vorlage für die Aufnahme aller Arten von Anforderungen
  • Volere Atomic Requirement Template, auch bekannt unter dem Namen Snow Card, eine Karteikarte zur vollständigen Aufnahme aller Informationen zu einer einzelnen Anforderung

Darüber hinaus w​ird mit d​em Requirements Process e​ine Vorgehensweise z​um Finden u​nd Erfassen v​on Anforderungen vorgeschlagen.

Die Volere-Templates konnten b​is zum Jahr 2008 kostenlos heruntergeladen werden. Seit 2009 i​st es kostenpflichtig. Sie dürfen g​egen Entrichtung e​iner Spende u​nd unter Angabe d​er Quelle für Anforderungsanalyse i​n eigenen Projekten eingesetzt werden.

Neben einigen weiteren Beteiligten stehen v​or allem Suzanne u​nd James Robertson a​ls treibende Kräfte hinter Volere. Der Name Volere w​urde in Anlehnung a​n das italienische Verb volere – wollen, wünschen – gewählt.

Das Volere Requirements Specification Template

Der folgende Abschnitt gibt das Inhaltsverzeichnis des Templates wieder. Dabei meint Produkt das, was als Ergebnis eines angenommenen Projekts geliefert wird, bei Softwareprojekten in der Regel ein Stück Software. Es werden 27 Typen von Anforderungen in 5 übergeordneten Kategorien unterschieden. In der Praxis ist zu erwarten, dass die funktionalen Anforderungen den größten Raum einnehmen.

Projekttreiber

  • Der Zweck des Projekts
  • Kunden und andere Beteiligte/Betroffene
  • Nutzer des Produkts

Randbedingungen

  • Vorgegebene Randbedingungen für das Projekt
  • Namenskonventionen und Definitionen
  • Relevante Fakten und Annahmen

Funktionale Anforderungen

  • Arbeitsumfang
  • Abgrenzung des Produkts
  • Anforderungen an Funktionen und Daten des Produkts

Nicht-funktionale Anforderungen

  • Look and Feel
  • Benutzbarkeitsanforderungen
  • Performance / Durchsatz / Kapazität / Sicherheit
  • Operationale Anforderungen
  • Wartungs- und Portierungsanforderungen
  • Zugriffsschutzanforderungen
  • Kulturelle und politische Anforderungen
  • Rechtliche Anforderungen

Projektangelegenheiten

  • Offene Punkte
  • Fertiglösungen
  • Neue Probleme
  • Aufgaben
  • Inbetriebnahme und Migration
  • Risiken
  • Kosten
  • Benutzerdokumentation und Schulung
  • Warteraum
  • Lösungsideen

Siehe auch

Literatur

  • Suzanne Robertson, James Robertson: Mastering the Requirements Process, Addison-Wesley Professional; 3rd edition (2012), ISBN 0321815742
  • Volere Homepage mit ausführlicher Erläuterung von Template und Vorgehensweise (englisch)
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.