集成研發管理系统Topo评测.docVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
集成研發管理系统Topo评测

Topo研发管理系统是云图科技( )基于Web的研发管理解决方案,近年来,研发团队所面临的挑战越来越多,各种研发工具也层出不穷,但很少有能比较完整的解决方案,Topo是一个集成了项目管理工具、软件开发工具、知识共享工具的可自定义的研发管理系统,尤其适合于软件团队,其内置的代码库管理、缺陷管理、代码检视、持续集成都是软件团队所需要的基本工具, 又能在一个系统下很好的集成运行。 ==下载== 在Topo的网站上可以得到试用版本,并且有比较丰富的文档, 我们在下载过程中浏览了介绍文档和安装文档, 基本上Topo系统在一个系统下提供了笔者团队所需要的大部分功能,这点是我很感兴趣的。 ==安装== Topo是基于Web的系统,安装很简单,基本上是一路next。 值得一提的是,Topo的安装程序还内置了MySQL和Subversion的安装和配置程序,这对于那些尚未安装MySQL和Subversion的小型团队无疑是相当方便的。 ==运行和基本配置== 在安装后, 就可以直接运行Topo系统了, 服务器端只能看到一个类似命令行窗口的运行界面,然后使用浏览器登录服务器, 就看到了Topo系统的界面: 以admin/admin登入系统,看到了Topo系统为每个用户准备的个人页面, 既然是admin用户, 我们需要对系统进行基本的配置, 在控制面板中我们看到丰富的选项,粗略的浏览了系统配置手册,我们的重点在于评测Topo系统为研发活动提供的功能, 所以只是简单的配置了用户和项目,我们创建了一个小的项目, 并且添加了几个测试的用户。 ==登录== 使用新创建的用户登录, 在其个人页面上就可以选择进入所属的哪个项目,同时个人页面也提供了这个用户所在各个项目中所参与的活动, 这点对于回顾自己的项目活动还是还是很方便的。 进入项目, 就看到了我们想看到的界面了,在项目界面的上部标出了各个功能模块的名称, 有活动、日历、Scrum、代码、博客、文档、论坛、Wiki,这些都是一些很常用的研发工具, 都被整合在一起,并按照项目组织了起来。 ==活动== 在项目首页上看到的是项目的活动面板,这是最能体现一个集成研发管理工具的功能, 在这里,所有项目成员所参与的各种活动被一览无余, 并且可以依据项目成员和活动类型进行过滤, 相信项目经理看到这样的功能,会感到Topo系统的集成带来的方便。 ==日历== 项目日历有些类似Google Calendar,可以按事件、天、周、月等方式来浏览项目的事件。我们在日历上点击就可以创建事件,创建的事件可以被团队所有成员浏览,用这个来安排团队的日程,我想应该会比较方便。 ==Scrum== Scrum (英式橄榄球争球队),软件开发模型,是敏捷开发的一种,在最近几年逐渐流行起来。Scrum的基本假设是:开发软件就像开发新产品,无法一开始就能定义软件产品最终的规程,过程中需要研发、创意、尝试错误,所以没有一种固定的流程可以保证项目成功。Scrum 将软件开发团队比拟成橄榄球队,有明确的最高目标,熟悉开发流程中所需具备的最佳典范与技术,具有高度自主权,紧密地沟通合作,以高度弹性解决各种挑战,确保每天、每个阶段都朝向目标有明确的推进。 我们的团队之前曾经尝试过一段时间的Scrum,并没有使用特别的工具, 在某些方面就很不方便, Topo内置的Scrum支持,让采用Scrum开发模型的团队有了工具上的支持。 如果项目不使用Scrum开发模型, Topo也内置了其他的开发模型可以选择, 切换开发模型就象切换一个模块一样,这点倒是很方便。 ==缺陷== 在软件团队中, 我们俗称缺陷为bug,bug管理实在是非常重要的软件过程管理的一个基本要素,也可以找到很多独立的工具来做bug的管理, 比如Mantis,bugzilla等, 但使用这些工具需要安装单独的软件, 单独的帐号管理, 以及单独的维护成本, 在Topo系统中,缺陷管理也是一个很重要的基本功能模块,值得一提的是在Topo下,大部分的模块间都可以通过标签来关联, 比如我在写bug的记录时,需要提到论坛里相关问题的一个讨论贴,那么只需要写一个简单的标签,以后用户就可以在bug和论坛间跳转。 同样的,版本也和其他对象关联了起来,每一个版本,都可以关联到相关的bug,浏览起来非常方便。 ==代码== Topo与Subversion高度集成,在安装时就可以安装和配置Subversion,在Topo的项目界面中有专门的代码模块,这个模块可以浏览配置好的Subversion代码库,在Web界面上浏览Subversion库不是一个很新鲜的创意, 其他一些软件也能做到,我们看到Topo的代码浏览界面是基于Flash的,这点倒是很少在其他软件中

文档评论(0)

sd47f8cI + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档