開発 分散開発とは何ですか? -techopediaからの定義

分散開発とは何ですか? -techopediaからの定義

目次:

Anonim

定義-分散開発とはどういう意味ですか?

分散開発はソフトウェア開発モデルであり、ITチームが地理的境界を越えて広がり、アプリケーションまたはさまざまなソフトウェアで共同作業します。 これらのチームは、最終的なソフトウェアビルドアウトのために集められたミニプロジェクトによって分離されることがよくあります。

分散開発はおなじみのITアプローチですが、ソースコード管理などの問題により、理想的とは言えません。 ただし、最新の高度なWebベースのツールとコラボレーション技術により、チームは分散した方法で効果的に作業できます。

Techopediaは分散開発について説明しています

チームは、次のようないくつかの理由により、リモートで、協調して、分散開発の形で作業します。

  • チームメンバーは同様のプロジェクトのアイデアを共有する場合がありますが、別々の場所に居住または勤務している場合があり、社内でのコラボレーションは不可能です。
  • スタートアップは、このアプローチを使用して、チームメンバーの施設やハードウェアなどの先行投資または資本コストを節約できます。
  • チームメンバーは自宅で仕事をしたい、または仕事をする必要があるかもしれませんし、移転は選択肢ではないかもしれません。
  • 第三世界の国々でのグローバリゼーションとITスタッフの雇用により、間接費が削減されます。
分散開発には潜在的な欠点があります。 たとえば、複数のマイクロチームで構成される大規模なチームは、相互通信、開発プロセスおよびタイムラインの遅延または延長に失敗する可能性があります。

この定義は、ソフトウェア開発のコンテキストで記述されました

分散開発とは何ですか? -techopediaからの定義