项目经理
项目经理,也称为项目管理人员,其核心任务是制定计划和跟踪进度,也就是我们常说的时间风险管理。
在不同团队中可能有专职的项目经理,也可能由其他角色成员兼任项目经理,这通常取决于公司文化和项目规模。比如小公司和初创公司中项目经理和产品经理通常是一个人,而规模较大的项目经常会安排富有经验的专职项目经理进行把控。
优秀的项目经理一般都具备以下关键词:目标驱动、系统思维、风险意识、数据量化,以确保项目按照正常节奏保质保量地完成,甚至超出预期。
产品经理
产品经理的主要职责在于:评估产品机会和定义产品解决方案。
产品机会点来自多方面,比如公司战略规划、用户反馈、行业内专家分析等。由产品经理评估这些产品机会点。许多公司借助市场需求文档(Market Requirements Document,简称MRD)来完成这项工作。
评估确定产品机会点后,还需要探索产品的解决方案,包括基本的产品用户群体、产品功能点、产品的用户体验等。有些公司借助产品需求文档(Product Requirements Document,简称PRD)来完成这项工作,也称为产品说明文档或功能说明文档。同样一些公司会简单地围绕产品原型来展开这项工作。
一般而言,产品经理的知识领域较宽泛,不一定要懂技术(当然懂技术最好),但多方涉猎的同时最好专精一些领域,并且对行业有自己的理解,具有宽广的视野和产品感知度。
设计团队
体验团队由多种角色构成,主要有交互设计师、视觉设计师、用户研究员等。
一般来讲,设计团队与产品经理密切合作,将功能与设计相结合。设计流畅的用户体验,可以更好地满足用户需求,考虑产品或系统对用户是不是有用,在与用户交互过程中是不是易用、好用。
开发团队
软件工程师也称为产品开发工程师或软件开发工程师,负责开发实现产品,从职能上可划分为前端开发团队和后端开发团队。
前端开发团队基于需求,根据视觉设计稿、交互设计稿,实现前端界面显示及交互行为的过程。后端开发团队,也就是通常意义上的程序员,使用开发语言(C语言、C++、Java等),根据需求提供后端技术支持。
一般情况是交互设计稿交付后,开发团队开始搭建产品代码框架、设计相关代码接口等;视觉设计稿交付后,开发团队按照设计稿进行详细的代码开发设计工作。但特殊情况下,尤其是项目团队中各方都对需求并无异议的情况下,在需求确定且设计交付前,开发团队就可以提前开启框架接口工作。
QA团队
QA(Quality Assurance)团队,也称为产品测试技术团队,制定产品上线审核标准,负责软件质量保证。
一般在交互设计稿交付之后,开始撰写产品测试案例,在产品开发完成且上线前根据用户测试案例进行产品具体测试,建立bug问题追踪库,保证产品上线质量。
另外,QA团队也负责收集用户反馈并验证问题,同时推动改善产品质量。我们常常戏言,QA团队是产品上线前的最后审核线、质量安全防护栏。
BD团队
BD(Business Development)团队属于商务拓展团队,或者说业务拓展团队。通俗点讲就是为项目团队开疆辟土的。
具体的工作内容就是寻求资源、业务等多方合作,快速扩展自己公司的业务。好的BD团队一般具有以下三个特点:追求双赢;精通业务,预测业务发展的关键点;不断扩大自身的人脉关系网等。
运营团队
产品运营团队负责拓展市场销售渠道、组织重点营销活动等。运营一般可以分为市场运营、用户运营、内容运营、社区运营以及商务运营几个大类(不同公司的产品可能侧重点不一样)。
运营的本质在于吸引用户、留住用户,即拉新和留存。比如,通过产品运营增加关注度,提升下载量。作为运营人员,需要根据产品不同阶段的不同目标,制定不同的运营方案,合理分配资源,无论是金钱还是人力。
备注:在项目团队中,一般来讲各个角色成员存在一定的比例关系,不同项目存在不同配比,并且产品开发周期的时间长短和重要程度也往往影响着项目角色配比。