今日のソフトウェア システムは、さまざまな分散サービス、相互にまたがる複数のプラットフォーム、プロトコル、およびプログラミング言語で構成されており、これらのすべてが開発プロジェクトの複雑化をもたらし、また運用環境にも多大な影響を与えています。ソフトウェア開発プロジェクトの成功のためには、チームメンバそれぞれがプロジェクトの成功のために必要となる様々な役割を明確に分担しあい、それぞれの役割における責務を高いレベルで達成する必要があります。また、開発されたソリューションが運用環境に無事配置できるようにするため、開発側と運用側の間にあるコミュニケーション ギャップをできる限り早期に解消する必要があります。 新しい Visual Studio 2005 Team System では、ソフトウェア開発チームに求められる様々な責務達成のための支援機能を提供するとともに、それらの開発支援機能を密に統合することで、ソフトウェア開発チームのメンバが余計な作業なしに快適にソフトウェア開発を進めることができるようになります。また、拡張性の高さを活かしてこれまでに蓄積したナレッジや、開発支援のための資産を Team System に統合することで、それらを有効に活用することが可能になります。また、ソフトウェア開発プロジェクトの予測可能性を高め、チームメンバのコラボレーションを促進することで開発プロジェクトの成功率を向上させます。
|