【敏捷开发】禅道分工合作 各角色使用说明

来源:互联网 发布:windows蓝天白云壁纸 编辑:程序博客网 时间:2024/05/22 07:08

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

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

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)会自动拷贝到一个内部服务器上,供下载。
测试人员或者感兴趣的人每一天一上班就可以用到最新的版本。


0 0
原创粉丝点击