VS使用前後的軟體開發環境的比較

來源:互聯網
上載者:User

Visual studio為.Net項目提供了強大的IDE支援,使的.Net程式員的門檻大大降低,VS2003可以說改變了一代程式員的命運,今年4.12微軟推出了VS2010,.Net程式員的完美生活快要開始了,在本文中我們通過VS工具提供功能對比來說明VS在需求、分析、設計、開發、測試、專案管理過程中的重要作用。

 

表  VS使用前後的軟體開發環境的比較

 

使用VS之前

使用VS之後

需求管理

通過和其他工具整合來管理

整合需求管理工具,如Office產品

整合第三方需求管理外掛程式

在需求收集上能夠建立情境和服務品質工作項目

設計

使用其他建模工具

UML建模,能夠正向工程

架構程式碼分析

UML活動圖表

UML類圖

UML元件圖表

UML順序圖

UML使用案例圖

開發

整合式開發環境難以搭建

整合式開發環境易於構建

原始程式碼控制

構建

測試

報告

專案入口網站

測試

手動編寫測試案例

測試人員手動測試

虛擬實驗室管理

測試管理

單元測試

程式碼涵蓋範圍測試

負載測試

手動測試

專案管理

專案管理沒有和開發環境整合

報告

團隊門戶

同Excel、Project等整合

Bug跟蹤

指標跟蹤

團隊溝通

有許多障礙,只能通過郵件、電話、管理軟體如版本管理工具進行溝通

郵件、電話、管理軟體

使用VS內建的WORKITEM

可以使用團隊門戶

可以使用團隊資源總管

可以使用我的查詢

可以使用團隊查詢

可以使用報告

可以使用文檔

團隊成員

權利不明確

責任不明確

權利與責任明確

而且支援小組成員自訂功能

產品交付

風險難以預測與控制

能夠預測變化,對問題即時跟蹤

覆蓋軟體生命週期

通過文檔、程式來覆蓋整個軟體生命週期,沒有統一的工具與平台

為不同角色的使用者(專案管理者、架構師、開發人員、測試人員)提供不同的工具,覆蓋軟體生命週期的整個過程

使用者自訂

自訂功能不靈活

能夠靈活實現使用者自訂擴充,如報告、項目過程模板

 

由此可見,VS現在不僅僅是一個IDE,更是一個整合軟體開發過程、專案管理的強大工具。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.