TPO
# TPO-技术产品经理
- 1、工作职责
TPO (Technical Product Owner)的中文名称是技术产品经理。
TPO 在整个 DT 组织中承担着非常重要的职责,宽泛的讲,在一个研发项目中,TPO 负责除了写代码之外的任何事情(如果会编程,也可以写代码)。
TPO 的工作会涉及如下方面:
1、确定正确的产品方向:对接 BPO,调研和挖掘用户的需求和痛点,发现各业态的商业化机会,制定产品方案,协助 BPO 完成研发项目的立项与启动。
2、尽可能清晰详细的定义产品:撰写 PRD,细化用户故事,制作 backlog,并确保项目团队对需求有着一致的理解;
3、设计用户体验:从用户的角度出发带领 UED 团队构建出良好的用户体验,促使设计团队始终围绕着产品的目标开展工作,并负责最终用户体验设计的验收与确认;
4、项目管理:完成项目管理工作,包括控制项目范围,团队管理、变更管理、成本管理等。
5、测试验收:驱动测试团队完成测试工作,并对最终的交付物进行评审验收。
6、产品发布:制定产品发布方案,带领团队完成产品的上线发布
7、产品运营与数据分析:产品上线后通过数据分析产品的运营情况,建立产品数字化看板,采集线上用户的使用反馈与意见,跟踪使用过程中的问题,形成产品迭代优化的方案与计划。
2、协作关系
TPO 在项目研发过程中起着主导作用,与 TPO 与 BPO、SDM、UED 存在协作关系。
1、与 BPO 的分工协作
BPO
面向市场/客户/业务运营
负责产品愿景和路线图,负责市场成功,而不仅仅是软件项目成功交付
与市场/业务人员一起工作
关注投入/产出,市场分析,ROI
推动发布,验收迭代交付的增量产品
TPO
面向解决方案/技术,将业务需求转换为产品需求。
负责产品发布计划与迭代计划,负责产品研发的成功交付。
与开发人员一起工作
关注产品和实现方案,负责产品的用户故事细化与实现
推动迭代,管理产品 backlog,跟踪迭代进度,验收迭代交付的增量产品
拥有充分授权自行决策和自组织,同时与 SDM 一起对交付结果最终负责
2、与 SDM 的分工协作
如果将项目组类比一个创业公司,TPO 相当于 CEO,SDM 相当于 CTO。
TPO
- 确定需求 Backlog 和优先级
- 给出需求排期建议
- 管理产品运营团队,保障人员按时进场,确保服务等级水平
- 持续跟踪产品问题及优化
SDM
- 评估、设计技术实现方案,对需求和用户体验提出合理化建议
- 评估需求故事点,根据需求优先级、团队资源,对需求进行排期
- 管理开发资源,建设开发团队
3、与 UED 的分工协作
TPO
- 根据业务痛点和诉求,设计页面结构
- 根据用户场景和需求,设计用户交互,制作页面原型线框图
- 向 UED 沟通和传递需求,评估用户体验设计成果
UED
- 根据 UE 规范及需求原型,制作关键页面的高保真图
- 帮助对用户交互设计进行改进和优化