Vor dem Entwurf und der Entwicklung kommt die vielleicht wichtigste Tätigkeit in einem Softwareprojekt: die Anforderungsermittlung. Durch wohldefinierte Anforderungen an das Produkt lassen sich unnötige Kosten, die durch Fehlentwicklungen entstehen, vermeiden. Anforderungen sollten deswegen verständlich, eindeutig, konsistent und überprüfbar formuliert werden. Wir verwenden zur Erfassung funktionaler Anforderungen übrigens überwiegend Anwendungsfälle. Sie sind für jedermann gut lesbar und verständlich und man kann aus ihnen direkt Testfälle für spätere System- bzw. Abnahmetests ableiten.
In vielen Projekten werden für die Erfassung von Anforderungen Textverarbeitungs- oder Tabellenkalkulationsprogramme eingesetzt. Deren Vorteile bestehen darin, dass sie praktisch überall verfügbar und die meisten Benutzer in ihrer Verwendung geübt sind. Schnell wird jedoch deutlich, dass sie ab einer gewissen Anzahl und Komplexität von Anforderungen Schwächen haben. Dazu zählt eine beschränkte Strukturierbarkeit und Navigierbarkeit der Dokumente. Änderungen und Abhängigkeiten sind schlecht nachvollziehbar und Inkonsistenzen können entstehen. Weiterhin ist es in vielen Projekten sinnvoll, den Auftraggeber in der frühen Projektphase bzw. bei der Anforderungsermittlung miteinzubeziehen. Abhängig von der Art des Projektes und der Beziehung zum Kunden, kann er dabei einerseits eine passive, prüfende Rolle einnehmen, aber auch eine aktive, mitgestaltende Rolle. Besonders bei einer engeren Zusammenarbeit im Projekt ist eine präzise Definition der Zugriffsrechte auf die Dokumente hilfreich. Office-Programme bieten hier meist nicht ausreichende Möglichkeiten.
Mit unserer Eigenentwicklung ReqDo werden Anforderungen optimal verwaltet. Projekte jeder Art und Größe können mit dem System realisiert werden. ReqDo bietet Ihnen eine intuitive Benutzeroberfläche und vielfältige Konfigurationsmöglichkeiten wie ein feingranulares Rollen- und Rechtekonzept. Definieren von Anforderungen, Verfolgen von Änderungen und Strukturieren des Projektes: Mit ReqDo können Ihre Anforderungen bestmöglich abgebildet werden - und Ihr Projekt wird zum Erfolg!
ReqDo ist …