禅道使用分享第十五期:全流程信息跟踪,让问题更易被发现。
转贴关于禅道使用经验分享
禅道使用经验分享,欢迎大家一起来探讨关于禅道项目管理软件使用方面的问题。我们广泛的收集对禅道的看法和建议,充分了解广大用户使用禅道的具体情况和要求,进而不断完善禅道的功能和服务。
想分享你的禅道使用经验,可直接联系先知@禅道,QQ:1292676069。凡是参加禅道使用分享的,禅道团队都会送出小礼物一份哟~期待你的分享。
本期禅道使用经验分享来自于上海羽泰信息技术有限公司的莫晓君先生。该公司为国太控股集团旗下全资子公司,主营业务是软件开发、IT外包、管理咨询及IDC业务。非常感谢他百忙之中接受禅道的采访,分享他和工作团队使用禅道的经验和心得。
分享嘉宾
莫晓君。主要负责研发团队、测试团队及需求分析团队的组建及管理,企业的技术管理体系的建设和维护,制定技术标准和相关流程。
禅道使用经验分享实录
禅道:您公司的工作团队目前有多少人?是怎样分工的?
莫晓君:公司处于初创阶段,目前正在招聘相关人员。初期计划,开发团队5人,需求分析若干,测试若干,IT运维1人。
禅道:目前公司都在进行哪些项目?项目的周期一般是多长?
莫晓君:将为国太控股集团及其子公司开发内部业务系统。
迭代周期:1个月。
禅道:您公司的项目开发目前使用什么语言和框架?
莫晓君:PHP。Yii和drupal。
禅道:您之前项目管理都用过什么工具软件?使用效果怎么样?
莫晓君:Excel,Project 和 Jira。
使用效果因人而异吧。
工具本身,如果用在适合的项目中,都能起到应有的效果。
禅道:您是通过什么渠道接触到禅道的?您在安装禅道的过程中,出现什么问题吗?是怎么解决的?
莫晓君:以前工作过的公司使用bugfree。某个晚上,闲来无事,上网看一些和bugfree有关的内容,看到了一篇春生的文章,谈到了一些“内幕”,此后了解到禅道,因为认同其中理念(不仅是开发相关的),遂用之。安装中,没有任何问题。
禅道:您公司使用禅道有多久时间了?使用的是禅道开源版还是专业版?多少人在使用?
莫晓君:近一家公司15人使用禅道开源版有2年了。
现在的公司正在初创阶段,已搭建禅道,计划所有相关人员都会使用。
禅道:团队推广使用禅道,先期会对团队成员进行禅道使用流程相关培训吗?以什么形式进行的?
莫晓君:会。
已有人员,通过会议集中培训,而后,有问题,个别解决;
新进人员,入职培训中培训禅道的使用。
禅道:您觉得禅道的UI设计得如何?禅道新版本发布后,您会第一时间下载更新使用吗?您觉得更新到新版本麻烦吗?
莫晓君:我是从1.3开始使用的。我个人更关心功能,对UI的要求是不要出现误导用户的界面设计,仅此而已。当然,从一般用户角度来看,禅道的UI的确做得不够。不过,随着版本的不断升级,UI是越来越好了。
禅道新版本发布会先试用,如果没有问题,再应用到实际环境中。更新过程本身不麻烦。
禅道:禅道基于scrum,工作团队是采用敏捷开发模式吗?如果不是,团队会因为使用禅道而学习相关的敏捷开发知识吗?
莫晓君:不完全是。
会的,并期望可以采用敏捷开发模式。禅道本身也是实践敏捷开发的工具。
禅道:如果您在使用禅道中遇到不明白的地方,您是怎么解决呢?
莫晓君:看文档。看代码。本来想加上“向禅道QQ群求助”,但仔细想想,我遇到的问题,基本上看看文档(主要是禅道网站上的文档),看看代码,就能解决了,还从未去群里提过问题,倒是经常在群里吐槽,想想真是汗颜。
禅道:您觉得禅道的使用、帮助文档需要做哪些改进和完善?这些资料对您使用禅道有怎样的帮助?
莫晓君:随禅道版本更新而及时更新帮助文档有关内容;
在线的帮助文档,可以考虑做成wiki的样式。
解决了我使用中遇到的常见问题。
禅道:工作中主要用到了禅道的哪些功能?哪些功能是您从没用过的?为什么不用呢?
莫晓君:基本都使用。但文档那部分,还是以svn为主。
禅道:在使用禅道过程中,您觉得有哪些使用得不顺手的地方?
莫晓君:目前的话,暂无。
禅道:您希望禅道新版本增加怎样的功能和服务,以满足您工作上的一些新需求?
莫晓君:希望增加禅道系统内的即时沟通功能;即时沟通的信息可方便的作为备注加入到需求、bug记录中。这比较适于不能使用即时通讯工具的公司。
禅道:你们有根据团队的自身需要对禅道进行二次开发吗?都进行了怎样的扩展?
莫晓君:有。Bug的严重程度由数字改成文字,增加浏览器类型,增加操作系统类型,增加角色。
禅道:使用禅道后,您认为贵公司及工作团队在项目开发上有了什么变化?
莫晓君:更多的信息记录和跟踪让问题更易被发现,从而提供了解决的可能,使团队不断进步。
禅道:你们的工作团队是如何进行沟通和协调工作的?如遇研发人员不足,你们是怎么应对的?
莫晓君:面对面交谈。小会。
需求分级,先做必须完成的;加班;延期。
禅道:项目开发中需求变动频繁,你们是如何处理的?一个产品如果bug频出,你们又是如何进行补救的?
莫晓君:需求分级,能放在下一个版本实现的就放在下一个版本,尽量不影响当前开发中的版本。
当下的补救措施自然是加班。长远来说,加强各阶段的评审会议,避免需求人员对客户的需求理解错误,避免开发人员错误理解需求,避免测试人员错误理解需求。
禅道:公司项目遇到延期或者产品质量无法保证时,你们是怎样处理这些问题的?
莫晓君:项目遇到延期,则按需求优先级,先交付高级别的功能,事后,分析延期原因,解决之。
产品质量无法保证,若是人为因素,则解决人的问题,若是制度因素,则解决制度的问题。
禅道:公司对员工是如何进行研发项目绩效考核的?绩效考核数据会参考禅道里面的数据吗?如果参考了,那么所占的比例大概是多少?
莫晓君:关于以上问题正在思考中。