維持をトレーサビリティ最新のプロジェクトとして進化[定休日]

StackOverflow https://stackoverflow.com/questions/1588732

  •  22-09-2019
  •  | 
  •  

質問

中の様々なプロジェクトでは、わたしする必要があり、利用例モデルとなって開発された解析位相の要件のプロジェクト.のために、どうしたらいいでしょうかきたてのトレーサビリティと条件諸表に定)使用の場合(また独自に定)。場合には、可能なトレーサビリティ黙示一部の新たな取り組みによると私は考慮しなければならない以降の証明する良い投資である。

現在、最大の問題を抱えている、このトレーサビリティ時は変わり始めました(結果としての変更をご希望の場合、結果としての利用の場合。

そのアイデアに関するベストプラクティスのトレーサビリティ。

(応用できるその他の項目のプロジェクト例使用例および試験場合、または要件を受け入れテストの場合)

後編 ツールがいかなる貢献ができるかも検出できな格差又は誤謬にトレーサビリティ.ナビ...東寺に最も近いものを保証するものではありませんのトレーサビリティは最新または訂正後の変わります。

役に立ちましたか?

解決

いトレーサビリティの最も厳しいものを管理要件を確認し、要件に照らして正します。私の経験 のトレーサビリティツールである人間.

まったく泳げないんだけど---panaceas;だけのためのいくつかのヒント何もすごく力になりました。

  • くの書類には中央区では誰もが得られます。いまSharepointは、wiki、またはネットワークドライブ(私のようなものを提供するバージョン管理可能な場合).常に市場にタッチパネルでも誰もが知っているからだったんですが回答しない古いコピーまたは中断します。
  • また中心点の連絡先管理のための人工物または機能的に分類している。誰かと理解していた問題か、どの更新がある場合の依存関係を必要としているものと認める。
  • の管理者の人工物が必要に努めて管理するよう努めています。年後に設定の要件の文書、まだまだ保持しています。しか開いうニーズがどうしていくべきなのかについて、その年後のことが含まれており、今後とも恩恵を振り返りの方に見てどのように機能要求するものではありません。
  • する必要はないが、ある時間的に変化す:使用文書のプロセッサーのバージョントラッキングされます。ない場合は、少なくとも含むの変更をログに書または単にマークを新しいテキストへの参照のバージョン番号を示します。
  • しかし入れ依存性参考文献の私には人工物のような参考として、他の文書または人工物では得られなかったどちらかになったあたらなくてはいけないとのこが更新されません。規律をも乗り越えることがほとんどの人がとても多いのは、ええ??このような建物にクロスされる書類の人工物がたいと思いツールはまだ出てないよう無料の要件管理ユーティリティの仕事)

他のヒント

私たちは3年書き込みの要件については、合理的なツール前に使用してきました。 これらのツールには、多くの機能の懸念トレーサビリティます。

私たちは、これらのツールの利便性が完全でないことがわかりました。 彼らは私たちに必要な基本的な機能を提供しなかったが、 我々は彼らの限界を回って多くの時間を失っています。

<時間>

私は、あなたがコードまでのトレーサビリティについて尋ねていないと仮定します 私は私の答えからこれを除外します。

<時間>

あなたの文とユースケースのための固有のIDを言及すると、 あなたは既にそれらを管理するためのツールを使用する場合があります。

本質的に、(おそらくデータベース内の)単純なリレーショナル・モデル のあなた一意に識別片の間の関係をカバーすることができます。

私はそれを行うシンプルなツールを探します。 一人だけがそれを変更することができれば、それは単にExcelシートかもしれない!

<時間> 二つの文書の種類をリンクすることは、おそらく十分ではないことを

注。
あなたは、5種類の言及:文、ユースケース、テストケース、要件、および受け入れテストケースを
私たちは常にいくつかのステップを含むビューを持つこと、(リレーショナル世界では、テーブルを結合するために)推移を必要としてます。

維持するtraceabilitiesの多くの種類があります:サブシステム要件へのシステム要件は、などの設計、検証する要件(最も重要なもの)、コードの要件、問題への要件、要件に

のWord、Excel、および優れた問題追跡システムは、長い道のりを行きます。あなたは、トレーサビリティを表示するために必要とされている場合しかし、彼らは痛みを伴うことができます。手動でトレーサビリティを維持することは、エラーが発生しやすく、労働集約的です。 IBMドアシステムは、私がこれまで使用した中で最高のツールです。しかし、彼らは高価です。我々は最近、非常にうまく機能システム究極のトレースを発見しました。

あなたは、要件のステートメントに、各ユースケースのためにバージョン番号を追加する - 最新のものは、いくつかの簡単にアクセス可能な領域(物理的および/またはコンピュータ/ウェブ)で、全てに伝達し、保存されています。あなたはそれが誰と誰が承認により、変更されたときに前に要件のステートメントおよび/または使用の場合は、何であったか。

が含ま変更文書を追加する必要があります

だから、要件の仕様と使用例を見ているときに/すべての最新の見解を持っており、変化に疑問がある場合、あなたはを参照する変更ドキュメントを持っている(と要件やユースケース仕様が過負荷にしないでください歴史的な情報は、しかし、簡単にアクセスできる、意味のある形で参照として周りの歴史的な情報を保持する)

私は最善の方法は、バグトラッカーを使用することであると思います。各要件をバグとして追跡され、開発の変更は、それに関連付けられている、及び変更がbugnotesで保つことができる。

bugtrackersの多くは、あなたが一緒に複数のバグを関連付けることができ(例えば重複として)を組み合わせ個別の要件を維持し、まだ個別に追跡するために分離するために使用することができる。このようにします。

あなたがSCMで他のすべての成果物を保存する場合(つまり、設計文書など)を使用すると、要件とそれらを関連付けることによって、あまりにを通じてこれらをトレースすることができます。

私は、彼らが一緒に「統合」、としていることを1つのアプリで、または関連アプリのようにあまりにも多くのやろうとして、これらの「完全なライフサイクル」のツールが本当に使用できないことがわかりましたUT

このすべてを支援するためにツールがありますが、信じられないほど高価ます。

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