• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    協作的力量 Visual Studio Team System大局觀

    發布: 2009-5-22 07:50 | 作者: 網絡轉載 | 來源: 測試時代采編 | 查看: 218次 | 進入軟件測試論壇討論

    領測軟件測試網

    協作的力量 Visual Studio Team System大局觀

    Visual Studio Team System(以下簡稱VSTS)是一套高生產力的、集成的、可擴展的生命周期開發工具,它擴展了Visual Studio產品線,增強了軟件開發團隊中的溝通與協作。在本文中,我們將首先對VSTS做一些簡要的介紹,后面針對不同的團隊協作中的不同角色:面向架構師、面向開發者、面向測試者三種角色分別加以說明。

      利用VSTS,開發團隊能夠在開發過程的早期以及在整個開發過程中確保更高的可預見性和更好的質量。VSTS還包含了微軟解決方案框架(Microsoft Solution Framework),MSF提供了一套經過長期考驗的軟件開發過程,能夠幫助開發團體交付企業級解決方案!盫STS的用戶覆蓋在整個軟件開發生命周期中,為軟件開發項目流程中不同角色的人員提供相應的工具,并且最重要的是將這些工具很好地整合在一起。

      1.什么是MSF?

      VSTS包含了微軟解決方案框架(Microsoft Solution Framework,以下簡稱MSF),MSF是一種成熟的、系統的技術項目方法,它基于一套制定好的原理、模型、準則、概念、指南,以及來自微軟的、經過檢驗的做法。MSF的定義并不是一套項目管理的步驟, MSF所提供的是一套指導性的原理、模型、準則、概念等,比如
      MSF核心有八個基礎原理,它們是:
      ·推動開放式溝通;
      ·為共同的前景工作;
      ·賦予小組成員權利;
      ·建立清晰的責任和共同的職責;
      ·關注交付業務價值;
      ·保存靈巧,預測變化;
      ·質量投資;
      ·學習所有的經驗;

      這些基本原理是MSF的核心,它們貫穿于項目開發過程中的各個方面。

      MS的準則包括項目管理準則、風險管理準則和就緒管理準則。這些準則對于MSF 小組和過程模型的良好運作十分重要。它們起源不在MSF之內;它們在行業內部得到了很好的檢驗,并有全面的知識體系來支持。MSF具有與基礎原理和模型相配套的特定準則,并在需要的時候用它們對框架的其他元素進行補充?傊,MSF 并沒有嘗試去完全重建這些準則,而是去突出在被應用到 MSF 環境里的時候它們是如何去適應的。

    MSF 的遠景目標是為軟件專業人員提供由軟件專業人員開發的高效、集成和可擴展的流程指導。

      ·高效:MSF 的一個關鍵遠景目標是提高人們的工作效率。MSF 的流線型和自定義的流程指導表示,提供對高效性的支持。利用清單和指導(而不是詳細的內容),用戶可以迅速確定完成一項任務或活動的需求。

      ·集成:通過整套工具的無縫集成、以及幫助和 MSF 內容的集成,在工具內即可提供解決方案和指導。所有這些元素均可輕松地在 MSDN 及整個工具集的所有方面進行更新?梢詫热荼旧磉M行組織,以實現輕松維護。

      ·可擴展:流程指導和幫助在 MSF 內是完全自定義的。用戶可以選擇一個靈活或正式的方法,整合基于方案的開發,并通過內容確定他們自己的路徑。

      MSF 指導關注的是對“人與流程”的管理。因為軟件開發小組的需要和做法在不斷發展,所以收集到 MSF 中的材料也同步進行不斷地更改和擴展。另外,MSF 與 Microsoft Operations Framework (MOF) 相互配合,從而為操作環境提供平穩過渡,這是長期項目成功的要求。

      VSTS中為用戶提供了兩套過程模板,他們分別是:
      ·MSF for Agile Software Development
      ·MSF for CMMI Process Improvement

      這兩個模板包括了工作項類型的定義以及狀態轉換流程、源碼控制的策略、安全設置、項目站點的內容、預定義的報告等等,也許你現在并不理解他們的含義,后面我們會有一章專門介紹所有這些內容。你只要知道這兩個模板定義了很多項目開發中要用到的元素,并且你可以完全自己定制這些元素,使得它們適合用戶自己的項目。其中Agile模板適于小型團隊的開發,比較輕巧,簡單。CMMI模板則是一套比較完全而復雜的模板,其中提供了滿足SEI CMMI三級的基本要求的敏捷開發模式。

      2.VSTS功能和組成


    圖1

      如圖1所示,VSTS是以角色為基礎的,包含項目開發中的各類角色成員:
      項目經理(Project Manager)
      軟件架構師(Software Architect)
      開發工程師(Software Developer)
      測試工程師(Software Tester)
      解決方案構架師(Team Foundation Server)

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: studio Studio System system Team visual Visual 大局觀

    31/3123>

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>