2018-11-12 10:03:57 An1090239782 阅读数 474
  • SCRUM敏捷开发视频教程

    SCRUM敏捷开发视频教程,该课程为你分享SCRUM敏捷开发,理解敏捷的本质,认识中国IT行业对敏捷的挑战,学会让敏捷落地的实用招数。 嘉宾介绍:张传波 1. 创新工场创业课程(敏捷课程)讲师 2.软件研发管理佳实践顾问(曾任华为某团队研发顾问) 3. 中国敏捷联盟《ADBOK》(敏捷开发知识体系)项目组成员 二十年软件开发、软件设计、需求分析、项目管理、部门管理、公司管理及过程改进等经验,亲历“无数”项目,涉猎建筑、通讯、互联网、电力、金融、制造业、政府等领域,熟悉软件生命周期的全部过程

    10428 人正在学习 去看看 CSDN讲师

敏捷开发,之前一直关注这方面的内容,因为现在的公司是个小型团队,也是刚成立不久的公司,没有完善的体系和开发流程,无疑,敏捷开发为最适合当前使用的开发理论和方法。
之前看了很多敏捷开发方法论等知识,都觉得是无从下手,如之前的领歌当时觉得不错,就一直尝试多种敏捷开发工具的使用。
最近,BOSS推荐了一个敏捷开发工具,禅道。


首先,附上一些禅道界面。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

目前,使用的开源版,而且更多的功能仍需后续的学习和使用。

2017-03-01 10:19:32 xiaozei523 阅读数 2445
  • SCRUM敏捷开发视频教程

    SCRUM敏捷开发视频教程,该课程为你分享SCRUM敏捷开发,理解敏捷的本质,认识中国IT行业对敏捷的挑战,学会让敏捷落地的实用招数。 嘉宾介绍:张传波 1. 创新工场创业课程(敏捷课程)讲师 2.软件研发管理佳实践顾问(曾任华为某团队研发顾问) 3. 中国敏捷联盟《ADBOK》(敏捷开发知识体系)项目组成员 二十年软件开发、软件设计、需求分析、项目管理、部门管理、公司管理及过程改进等经验,亲历“无数”项目,涉猎建筑、通讯、互联网、电力、金融、制造业、政府等领域,熟悉软件生命周期的全部过程

    10428 人正在学习 去看看 CSDN讲师

在敏捷开发中,我最推荐的工具是 禅道;

敏捷开中主要角色如下,技术管理这块 有些公司叫 项目管理,有些叫研发经理,有些叫技术经理;

ok 不管叫什么,他的职能是协调管理,懂技术;我们推荐这个 技术经理 角色来担当scrum master;

而产品经理 专注产品,测试专注质量,技术经理来协调沟通; 

插一张我最喜欢的图:


他们在禅道的日常工作如下:

产品经理工作:

登录禅道,进入产品视图。

1.创建产品

2.添加需求

3.发布一个产品版本


技术经理(项目/研发)经理工作:

登录禅道,进入项目视图。

1.创建项目(设置项目迭代周期,分配团队成员预计投入时间)

2.关联需求(先关联产品,再关联需求)

3.分解任务(1,来自需求的开发任务;2,技术改进/优化重构;3,新技术储备;4,文档整理总结)


测试主管工作:

登录禅道,进入测试视图。

1.创建Bug(影响版本和Bug标题,影响版本关联由产品经理先发布版本)

2.指派Bug给相关开发人员


开发团队工作:

登录禅道,进入我的地盘。

  1. 领开发任务

  2. 解决Bug


客户:

1,添加需求,确认需求。

2,提出BUG,验证BUG。

3,项目验收。


附加一些 研发过程中的方式方法来提高效率和质量:

单元测试、代码相互审核、持续集成

适度按需使用:测试驱动开发和结对编程

持续集成:每天凌晨通过jenkins 自动获取git上release分支的代码,进行编译和部署。
Web端会直接部署到Web测试服务器,客户端(PC、iPhone、iPad、Android)会自动拷贝到一个内部服务器上,供下载。
测试人员或者感兴趣的人每一天一上班就可以用到最新的版本。


2020-01-20 08:32:00 zhenghongcs 阅读数 19
  • SCRUM敏捷开发视频教程

    SCRUM敏捷开发视频教程,该课程为你分享SCRUM敏捷开发,理解敏捷的本质,认识中国IT行业对敏捷的挑战,学会让敏捷落地的实用招数。 嘉宾介绍:张传波 1. 创新工场创业课程(敏捷课程)讲师 2.软件研发管理佳实践顾问(曾任华为某团队研发顾问) 3. 中国敏捷联盟《ADBOK》(敏捷开发知识体系)项目组成员 二十年软件开发、软件设计、需求分析、项目管理、部门管理、公司管理及过程改进等经验,亲历“无数”项目,涉猎建筑、通讯、互联网、电力、金融、制造业、政府等领域,熟悉软件生命周期的全部过程

    10428 人正在学习 去看看 CSDN讲师

作为一个开发人员,我们也该懂一些项目管理的知识,今天我们来讲一个基于Scrum的项目管理工具禅道。本文将从禅道的安装部署开始讲起,然后讲讲Scrum的核心概念,最后通过禅道的一套操作来实践下Scrum的开发流程。

禅道简介

禅道由青岛易软天创网络科技有限公司开发,国产开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款专业的研发项目管理软件,完整覆盖了研发项目管理的核心流程。禅道项目管理软件的主要管理思想基于国际流行的敏捷项目管理方法—Scrum。Scrum方法注重实效,操作性强,非常适合软件研发项目的快速迭代开发。禅道在遵循其管理方式基础上,结合国内研发现状,整合了Bug管理,测试用例管理,发布管理,文档管理等功能,完整的覆盖了软件研发项目的整个生命周期。

安装及部署

禅道的安装方式有很多,这里我们使用它在Docker环境下的安装方式。

  • 下载禅道的Docker镜像:

docker pull idoop/zentao:latest
  • 在Docker容器中运行禅道:

docker run -d -p 80:80 -p 4306:3306 --name zentao-server \
        -e ADMINER_USER="admin" -e ADMINER_PASSWD="123456" \
        -e BIND_ADDRESS="false" \
        -v /mydata/zbox/:/opt/zbox/ \
        --add-host smtp.exmail.qq.com:163.177.90.125 \
        -d idoop/zentao:latest
  • 启动参数说明:

    • ADMINER_USER:管理员账号;

    • ADMINER_PASSWD:管理员密码;

    • BIND_ADDRESS:若设置参数为"false",禅道数据库启动后允许远程访问,选填;

    • SMTP_HOST:设置smtp服务IP和主机名,用于解决无法发送邮件的问题。

  • 安装成功后,访问该地址即可登录禅道系统,登录用户名和密码为admin:123456:http://192.168.6.132/

Scrum的核心概念

敏捷开发的产生

我们比较熟知的软件项目管理方法是瀑布,其基本流程是需求->设计->开发->测试。基本假设只要每个环节都做正确,那么终得到的结果也是正确的。但从总体来讲,瀑布项目失败率比较高。国外的软件先行者们针对瀑布开发中暴露出来的问题进行了一系列的探索、思考和总结,最终提出了敏捷开发的概念。敏捷开发有很多种方式,其中Scrum是比较流行的一种。

Scrum中的角色

Scrum是由产品经理(product owner)、项目经理(scrum master)和研发团队(dev team)组成的。

  • 其中产品经理负责整理用户故事(user story),定义其商业价值,对其进行排序,制定发布计划,对产品负责;

  • 项目经理负责召开各种会议,协调项目,为研发团队服务;

  • 研发团队则由不同技能的成员组成,通过紧密协同,完成每一次迭代的目标,交付产品。

这里我们讲下什么是用户故事:所谓用户故事,就是来描述一件事情,作为什么用户,希望如何,这样做的目的或者价值何在,这样有用户角色,有行为,也有目的和价值所在,非常方便与团队成员进行沟通。

Scrum中的迭代开发

与瀑布不同,Scrum将产品的开发分解为若干个小迭代(sprint),其周期从1周到4周不等,但不会超过4周。参与的团队成员一般是5到9人,每期迭代要完成的用户故事是固定的,每次迭代会产生一定的交付。

Scrum的基本流程

Scrum的基本流程如上图所示:

  • 产品经理负责整理用户故事,形成左侧的产品订单(product backlog);

  • 发布计划会议:项目经理负责讲解用户故事,对其进行估算和排序,发布计划会议的产出就是制定出这一期迭代要完成的用户故事列表,即迭代订单(sprint backlog);

  • 迭代计划会议:项目团队对每一个用户故事进行任务分解,分解的标准是完成该用户故事的所有任务,最终每个任务都有明确的负责人,并完成工时的初估计;

  • 每日例会:每天项目经理召集站立会议,团队成员回答昨天做了什么,今天计划做什么,遇到了什么问题;

  • 演示会议:迭代结束之后,召开演示会议,相关人员都受邀参加,团队负责向大家展示本次迭代取得的成果。期间大家的反馈记录下来,由产品经理整理,形成新的用户故事;

  • 回顾会议:项目团队对本期迭代进行总结,发现不足,制定改进计划,下一次迭代继续改进,已达到持续改进的效果。

禅道使用

接下来我们将按角色来讲讲如何使用禅道来实现基于Scrum的项目管理。

管理员

禅道安装成功之后,管理员的第一件要做的事情就是设置部门结构,并添加用户账号。

  • 通过组织->用户->维护部门可以为企业添加部门结构:

  • 通过组织->用户->添加用户可以为企业添加用户:

  • 注意添加用户是需要添加职位和权限分组的:

  • 这里我们添加了产品经理、项目经理、研发主管、测试主管四个账号以便下面使用。

产品经理

产品经理对于公司来讲,至关重要。只有做出好的产品或者服务出来,才能赢得市场,谋求发展和生存。下面我们用产品经理的账号登录,来演示下产品经理在敏捷开发中所要做的事情。

  • 通过产品左上角的下拉菜单可以添加产品:

  • 添加产品时需要完善相关信息:

  • 添加完产品后产品经理可以通过产品->需求->维护模块来创建产品的模块:

  • 在相应模块中通过产品->需求->提需求可以创建需求:

  • 之后可以完善需求的信息并进行创建:

  • 创建完需求后还需要对需求进行评审操作,只有评审通过的需求才会由项目经理进行任务分解,从而转为为开发任务指派给开发团队:

  • 评审时选择评审结果为确认通过后该需求就会被激活了:

  • 当然产品经理也可以对当前的需求进行变更操作,但是变更完的需求需要开发团队确认后才能进行后续开发;

  • 产品经理还可以创建计划,规定需求的完成时间:

  • 完善计划信息时,主要是要完善计划的开始和截止时间:

  • 可以通过关联需求,指定此次产品计划需要完成的需求:

项目经理

项目经理主要负责管理开发团队,将产品经理的需求讲解给开发团队听,确定项目要完成的需求列表,对需求进行任务分解并指派给开发团队,以及各种会议的组织。下面我们用项目经理的账号登录,来演示下项目经理在敏捷开发中所要做的事情。

  • 在禅道中项目其实对应的是敏捷开发里面的迭代的概念,项目经理首先需要创建一个项目:

  • 创建时需要完善项目信息,设定项目开发时间以及关联相关产品与计划:

  • 接下来项目经理要做的就是创建项目团队,可以通过项目->团队->团队管理来为项目团队添加成员:

  • 项目团队组建完毕之后,项目经理通过关联产品即可将项目和产品进行关联:

  • 然后通过关联需求即可确定当前项目要做的需求,可以选择关联需求或按计划关联需求:

  • 需求确定之后,项目中几个关键的因素都有了:周期确定、资源确定、需求确定。下面项目经理要做的事情就是为每一个需求做任务分解:

  • 任务分解时需要完善任务详情,明确任务的执行时间:

  • 这里把商品管理功能这个需求分解为了商品列表、添加商品和编辑商品三个任务并指派给了开发人员。

开发团队

项目的任务分解完毕之后,开发团队成员需要领取自己的任务,开始每天的开发。除了日常的编码工作之外,还应当每天花点时间在禅道里面更新下任务的状态以及消耗情况。下面我们用开发人员的账号登录,来演示下开发人员在敏捷开发中所要做的事情。

  • 首先开发人员需要找到自己需要完成的任务,从项目->任务中可以查看到指派给自己的任务:

  • 开发人员开始做任务时点击开始按钮,完成任务时点击完成按钮:

  • 任务开始时需要填写自己的预计剩余时间,最初预计工时可以在编辑任务里设置:

  • 任务完成时需要填写自己的本次消耗时间:

  • 物理介质的看板比较直观,是Scrum标准的管理工具,禅道里面也有一个电子看板:

  • 当项目的任务都完成以后,开发人员可以创建版本:

  • 完善完版本信息后即可创建版本:

  • 有了版本以后,才可以根据当前版本创建测试单:

  • 创建测试单需要完善版本、负责人、名称等信息:

测试团队

测试团队是项目质量的保证,测试团队主要负责对项目的版本进行测试,提出Bug指派给开发人员,开发人员解决Bug后对Bug进行验证并关闭。下面我们用测试人员的账号登录,来演示下测试人员在敏捷开发中所要做的事情。

  • 测试人员开始测试时,需要把测试单状态设置为进行中:

  • 测试人员可以在测试->Bug中提出测试过程中发现的Bug:

  • 需要完善BUG信息并指派给相应开发人员:

  • 当开发人员解决完Bug后可以把Bug标记为已经解决:

  • 此时该Bug会自动指派给测试人员,测试人员确认已经解决后可以关闭该问题,如未解决,可以激活该问题。

总结

我们通过在禅道里面的一系列操作完整地演示了一套基于Scrum敏捷开发流程,其实所有角色的职责可以用下图来概况。

参考资料

更多资料可以参考官方文档:https://www.zentao.net/book/zentaopmshelp/38.html

推荐阅读


欢迎关注,点个在看

2018-08-13 13:58:48 lylmwt 阅读数 238
  • SCRUM敏捷开发视频教程

    SCRUM敏捷开发视频教程,该课程为你分享SCRUM敏捷开发,理解敏捷的本质,认识中国IT行业对敏捷的挑战,学会让敏捷落地的实用招数。 嘉宾介绍:张传波 1. 创新工场创业课程(敏捷课程)讲师 2.软件研发管理佳实践顾问(曾任华为某团队研发顾问) 3. 中国敏捷联盟《ADBOK》(敏捷开发知识体系)项目组成员 二十年软件开发、软件设计、需求分析、项目管理、部门管理、公司管理及过程改进等经验,亲历“无数”项目,涉猎建筑、通讯、互联网、电力、金融、制造业、政府等领域,熟悉软件生命周期的全部过程

    10428 人正在学习 去看看 CSDN讲师

近日禅道项目管理软件新增了喧喧集成功能。 喧喧即时聊天软件同为易软天创出品,是一款免费、开源、安全、跨平台的企业即时通讯工具。

禅道和喧喧集成后,禅道将作为喧喧的服务器端,禅道用户使用禅道的账号密码可直接登录喧喧,而不需要重新部署然之,非常的方便。

禅道会员如果想要集成喧喧,步骤可以参考: http://www.zentao.net/book/zentaopmshelp/298.html


敏捷开发中的沟通尤为重要,如果缺乏有效沟通,往往会导致需求理解偏差,项目延期,产品质量不达标等诸多问题。

 

而除了定期的需求评审会议,演示总结会议及每天的站立会议等集体会议,一对一的交流沟通随时可能发生。登陆喧喧后,就可以跟团队小伙伴一对一沟通了,也能组建群聊,发送文件,畅快沟通。

 

据了解,禅道跟喧喧的集成才刚刚开始,后期二者将会更加紧密的结合。届时,喧喧将作为禅道项目管理软件的内部对接窗口,在任务需求跟踪,消息通知管理等方面发挥重要的作用,真正做到有跟踪、有反馈、有响应,使团队效率大大提升。

2017-04-12 22:11:51 a912293097 阅读数 7121
  • SCRUM敏捷开发视频教程

    SCRUM敏捷开发视频教程,该课程为你分享SCRUM敏捷开发,理解敏捷的本质,认识中国IT行业对敏捷的挑战,学会让敏捷落地的实用招数。 嘉宾介绍:张传波 1. 创新工场创业课程(敏捷课程)讲师 2.软件研发管理佳实践顾问(曾任华为某团队研发顾问) 3. 中国敏捷联盟《ADBOK》(敏捷开发知识体系)项目组成员 二十年软件开发、软件设计、需求分析、项目管理、部门管理、公司管理及过程改进等经验,亲历“无数”项目,涉猎建筑、通讯、互联网、电力、金融、制造业、政府等领域,熟悉软件生命周期的全部过程

    10428 人正在学习 去看看 CSDN讲师

一、公司产品管理

2.1现状

市场需求会导致产品的升级、产品子型号的诞生,如为中交公规院研发的A1P系列产品、针对不同量程的HCF700等等。按照公司现在的思路,产品有重大升级需求后由VP决定是否升级,然后通过会议通知组长和实际开发者、PM。之后产品升级的过程就被关进小黑屋,产品的开发进度可能只在组内流通,或者在某周周一的例会上被提及,核心研发人员才能得知这个产品的最新状态。

产品需求没有进行管理。有些从市场、销售发聩回来的需求都被以后改一下搁置了。公司现在安排的产品经理可能还只是一个title,并没有实际支配这个产品形态的权利,自己的意识形态里还只是一个程序员,产品需求的事可能惰性的认为应该是上级分配给自己的,因此可能不会主动记录产品需求。一个产品需求可能来自一个不经意间的灵感,可能来自实际用户的真实反馈,可能来自同事的建议等等,因此不做记录和评估,一些可能极大提升用户体验的需求就这样被搁置了。

产品测试无法进行用例管理。产品测试过程无从得知。

产品发布流程过于复杂。一个产品从提交测试到发布需要准备的东西过多,并且流程不够规范,稍有不慎就会遗漏东西,如果定制一款持续集成工具可很好的解决这个问题,并且能够提高交付产品的质量。

全产品状态的查看。现在最新产品状态只能通过seafile托管的定期人工合成的全产品状态文件进行查看,体现的信息少,并且可能由于沟通的问题造成错误。

 

2.2项目管理

因地制宜,制定符合xxxxx的工作流。公司产品研发使用的是瀑布式开发,但和现在盛行的Scrum有很多相似之处:制定需求、筛选需求、拆分任务、分配给产品经理(开发人员)、每周总结汇报、产品发布后进行展示等redmine与禅道都可以进行敏捷项目的管理同时也适用于现在的瀑布流式开发管理,对于我们当前所有的项目我认为通过这两款软件都可以解决。

了解Scrum

以人为核心、迭代、循序渐进的开发方法。

关键词: 激情、速度、争先恐后。

宣言:个体与交互、可工作的软件、客户协作、响应变化(对比过程与工具、面面具到的文档、合同谈判、遵循计划)

http://zh.wikipedia.org/wiki/%E6%95%8F%E6%8D%B7%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91

 

二、禅道项目管理系统

3.1禅道能解决的问题

禅道项目管理软件的主要管理思想基于国际流行的敏捷项目管理方法—ScrumScrum方法注重实效,操作性强,非常适合软件研发项目的快速迭代开发。但它只规定了核心的管理框架,还有很多细节流程需要团队自行扩充。禅道在遵循其管理方式基础上,结合国内研发现状,整合了bug管理,测试用例管理,发布管理,文档管理等功能,完整的覆盖了软件研发项目的整个生命周期。在禅道软件中,明确的将产品、项目、测试三者概念区分开,产品人员、开发团队、测试人员,三者分立,互相配合,又互相制约,通过需求、任务、bug来进行交相互动,终通过项目拿到合格的产品。

禅道项目管理软件的主要功能列表:

1. 产品管理:包括产品、需求、计划、发布、路线图等功能。

2. 项目管理:包括项目、任务、团队、版本、燃尽图等功能。

3. 质量管理:包括bug、测试用例、测试任务、测试结果等功能。

4. 文档管理:包括产品文档库、项目文档库、自定义文档库等功能。

5. 事务管理:包括todo管理,我的任务、我的Bug、我的需求、我的项目等个人事务管理功能。

6.  组织管理:包括部门、用户、分组、权限等功能。

7.  统计功能:丰富的统计表。

8.  搜索功能:强大的搜索,帮助您找到相应的数据。

9.  扩展机制,几乎可以对禅道的任何地方进行扩展。

10. api机制,所见皆API,方便与其他系统集成。

3.2为什么不是redmine+testlink+插件

根据51Testing2015年第九届软件测试现状调查报告中关于测试管理工具分配的情况:


报告显示,测试管理软件中禅道占据主导地位。禅道软件的开源性质、商业化路线、敏捷开发方式使得禅道可以广泛接受用户的反馈、需求并实现快速迭代,这使得禅道的可靠性、易用性得到了保障。

腾讯移动品质中心对市面几款常用的项目管理工具按照常用的管理模块划分后进行对比:


报告显示,即使redminetestlink做功能互补,仍会缺少产品整个生命周期的部分功能。并且这种互补会造成功能的重复,内部逻辑流程不清晰。

根据实际使用体验对两款软件的细节进行对比(5分制)

 

禅道

redmine+插件

项目管理功能

5

3(项目、产品、需求、测试用例无法集成)

bug管理功能

5

5

用例管理功能

5

3(需要testlink支持)

需求管理功能

5

3(需要其他插件)

版本管理功能

5(项目版本、测试版本)

5

文档管理功能

5

3(不支持分类)

wiki

0

5

项目论坛

0

5

项目关联产品

5

5

项目关联需求

5

2

项目关联测试用例

5

2

桌面端软件提醒

5

3(第三方个人插件)

移动端软件

3(需要付费专业版)

3(第三方个人插件)

用例不通过直接报bug

5

5

邮件提醒

5(还可设置短信提醒)

5(每次状态更改,自己也会收到邮件、烦)

领导审查项目进度

5

1(无进度提示、无法了解项目总体状况  )

销售、市场了解产品进展

5

1(无进度提示、无法了解项目总体状况)

报告

5

3(需要插件支持,中文支持不好)

报表统计图

5

4(可视化效果弱、统计项目少)

研发查看所属自己的任务

5

5(mypage)

界面友好

5

2 (无设计感、操作便携性)

学习难度

2(涉及角色比较多)

4

技术支持服务

5

3

总分

100

80

通过这个表格对两款软件进行详尽的对比,可见禅道在功能上要比redmine略胜一筹。并为以后加强产品管理提供了很大的空间。

在测试相关功能方面,列举几个禅道与redmine的差异之处:

首先在测试用例执行方面的对比如下。

 

禅道



禅道提供了丰富的二次开发接口,用例执行甚至可以触发一个自动化测试脚本对其进行测试。用例执行失败后可以直接转到bug对开发人员进行反馈。

redmine+testlink


testlink也支持测试用例执行并转bug,但是根据调研显示支持的bug管理系统有:jirabugzillamantis,并不支持redmine

 

为了在文档中体现测试用例、bug的情况,对redmine和禅道的导出功能进行对比:

 

禅道


支持 csv、xml、html(可自定义导出字段、编码)

html导出可点击链接跳转回禅道bug管理详情界面,功能很人性化。

 

redmine


redmine 支持 pdfcsv,(中文不友好)

 

为了查看产品测试迭代的状况,要查看bug的统计表,对bug统计表的对比如下:

 

禅道

禅道报表(可视化效果一幕了然,统计项目更多)

 

redmine+testlink

用bug数量作为统计结果并不能反应产品bug的收敛情况。

 

对于产品经理、测试人员每天都要安排自己的工作内容,并且要跟踪自己负责产品、项目的最新状态,测试人员和开发人员要经常进行交互,因此每个人最好应该有个主页记录自己工作的完成情况。

 

禅道

高度自定义的设计,产品经理可以查看还没有立项的需求,研发、测试人员可以查看bug的反馈。每个人都可以清晰地知道自己有哪些任务与没有完成。

redmine

 

Redmine只能查看bug的反馈情况。

 

禅道在督促大家工作进度方面做的很好,每天早上一封邮件提醒,提醒还有哪些任务没有完成、哪些bug没有修复等等:

 

 

对于公司来说:研发、产品经理关注于任务、需求、bug状态等信息。QA测试人员关注于任务、用例、bug状态等信息。部门负责人可以安排任务并将其指派给产品经理、测试人员等。在禅道中每个人都可以自定义自己的todolist,这个功能有助于个人安排好自己的时间。

 

 

禅道中针对敏捷开发思想中的“任务”模块有时间跟踪功能,这个功能加以利用后可以通过燃尽图非常方便的了解项目当前的进展情况。

 

3.3使用禅道有哪些挑战

由于大家现在习惯了使用redmine进行bug跟踪管理,对于禅道的操作方法比较陌生,因此有一定的学习成本,但是我相信通过一两次培训加上一个项目的实践完全可以掌握的。

技术总监督促大家更新任务进度,必须严格执行,如果加以行政处罚、奖励效果会更好




没有更多推荐了,返回首页