作者:徐玲
这些天正为寻找合适的研发管理工具苦闷,不知从何处入手,碰巧听到的一场讲座中提到了这个话题,分享给大家,大家在采购工具软件时也许能用到棗
1、研发管理软件的用途
研发管理软件可以管理部分甚至所有与研发活动相关的日常管理工作。从研发活动生命周期看,这些管理工作包含需求管理、设计与编码管理、测试管理等;从企业管理者角度看,还包括造价管理、成本管理等;从不同企业类型的研发部门所担负的职责看,其管理活动又可分为产品管理、项目管理、任务管理等。
2、研发管理软件的分类
目前主流的研发管理软件主要分为两大类别。一类是企图为用户提供一体化解决方案的系统级软件,其代表如泰克赛尔(TechExcel)的DevSuite、Hansky, 这类软件的特点是在一个统一的平台下为用户跨环节、跨部门地解决各种研发管理问题,通常还配有相应的知识库用于企业知识、信息和资产的积累; 另一类是专注于解决某个研发领域特定问题的模块级软件,其代表如IBM的ClearCase(其擅长版本管理),微软的MS Project(其擅长项目管理)等。
3、如何选用合适的研发管理软件
企业可以根据其研发管理的特点选取合适的研发管理软件,例如一个拥有自主研发产品的企业更适合选择一体化研发管理软件来管理研发相关的一切活动,并为企业的长远发展形成企业自身的知识库。而一个只进行编码工作的小型外包公司则更适合选择任务管理软件管理日常事务。不过,值得注意的是,随着业务不断增长、管理不断向纵深发展时,企业会越来越感到模块级管理软件的局限以及对一体化系统级管理平台的需求。为了满足企业对研发管理软件不断变化的需求,现在一些系统级管理软件提供商也将其产品模块化、供客户逐个启用,通过由点到面的使用过程为企业用户获得利益最大化。
4、几款主流研发管理软件的对比:
牋牋牋 厂商 功能 | TechExcel | IBM Rational | Microsoft |
知识管理 | KnowledgeWise | 无 | SharePoint |
需求管理 | DevSpec | Doors/RequesitePro | 无 |
计划管理 | DevPlan | RPM | Project,VSTS/TFS |
配置管理 | 可与主流配置管理工具集成 | ClearCase | VSS |
任务跟踪和变更管理 | DevTrack,DevTime | ClearQuest,RTC | ProjectServer, VSTS/TFS |
测试管理 | DevTest | Functional Tester等多种 | VSTS/TFS |
开发方法 | 瀑布/敏捷/迭代/CMMI等 | 瀑布/敏捷(RTC支持敏捷) | Scrum |
易用性 | 简单易用,上手容易 | 功能强大,操作复杂,上手困难,学习成本较高 | 正在实施敏捷的人比较容易上手 |
中文版本 | 支持 | 不支持 | 不支持 |
价格 | 中等 | 高 | 高 |
原帖地址:http://community.techexcel.com.cn/010DevSuite/news/972ALMAdvise