APP团队要求及职责
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
APP项目团队要求及职责
一、人员组成及要求
作为一个独立的开发项目,人员必须包括:产品经理,程序开发人员,测试专员,运营团队,UI 设计。各职位要求如下:
1.产品经理:具有通信、计算机等相关专业知识,有独立的软件开发经验,能熟练使用网络测试工具,熟悉软件开发架构与流程;有良好的团队协作能力、沟通表达能力,有一定的项目管理经验;富有激情,有较强的执行能力和带队能力。
2.程序开发人员:计算机、软件工程等相关专业,熟悉开发框架,能够独立完成android 开发;精通Java、C/C++等编程语言,熟悉Http 协议;有良好的编程思维和代码规范习惯,踏实好学,善于协作。
3.测试专员:计算机、软件工程等相关专业,有丰富的APP 使用经验;了解android 应用软件的测试框架和流程,熟悉QA 标准,精通测试软件的使用,具有一定的数据分析能力、沟通表达能力和文档编辑能力;严谨细心,心思缜密,善于协作。
4.UI 设计师:视觉传达、美术设计等相关专业,精通APP 交互设计;精通Photoshop、Flash、Illastrator 等专业软件;有较强的艺术感和较高的审美水平,了解市场对交互设计的要求,能够准确把握用户的审美需求;耐心负责,有较强的沟通理解能力、团队协作能力。
5.运营团队:营销策划、市场运营等相关专业,有丰富的产品运营经历和营销手段,能准确把握市场动向和社会热点;有项目推广、管理经验,较强的
市场调查和数据分析能力,熟悉APP 上线、维护流程;有较强执行力,热情善于交往,思维敏捷,良好的团队合作精神。
二、岗位职责
1、岗位:项目经理
1.按照公司要求制定项目计划,负责团队建设,合理分工。
2.评估市场、风险等,确定营销策略,制定经费预算表,落实人力、物力等各类资源。撰写项目申报书、项目计划书等产品,完成任务审批。
3.定期召开团队会议,了解项目进展,解决难题,实时调整战略部署,并及时向公司汇报进展。
4.把握市场动向,分析市场需求,分析反馈数据并及时调整战略布局,指导完成各阶段任务,必要时能够参与程序编写、测试以及制定销售策略。负责整个APP 生命周期各项工作的监督、管理。
2、岗位:程序开发人员
1.按照用户需求确定程序功能,并进行模块化设计,按照产品经理的分工完成本人的程序编写任务程序。
2.调试编译自己所完成的部分,进行详细标注,并完成功能模开发块化。协作搭建后台及数据库。
3.相互检测对方程序的完整、简洁性,修改并达到最优化。根据测试专员的测试结果修改自身BUG,并进行最优化调整。
4.根据后期反馈数据修改模块功能,进行产品升级和维护。
3、岗位:测试专员
1.对各版本软件进行测试,记录和描述问题现象,分析BUG 原,撰写测试计划书和报告书。
2.反馈测试体验,提出针对性的修改方案,参与和分析用户体验调查。
3. 参与和分析用户体验调查,能够按照市场需求把握用户界面风格、内容,编写市场需求文档、产品需求文档。
4. 进行产品架构设计,负责客户端和用户界面的设计、修改、设计优化,产品的形象定位和宣传广告设计,配合程序员完成界面代码化。
4、岗位:UI设计
1. 进行市场调查,确定软件功能、市场定位、运营模式,制定可行性报告。
2. 进行前期用户调查与分析,针对市场对产品功能进行完善和细化;发布Beta 版后对用户体验进行调查,分析数据并向团队报告修改方向。
3. 对后期用户活跃度、软件下载量等进行数据分析,反馈总维护、结合用户意见,制定产品和营销策划修改方案。
4. 负责产品上线各项工作及日常运营工作。
5、岗位:运营团队
1. 负责项目合作商的洽谈与跟进。
2. 制定宣传销售计划,通过传统媒体与新兴媒体打开校园市场,负责产品造势,扩大用户数量和活跃度。
3. 组织策划产品宣传活动,提升产品形象。
4. 建立用户交流渠道,跟进用户体验测试。
1、人员配置
APP开发团队,笔者个人看来,每一个产品,每一次项目,其实应该都是一个周期完整的APP开发过程(先抛开运营不谈),为了达到全过程的专人专岗,以最精简最节约的方式,也应该达到以下团队配置。
A、产品经理(项目经理):整个产品团队的核心管理者,懂用户,精通需求,能跑市场,了解开发,实在没人还能拉去做测试,很苦逼,但是个什么都懂一点的万精油。最重要的职责就是把控产品的方向和质量,并能在前期,就对产品的运营进行规划,并按照运营思路,推进APP开发工作。
B、安卓及IOS程序开发:这里基本是个2人的搭档配置,一个人负责IOS苹果开发,一个人负责安卓,就长沙APP开发而言,精通安卓和苹果开发的人,真的很少。青橙团队里有那么1-2个高手,负责整个产品开发的全过程把控。APP的质量,好不好用,流畅不流畅,都与程序编写质量息息相关。
C:后台及数据库设计:必须对数据库较为精通,能根据APP需求,进行数据库设计,并搭建APP后台管理框架。这个类似传统程序员及架构设计师的工作范畴,牛人也很多。青橙基于一般企业复杂的APP应用,后台使用java+oracle比较多,而简单的APP轻应用,php+mysql也可以搞定。一个移动架构师/移动开发资深程序大牛。这样的人是产品生存的保障。他来负责产品采用什么技术,制定前后台交互规则,是否采用框架,采用什么框架,框架怎么用,设计接口,估
算大致工时消耗。这样的人是需要一个团队来伺候的。对,就是伺候。有了这样的大牛,你得给他配个前段端工程师/美术工程师,得给他配个交互设计师/ui 设计师来设计交互,得配个实习生端茶倒水
作者:祝传鹏
链接:
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
D、UI设计师:这位仁兄的工作非常重要,除了要做得好看,等要懂得用户的操作习惯,让APP更好用,要懂点产品,懂点美术,后面我们会再说起他。
为了节约成本,一个最精简的APP开发团队可能需要这么些人来搞定,如果有大牛,BC一起都自己搞定,不过这样的牛人,都是不上班的,加入团队的可能性就更小了。至于调研,测试等苦逼活,产品经理就兼了吧,至少笔者是吃过不少这样的苦头的,哈哈。
2、硬件设备
为啥写这个,其实也是想发发牢骚,抱怨抱怨。做APP开发,你就得紧跟时代,最新的手机,笔记本一个都不能少。
做安卓开发,公司备着三星S4、HTC、华为,魅族等多款手机,安卓平台,兼容性一直是个问题,多测试测试总不会错吧。