Frage

Wir haben im Moment unserer Entwicklungsprozesse in dem Bemühen, entwickeln sich CMMI konform zu werden (wir mit Level 2, und nach oben von dort aus starten). Wir versuchen, ein Werkzeug zu suchen, die preiswert (oder frei) ist, die uns Anforderungen im Sinne von CMMI entwickeln können. Mit anderen Worten, wir müssen unsere Anforderungen in der Lage sein zu geben, verfolgen Änderungen an ihnen, bieten Warnungen an Einzelpersonen, wenn Anforderungen ändern, führen die Rückverfolgbarkeit, etc. Unsere Projekte in der Regel klein sind (in der Regel 3 bis 7-Entwickler und Tester oder zwei).

Wir haben in vielen der kommerziellen Tools gesucht, aber sie kosten mehr, als wir leisten können. Wir sahen ein paar auf Source (OSRM und andere), konnte aber nichts finden, die reif genug war, dass auch die Eigenschaften, was wir brauchten.

Wir suchen Vorschläge für ein Werkzeug, das die oben genannten Anforderungen erfüllt.

War es hilfreich?

Lösung

INCOSE ist eine hervorragende Ressource für diese Art von Frage. Sie halten ein Tools-Datenbank dass Indizes COTS und GOTS System Engineering-Tools. Einige der Tools, die das Anforderungsmanagement haben auch High-Level-System Eng Funktionalität (CORE, zum Beispiel) ausführen, während andere sind enger orientierte (d RequistePro).

Die meisten dieser Tools wird Geld kosten, sondern kann eine begrenzte freie Funktionalität. Workspace.com zum Beispiel bietet einige freie Funktionalität. Ich würde empfehlen, gegen Ihre eigene Lösung Rollen oder ein Werkzeug zur Anpassung, die nicht speziell für das Anforderungsmanagement bestimmt ist, weil die versteckten Kosten des Erhaltens es geht, sowie Ineffizienz bei der beabsichtigten Aufgabe beschwerlich werden könnte.

Wenn Sie absolut nicht leisten, Geld auf einem Anforderung Werkzeug zu verbringen, es wäre besser, die freie Funktionalität von einem kommerziellen Tool zu verwenden. Aber nicht, dass ... Pony des Geldes für RequisitePro und besser schlafen zu wissen, dass Sie das richtige Werkzeug für den Job sind immer.

Andere Tipps

Wie wäre es mit einem Wiki zu starten? Wir verwenden TWiki aber es gibt viele andere zur Verfügung. Das Wiki wir Anwendungen

  • sendet eine E-Mail, wenn alle Seiten ändern
  • speichert die Historie der Änderungen jeder Seite
  • durch die automatische Verknüpfung von Wikis verwenden Sie eine Hierarchie von Anforderungen erstellen

Dies scheint den meisten Ihrer Artikel zu decken. Wikis wie TWiki haben Plugins, die auch Ihnen helfen können.

Wenn Sie nur 3-7 Entwickler an einem Projekt haben eine der großen kommerziellen Tools können für viel zu komplex sein, was Sie brauchen.

Wir sind stark in CMMI in unserem Unternehmen, aber alle unsere Werkzeuge werden im eigenen Haus entwickelt.

Alles, was ich empfehlen kann, ist Ihre eigenen Tools zu entwickeln. Sie werden zumindest den Vorteil, dass sie Ihren Geschäftsprozess widerspiegeln.

In der Regel für ein neues Werkzeug, beginnen wir mit einem Werkzeug entwickelt, an einem Projekt aus, das dann mit dem Rest des Unternehmens geteilt wird, wenn es erfolgreich ist. Haben Sie keine Angst Excel zu verwenden, um Ihre Anforderungen zusammen mit einem statuts zu verfolgen, die zusammen mit einem guten Steuersystem zu ändern, wie Subversion, gibt Ihnen viel Rückverfolgbarkeit.

Ein Team in der Firma, die ich verwenden, um zu arbeiten, arbeiten Visual Studio Team System Workitem Vorlagen zum Anpassen behandeln Anforderungen zu verfolgen. Ein Ziel, das man auch in Betracht ziehen sollte, war, damit die Rückverfolgbarkeit von Anforderungen bis hin zu Entwickler-Workitem und dann Mangel. Dies ermöglicht eine leistungsstarke Analyse, welche Anforderungen an die meisten Defekte gebunden sind.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top