Visual Studio Team System 1204 CTP Extensibility Kit & MSF Agile 文档

目前开心的主要兴趣是在Visual Studio Team System当中,因为在一个软件开发团队当中,最重要的已经不只是开发工具本身了,而是包括需求管理、Bug管理、测试、建模等等,以前微软及其合作伙伴提供了一系列的独立工具帮助大家完成这些功能,但现在,所有这一切都可以在Visual Studio Team System的统一的IDE当中完成。

昨天参加了MSDN全球网站的一次聊天活动,在该活动当中,来自Product Team的专家们就用户关心的问题一一进行了回答,受益匪浅。

通过这次聊天活动,也可以看出,用户的需求是非常多的,但微软不可能在短时间内完全满足所有客户的需求,比如希望找到一个CVS迁移到VSTS工具,微软在V1的时候不会提供(仅提供了VSS以及ClearCase的迁移工具),一位专家说,这正是我们的ISV的大好机会。

另外,还有好多团队可能并不满足于VSTS自带的MSF以及XP方法论模板,希望可以对这些流程以及角色进行自定义,创建符合自己公司需要的模板,那么如何做呢?

还好,我们现在有了Visual Studio Team System 1204 CTP Extensibility Kit,使用它可以很方便的在VSTS的DEC CTP版本中进行以下功能的定制,并且提供了部分示例代码:

1)创建自己的Work Item Type:如果你选择了MSF Agile方法论模板,那么Work Item Types将会有:Bug,Requirement、Task等等,如果你想创建自己的Type,比如Risk,可以使用这个工具来完成;

2)创建自己的测试类型:在VSTS当中,内建了压力测试、网络测试、单元测试,但现在的测试方法层出不穷,我们可以依靠这个扩展工具来扩展自己的测试类型;

3)创建自己的签入/签出规则:在VSTS当中,根据选择的不同的方法论模板,可以有不同的签入/签出规则,那么可不可以创建自己的签入/签出规则呢?答案也是可以的。

4)创建自己的方法论模板:每个公司都有自己的方法论,VSTS提供了XP、MSF(Agile以及相当于CMM3层次的Completed MSF),如果开发团队希望自定义,或者把类似于RUP的软件过程理论创建到VSTS当中,我们也提供了自定义方式;

5)创建自己的事件通知机制:在VSTS当中,如果有人签入代码或者其它Item,可以有邮件通知给其它团队成员,但如果我们希望实现,使用Windows Messenger来通知团队成员,别担心,我们也有扩展机制;

6)创建自己的工具藕合服务:VSTS提供了对象模型及服务,以便让ISV把自己的工具集成到VSTS当中,或者自定义一些视图以及UI或者行为。

7)大量有用的Slides:在该扩展包当中,也包含了十多个Slides,用以讲解如何进行上述的各种扩展。

感兴趣吗?那么现在就开始下载吧。

VSTS 扩展工具包:http://www.microsoft.com/downloads/details.aspx?FamilyID=e42ecbda-de64-4acc-9197-c16734b4bf60&displaylang=en

MSF Agile文档:http://www.gotdotnet.com/workspaces/workspace.aspx?id=b6973c97-2af8-4681-a585-9ec387ee0688

 

 

打赏作者

“Visual Studio Team System 1204 CTP Extensibility Kit & MSF Agile 文档”的20个回复

  1. 另外,用户还可以用 excel 和 project 进行项目管理, 如果你以前一直用excel 来管理项目, 现在可以继续使用, 并且可以用你原来的各种宏及其他小工具。

  2. 上次MSDN聊天室里面似乎说是,Beta2会在April出来,而VSTS正式版将会与Whidbey的正式版在Summer出来:)

  3. 哇,要到4月话…
    我这头有个项目准备上C++/CLI
    有没有好一点的CTP版本?beta1版本实在是恼人

  4. 也参加了那天的chat,我问了几个问题,有些没有得到明确的答案

    1。VSTS 的test suite 到底有那些,会做流程和功能测试吗?
    2。目前dec 的那个build ,从那里体现出来了对 Enterprise Architecture 的支持,就是简单的 一个 distributed System Diagram? 结果回答是这个版本还不太稳定

  5. To montaque:

    1.VSTS中的测试模板共有单元测试、压力测试、网络测试以及手工测试等。
    2.DEC的Build对于企业级架构建模主要是WhiteHorse,不太明白为什么说这个东西是简单?

  6. 呵呵,其实我的问题很简单,并不是说测试会包含那些,我的问题是那些测试方面微软不会做? 比如 compuware 的 testpartner 的功能微软会做吗?

    2.DEC的Build对于企业级架构建模主要是WhiteHorse,不太明白为什么说这个东西是简单?

    我记得微软关于 team architecture 好像是这么说得,enable architects,om,developers to design service oritented solutions, 你的意思就是一个 whitehors?企业级架构间模?

  7. 《Visual Studio Team System 场景演示》
    Visual Studio Team System将于今年推出,在这个产品中,包含软件开发周期全系列的工具,以及相应的方法论。那么如何具体的运用这些工具以及方法论,如何能够进行快速有效的上手学习?本课程将结合一个实际的软件开发过程,在一个小时内为大家介绍如何在项目开发当中,运用Team System进行设计开发,提高开发效率。

    讲课时间: 2005年2月4日(星期五)14:30–16:00

    请问在哪能下载?
    谢谢!

  8. Pingback: 气味检测仪
  9. Pingback: 温湿度表
  10. Pingback: 推拉力计
  11. Pingback: 皮带张力计

评论已关闭。