前言
对于规模不大IT公司的开发团队来说,团队协作是必不可少的,用过jira、禅道、bugfree、trello、teambition、tower,worktile也尝试过,个人最终还是比较喜欢tower,包括之前在拇指阅读团队和京东阅读团队都是在tower上做产品管理、Bug修复等等...(在此不阐述原因),今天主要跟大家介绍产品技术团队(偏向技术)的Tower使用习惯
以下是使用经验(APP + PHP的Demo产品开发)
一、团队角色
PM : PM_Huang UI设计: UI_W 移动开发经理: TM_Wang iOS开发: iOS_Feng Android开发: Android_Lin PHP开发经理: TM_Zhao PHP开发: PHP_Jiang PHP开发: PHP_Zhuang 前端: 前端_Jian 测试: 测试_Cheng ...
二、核心操作
- !!! 拆分并创建任务清单
- !! 任务清单下,创建任务(拆分任务)
- ! 任务流程(发起者 - 责任人 - 测试 - 结束)
- 辅助(讨论、文件、文档、日程)
- 特别推荐
- 蓝湖设计板(把图片做成原型,图片中增加标注图、设计图...)
- 文档(1. markdown文档 - 让你写的很爽;2. 一起写文档 - 保存所有操作记录,做文档的版本控制)
三、简单案例(Demo项目)
- Demo项目简单的说包括两个流程:
- 需求拆解完成任务流程;
- 测试和Bug修复流程。
- Demo项目拆分清单,根据开发类型拆分尽量拆分在一个月内可完成的,如果一个月完不成,继续拆分多个清单。
- iOS任务清单 v2.0
- Android任务清单 v2.0
- 接口任务清单 v2.0
- UI任务清单 v2.0
- 二开Bug清单 v2.0
- 产品Bug清单 v2.0
... - “TM_Wang”对“iOS任务清单(二期)”拆解任务,每个任务拆分成1天完成,最多不要超过三天,超过三天的可以设置单独的“检查项”,有“TM_Wang”把任务指派给“ iOS_Feng”,设置截止时间,或者“iOS_Feng”自己把清单中的任务指派给自己,设置合理的截止时间,“TM_Wang”来审核纠正。
- 任务及测试流程:
- “ iOS_Feng”开始做任务,点击“三角”开始任务,任务结束后勾选完成,完成了任务的生命周期。
- “ 测试_Cheng”参考清单中的任务进行测试,将测试的问题描述清晰可现的步骤,在“二开Bug清单 v2.0” 或者 “产品Bug清单 v2.0”下创建任务,指定责任人,设置截止时间。
-
清单归档:比如,“iOS任务清单 v2.0”全部任务已经完成,由“TM_Wang”进行该清单归档,新的一期功能开始则继续创建新的“iOS任务清单 v3.0”
- 项目每个阶段人日评估分两次
- 项目实际开发前,TM评估人日;
- 项目实际开发后,TM根据实际情况估算实际人日;
-
截图