質問

現在、CMMIに準拠するために開発プロセスを進化させています(レベル2から開始し、そこから上に移動します)。 CMMIの精神で要件を開発できる安価な(または無料の)ツールを探しています。つまり、要件を入力し、変更を追跡し、要件が変更されたときに個人にアラートを提供し、トレーサビリティを実行できるようにする必要があります。通常、プロジェクトは小規模です(通常、3〜7人の開発者と1人または2人)。

多くの商用ツールを見てきましたが、手頃な価格よりも高価です。 SourceForge(OSRMなど)でいくつか調べましたが、必要な機能を備えた十分に成熟したものは見つかりませんでした。

上記の要件を満たすツールの提案を探しています。

役に立ちましたか?

解決

INCOSEは、この種の質問に対する優れたリソースです。 COTSおよびGOTSシステムエンジニアリングツールのインデックスを作成するツールデータベースを管理しています。要件管理を実行するツールの一部には、高レベルのSystem Eng機能(COREなど)もありますが、他のツールはより焦点が絞られています(RequisteProなど)。

これらのツールのほとんどは費用がかかりますが、いくつかの制限された無料機能を提供する場合があります。たとえば、 Workspace.com は、いくつかの無料機能を提供します。独自のソリューションを展開したり、要件管理用に特に意図されていないツールを適応させたりすることはお勧めしません。それを実現するための隠れたコストや、目的のタスクの非効率性が負担になる可能性があるためです。

要件ツールにまったくお金をかける余裕がない場合は、商用ツールの無料機能を使用することをお勧めします。しかし、それをしないでください... RequisiteProの現金をポニーアップし、あなたが仕事に適したツールを手に入れていることを知ってよりよく眠ります。

他のヒント

Wikiから始めるのはどうですか? TWiki を使用しますが、他にも多くのものがあります。使用するウィキ

  • ページが変更されたときにメールを送信します
  • 各ページの変更履歴を保存します
  • Wikiの自動リンクを使用して、要件の階層を作成できます

これは、ほとんどのアイテムをカバーしているようです。 TWikiのようなWikiには、役立つプラグインがあります。

大きな商用ツールの1つを使用するプロジェクトに3〜7人の開発者しかいない場合、必要なものにはあまりにも複雑すぎる可能性があります。

私たちは会社でCMMIに深く関わっていますが、すべてのツールは社内で開発されています。

推奨できるのは、独自のツールを開発することです。少なくとも、ビジネスプロセスを反映するという利点があります。

一般に、新しいツールの場合は、プロジェクトで開発されたツールから始めます。成功した場合は、それを他の会社と共有します。 Excelを使用して要件をトレースすることを恐れないでください。これは、subversionなどの優れた変更制御システムとともに、多くのトレーサビリティを提供します。

私が勤務していた会社のチームは、要件の追跡を処理するためにVisual Studio Team System作業項目テンプレートのカスタマイズに取り組んでいました。同様に考慮する必要がある1つの目標は、要件から開発者の作業項目、そして欠陥までのトレーサビリティを可能にすることでした。これにより、どの要件が最も多くの欠陥に関連しているかを強力に分析できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top