web-dev-qa-db-ja.com

開発とテストを2つの異なる会社にアウトソーシングすることの長所と短所は何ですか?

開発とテストを2つの異なる会社にアウトソーシングすることの長所と短所は何ですか?

編集:開発とテストを別の会社や同じ会社にアウトソーシングすることを好むのはなぜですか?

3
rgksugan

長所:

  1. 2つのチームは独立している(そしてライバルである)ため、テストチームが開発チームと共謀したり、開発者から「影響を受けたり」する可能性はありません。
  2. テストに開発会社にはない特別なテスト要件が必要な場合は、専門のテスト会社がそれを行うことができます。

短所:

  1. 両チームの孤立によるコミュニケーションギャップ。
  2. テストチームと開発チームの間の距離によるタイムラグの拡大
  3. 要件または受け入れ基準の解釈について2つのチームの間に誤解がある場合、物事を再愛することは困難です
6
DPD

長所:

  • 両方が彼らの価値を証明しようとするので、あなたは両方の当事者から正直な出力を得るでしょう(彼らが両方とも有能であるならば)

短所:

  • あなたは両方の当事者にシステムの理解を与える必要があります。
  • プロジェクトのライフサイクル全体にわたる通信の追加のオーバーヘッド。
  • プロジェクト全体が1つの会社ではないため、より多くのコストがかかる
3
abhi

長所:

かなり明白

短所:

時間:最初に基本ルールを定めない限り、物事は手に負えなくなる可能性が非常に高く、非常に遅れます

管理:プロジェクトをスケジュールどおりに維持するには、最終的に時間/機能とバグ修正の間でトレードオフを行う必要があります。

反対側の2人の完璧主義者に対処しなければならないことを想像してみてください

0
Aditya P

上記の適切な入力に追加します

賛否両論すべてがカスタードに変わったら、2つの当事者が訴訟を起こす必要があります。

短所要件の変更は、2者が同時に伝達し、合意する必要があります。

0
mattnz