找回密码
 注册
搜索
查看: 1010|回复: 2

企业研发管理工具应用分析

[复制链接]
发表于 2011-3-2 11:43:23 | 显示全部楼层 |阅读模式
企业使用信息管理工具可以显著提升工作效率,积累知识财富,这一点早已成为大家的共识。近几十年来,国内企业在企业信息化上的投入越来越大,从开始的财务管理系统,到进存销系统,到ERP系统,基本涵盖了从财务、运营到制造的所有信息管理。随着国内企业从制造型企业向科技型企业的转型,研发团队的支撑和管理工具又开始成为企业信息化的新热点。
企业研发管理工具应用分析
<b>企业对研发工具有高度的依赖性</b>
对一个企业而言,新产品要尽早推向市场,客户需求要尽早得到满足,现场问题要尽早得到解决,这些都对研发团队的工作效率提出了非常高的要求。研发团队需要通过采用尽可能多且行之有效的方法来提升工作效率,而使用工具软件就成为一个必然选择,可以说研发团队整体工作效率在很大程度上都依赖于各种研发工具的使用。
和财务、制造、运营等等部门相比,研发部门中的活动类型特别丰富,比如需求管理、计划管理、软件编码、硬件设计、逻辑设计、代码管理、构建管理、测试管理、版本管理、文档管理、知识共享等等,这些活动都需要良好的工具支撑。
企业在研发工具投入上的问题
在研发管理系统方面,国外的一些商业软件解决方案,虽然功能较为完整,但一方面不菲的价格和服务收费让国内大多数中小企业望而止步;另一方面针对外国客户的设计往往和国内企业的使用习惯又有一些差异,导致企业在购买了软件后还面临不小的二次开发的人力投入。
而国内的一些商业软件解决方案,多数都仅仅是一个基本的项目管理工具,功能单一,很难满足用户在研发的各种活动上都要提高工作效率的需求。
企业在研发工具使用上的问题
当前国内企业在研发工具的使用上最大问题是多数企业对研发管理工具都没有一个整体规划,很多企业甚至是各个研发团队的管理者自行决定团队使用的各类工具,这样会造成很多问题:
? 一些研发团队私自使用盗版软件,导致企业的关键资料数据安全性无法得到保障,也使企业在知识产权方面存在不可预期的风险。一旦公司发展壮大后就会面临版权问题,要么根据既成事实采购这些未经规划可能对整个公司未必适用的软件,要么舍弃多年开发积累的宝贵的研发过程数据。无论哪种解决方案,都会给公司造成不必要的损失。
? 各个研发团队都是根据自己的历史情况和开发人员的习惯自行决定采用哪种工具,从而整个企业使用的工具软件种类繁多,杂乱无序,这些工具软件之间互不兼容,各个团队之间的数据无法整合,直接导致在企业内部产生一个个信息孤岛,非但成不了企业的财富,反倒成了包袱。
? 需求管理、计划管理、缺陷跟踪、测试管理等等各种研发活动,使用不同公司开发的无法整合的工具,这些不同来源的工具,既无法共享项目信息,给使用上带来很多不便,又无法在各种不同类型的数据之间建立关联,导致一些高级管理功能无法实现,比如要实现需求跟踪,就需要整合需求管理、任务管理、测试管理三个系统。
Topo研发管理系统的优势
针对国内企业在研发工具使用方面的现状和困境,云图科技通过近两年时间的开发,成功地推出了Topo研发管理系统,下面介绍该系统的一些主要优势。
高度整合
目前国内开发的研发管理软件,通常仅仅是一个简单的项目管理软件,只包含计划和任务管理,这对于研发型的项目管理是远远不够的,用户还需要购买需求管理软件、缺陷跟踪软件、测试管理软件、文档评审软件,才能构成一个较为完整的系统。
而Topo系统不仅集成了需求管理、任务管理、缺陷跟踪、测试管理、文档评审五大模块,而且还为软件开发团队提供了代码的在线浏览和在线检视工具、构建管理工具,为硬件开发团队提供了物料管理工具,甚至还提供了一个包含文档管理、Wiki、论坛、博客在内的全功能的知识管理系统,几乎涵盖了一个研发团队需要使用的所有管理软件,是国内第一个真正意义上高度整合的研发管理系统。
使用Topo系统,企业无需再采购大量不同的研发支撑工具,研发全流程活动相关的功能都已被整合到Topo系统中,不仅可以大大降低企业的采购成本,而且各个工具之间统一的用户管理方案、统一的入口和操作界面,大大降低了软件系统的学习、使用和维护成本。
除了功能上的整合外,Topo系统的各个模块,通过丰富的对象关联和灵活易用的标签机制,从而形成统一的研发协作开发平台,可以方便的提供诸如需求的双向跟踪等高级管理功能。
高度定制
研发管理可能是最为复杂的管理活动,每个企业都有自己独特的管理方式。不同的团队可能需要不同的研发模型,比如有的小团队,没有专职的测试人员,可能就不需要测试管理,比如有的团队,使用敏捷开发模型,迭代周期较短,和传统的瀑布式开发就有很大的不同。
有鉴于此,Topo系统目前提供了三个项目管理模板:标准模板、简化模板、敏捷模板。标准模板针对传统的瀑布开发模型,简化模板针对小研发团队,在标准模板做了一定的简化,敏捷模板基于Scrum开发模型,为敏捷开发团队提供支持。在创建项目时,用户可以选择项目采用哪个模板进行管理。
如果用户有自己独特的研发模型,云图科技还提供了多种专业服务,可以帮助我们的客户重新定义业务流程和管理模型,实现针对客户的完全定制化的新项目管理模板。
除了定制项目管理模板外,用户还可以针对每个项目独立选择启用哪些功能模块,满足不同项目团队的需求。
矩阵管理
很多较大的企业会采用矩阵式管理,所谓矩阵式管理就是按照产品线和资源线两条线来组织和管理团队。产品线由开发的项目组成,比如项目1、项目2、项目3等等;而资源线按照研发人员的类型组成部门,比如软件部、硬件部、逻辑部、结构部、测试部等等。显然一个项目组需要有不同资源线部门的开发人员参与,因此在实施矩阵式管理的企业中,通常都有双向汇报机制,开发人员既要向项目经理汇报工作,又要向所属资源线部门经理汇报工作。
Topo系统是目前唯一真正支持项目和部门两个维度管理的系统,可以在部门下查看和统计该部门的开发人员在项目中的相关数据。

除了支持矩阵式管理外,Topo系统还支持项目的层级化,即项目下可以建立子项目,在父项目中可以查看和统计子项目的数据,很多项目管理软件看起来可以在项目下建立子项目,但实际上在父项目中并不能查看子项目的数据。
量化管理
量化管理在研发管理中日益受到重视,管理者希望能方便地查看项目中的各种数据。这些数据中有些数据反映了项目的状态,比如每个月中新产生的缺陷数,可以反映项目的质量情况,管理者可以及时发现项目当中存在的问题,并采取有效措施来改善项目开发过程;有些数据可以反映开发人员的工作状态,比如每个月中解决的缺陷数,完成的任务数等等,这些数据对管理者做员工的绩效评估非常有帮助。
Topo系统针对量化管理,不仅仅提供了大量系统预定义的查询和统计,比如每周延时和按时完成的任务、项目中未关闭的缺陷按照严重程度的分别图等等,可以让用户方便地查看各种项目和个人数据,方便容易地把握项目和个人的工作状态,更重要的是,Topo系统还提供了对查询和统计的自定义功能。再好再多的系统预定义,也很难满足用户每一个特定的数据查询需求,Topo系统是目前唯一可以支持对统计进行自定义的系统,用户可以任意设置统计的对象、统计的方法、统计的周期,并执行,还可以保存成命名统计,以备以后反复使用。该功能极大地扩展了用户获取数据的能力,为每个用户建立属于自己的量化管理模式提供了极大地帮助。
发表于 2011-3-2 12:06:39 | 显示全部楼层
工具用多了就没有核心实力了
点评回复

使用道具 举报

发表于 2012-5-28 17:56:11 | 显示全部楼层
luguo
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-30 08:16 , Processed in 0.064352 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表