VSTS
生命周期開發工具
VSTS是由微軟開發的一套具有高生產力、高集成性、可擴展的生命周期開發工具,英文全稱是: Visual Studio Team System,讀音是V S T S(英文字母發音),源自英文全稱(Visual Studio Team System)的首字母,VSTS使得整個開發團隊擁有更好的溝通與合作,並且保證了更好的質量。Visual Studio Team System還包含了微軟解決方案框架(Microsoft Solution Framework),MSF提供了一套經過長期考驗的軟體開發過程,能夠幫助開發團體交付企業級解決方案。
軟體開發一直以來都被認為是一項很難控制的過程. 為了一如既往地開發出好的軟體,你需要經過長期的學習, 有關如何改進開發過程的書籍也是層出不窮, 但是至今也沒有什麼特別有效的好的方法可以降低此過程的複雜性. 問題的關鍵在於開發人員很難將這些方法由始至終地運用在軟體開發的實際過程中. 採用人工管理的方法, 開發人員在不自覺中就偏離了原有的理論, 或者由於害怕麻煩而忽略了其中的一些步驟. 所以擁有一套能夠很好地管理軟體開發全生命周期的工具,將有利於在軟體開發的過程中嚴格的遵守相應的軟體開發方法學,為我們帶來有效的開發管理過程, 從而開發出強健的軟體產品。
VSTS的用戶覆蓋在整個軟體開發生命周期中(Software Development Life Cycle - SDLC),為軟體開發項目流程中不同角色的人員提供相應的工具,並且最重要的是將這些工具很好地整合在一起。
所謂可擴展性就是它提供了一套標準的開發介面,任何開發商都可以基於該介面開發出第三方的組件,從而使該工具更加豐富,靈活而強大,實際上在VS2005發布后就有很多ISV(獨立軟體供應商)發布了他們的基於2005的插件。
為我們帶來了他的全生命周期管理工具Visual Studio 2005 Team System,旨在改善軟體開發方法在實際開發過程中的有效實施.VSTS擴展了Visual Studio 2005的功能,提供了新的源代碼管理工具, 同時還為開發者提供了單元測試工具和代碼分析工具. 不過VSTS 這次並不是將焦點全放在開發者身上, 它還提供了一系列支持整個開發團隊的工具. VSTS為項目經理, 架構師, 開發者, 測試人員甚至開發經理都提供了相應的支持工具. VSTS提供了一套追蹤軟體開發過程的任務管理工具, 為了使整個團隊的軟體開發的過程能夠清晰可見,VSTS還提供了自動生成項目門戶網站(Web Portal)的工具。