初探Visual Studio 2010 ALM相關(guān)功能
在Visual Studio 2010和.NET Framework 4.0中,應(yīng)用程序生命周期(ALM)是其重要特性之一。Visual Studio Team System 2010將堅(jiān)持打造一個(gè)功能平等、共同分擔(dān)的平臺以用于組織內(nèi)的應(yīng)用程序生命周期管理過程。
Visual Studio 2010的ALM涵蓋了系統(tǒng)設(shè)計(jì)到測試階段的工具,其中,在架構(gòu)方面,Visual Studio 2010包括新的架構(gòu)檢視工具(Architecture Explorer),增加對統(tǒng)一建模語言(UML)的支援,如支援使用案例圖、活動圖和循序圖等,以及架構(gòu)層圖(Architecture Layer Diagram),以圖形化的方式描述系統(tǒng)架構(gòu),從而使得項(xiàng)目中的技術(shù)人員或非技術(shù)人員都能以模型透過圖形化的方式進(jìn)行協(xié)作,以及定義企業(yè)與系統(tǒng)功能。另外也提供新的測試工具(Test Impact View),可供開發(fā)人員收集更多的測試資料
新增的Architecture Explorer比原本 Class View 支持更多種不同的角度來看程序的架構(gòu)。
1. Architecture Explorer
它可以將你現(xiàn)有的程序碼,產(chǎn)生出架構(gòu)關(guān)系圖,讓你清楚地了解到整個(gè)系統(tǒng)架構(gòu),以及了解架構(gòu)中哪個(gè)地方該如何改善的一種視覺化圖形架構(gòu)。
2. Architecture Layer Diagram
它可以將架構(gòu)圖與程序進(jìn)行綁定與檢查。
ALM在組織中橫跨多種色,然而每個(gè)角色在這個(gè)過程中并非均等的,Visual Studio Team System 2010將會持續(xù)建立Visual Studio 2010 ALM平臺對等功能與任務(wù)分享。
由于每年工業(yè)界都會發(fā)展出新技術(shù)與新趨勢,故微軟Visual Studio 2010將會提交新的工具與Framework,以便支援應(yīng)用程序在架構(gòu)、開發(fā)與部署方面的創(chuàng)新。
自從第一版的Visual Studio.NET 2002開發(fā)工具推出,微軟已為開發(fā)生產(chǎn)力與彈性立下了一個(gè)標(biāo)竿,而VISUAL STUDIO 2010將會大幅增進(jìn)軟體開發(fā)生命周期的所有參與角色其核心開發(fā)經(jīng)驗(yàn)。這段話的意思是軟體生命開發(fā)周期參與的角色如架構(gòu)師、SA、測試人員、程序設(shè)計(jì)師等等,Visual Studio 2010對于其相對應(yīng)的工作都會提出新的輔助工具,來強(qiáng)化其開發(fā)工作的經(jīng)驗(yàn)。
微軟將會持續(xù)投資市場上領(lǐng)導(dǎo)的作業(yè)系統(tǒng)、具生產(chǎn)力的應(yīng)用系統(tǒng)與伺服器的平臺,以增加顧客價(jià)值。藉由Visual Studio 2010,顧客將會有相對應(yīng)的工具支援,以滿足建立令人驚艷的解決方案需求。
【編輯推薦】