CMMI on line

做中国最专业的CMMI网站! 新网站软件知识原创基地:www.umlonline.cn
欢迎光临 CMMI on line 登录 | 注册 | 帮助
in 搜索
CMMIonline网站升级啦,请访问新网址: 软件知识原创基地 ( www.umlonline.cn ),发帖请到新网站!

Visual Studio Team System - 开发与过程管理相结合的工具

本主题共有 1 篇回复,最新回复发表于 03-30-2008, 0:12,作者 zhangcb
帖子排序: 上一主题 下一主题
  •  03-28-2008, 17:03 1770

    Visual Studio Team System - 开发与过程管理相结合的工具

    MSF是微软提出的软件开发过程框架,如何用工具来方便其实施?微软推出了Visual Studio Team System,试图集成开发、测试及团队管理整个项目生命周期的活动。目前已有2005,2008两个版本推出。

    不知是否哪位高人有过VSTS的实践经验?能否介绍一下是否实用/易用?

    本人之所以关心这个工具,出于以下原因:

    在组织管理逐渐成熟(CMMI 2/3级)之后,过程自动化就会自然地提上日程。也就是说通过工具来辅助过程的推行实施,以避免让员工记忆过多琐碎的细节并保证过程的正确遵从。
    例如使用Clear Quest/DDTS 用于bug/change管理,工具中状态转换就帮助了正确过程的实施。各个过程领域都有相应的工具作为支持,比如基于word格式的计划模板、需求模板,MS Project,用于配置管理的Clear Case/VSS ,用于各种跟踪管理的Excel,等等。
    但是工具多了,数据的交流就成了问题。在团队内部交流/与管理层、客户交流/贡献数据到组织级资源库时都需要项目中有人(通常是项目经理或QA)花费大量精力来收集数据并形成针对不同目的的报告。另外,大量手工工作造成的失误也是难免的。在CMMI的组织内,经常会听到项目成员对此的抱怨,极端情况会造成敌视数据,忽视数据。

    所以需要一个工具来做整合。另外,各个工具只辅助相应的过程领域,我们也需要有工具能够站在软件工程和项目完整生命周期的高度。这是很难的目标,VSTS是我所知道的在这方面的一个尝试,希望能了解更多的内容。

    下面是一些相关链接:

    介绍VSTS设计理念的书:http://www.douban.com/subject/2019879/

    VSTS 2005 training 下载:http://www.microsoft.com/downloads/details.aspx?FamilyID=527e2a17-1dea-4d0b-9484-6ae43d00e570&DisplayLang=en

    VSTS 2008 适用版下载:http://www.microsoft.com/downloads/details.aspx?FamilyID=c7a809d8-8c9f-439f-8147-948bc6957812&DisplayLang=en
  •  03-30-2008, 0:12 1772 回复至 1770

    回复: Visual Studio Team System - 开发与过程管理相结合的工具

    我们公司一直都是用Visual Studio系列,在VSTS未推出之前,我们已经自己形成了一套集成开发、测试及团队管理整个项目生命周期的活动的方法。VSTS推出后,我们也做了一些研究,并且已经在用Visual Studio .NET 2008进行开发活动,但并没有用Team System部分。

    对于VSTS,其实这产品是由几个部分组成的,一是开发工具本身,另外就是SharePoint及VSS,集成性很好,如果公司之前还没有一套自己的集成开发办法,VSTS是不错的选择!

    好的工具是能有效辅助过程,但好的管理思想才是关键,否则也是得其形而不得其神:
    1.要求大家必须使用工具,不要以为这样能“强迫”大家按过程的要求来做,因为如果大家不理解过程的意思,这样做是没有意义的,最后还是逃不出“应付”的命运。
    2.数据收集及交流,统一的工具能节省很多工作,数据收集分析过程是否简单有效、目标是否明确、是否有意义才是我们应该真正关注的,工具只能助你成功,不能决定你的成功。

    最后补充一下,虽然我们没有完全用上VSTS,其实我们自己形成的集成办法,有相当大的程度是和VSTS一样的,就是与SharePoint的结合,SharePoint已经在我们工作中无处不在了。另外,VSTS中内置了自动化测试工具,测试也可以作为一个Project来管理,测试Project和项目本身的Project可以是同一个Solution,测试与开发的界限已经不明显,但这对我们的测试人员要求提高了很多,目前我们公司的测试人员正在学习这部分内容,但因为没有编程功底,也没有测试编程高手指导,进步速度很慢。关于VSTS有空再跟大家再讲讲我的认识。


    CMMIonline 版权所有
    欢迎转载,但请给出指向本网站的链接:
    http://www.cmmionline.net
    版权声明见:
    http://cmmionline.net/forums/thread/1340.aspx
以 XML 格式显示 RSS 新闻频道
CMMI on line 版权所有 ( 粤IC备07073557号)
Powered by Community Server, by Telligent Systems