APP产品规划方法课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《APP产品规划方法课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- APP 产品 规划 方法 课件
- 资源描述:
-
1、APP产品规划方法宋国威内部分享1ppt课件目录一、互联网基因二、移动应用基础知识三、产品方法论体系四、如何进行产品规划2ppt课件天下武功,唯快不破天下武功,唯快不破一、互联网基因一、互联网基因互联网互联网基因基因平等文化产品为王模式创新互联网基因,就是源自硅谷的开放与交互、平等、互助、共享精神。它具有“平等文化、产品为王、模式创新”三个维度。3ppt课件天下武功,唯快不破天下武功,唯快不破一、互联网基因一、互联网基因互联网互联网基因基因产品战略产品战略开发策略开发策略盈利模式盈利模式企业文化企业文化互联网行业产品为王,互联网行业产品为王,用户体验用户体验至上至上速度速度品质品质自由自由简单
2、简单分享分享流量流量免费免费快速迭代版本,快速迭代版本,敏捷敏捷开发开发个体和交互个体和交互可以工作的软件可以工作的软件客户合作客户合作响应变化响应变化 对互联网产品来对互联网产品来说,用户和流量,说,用户和流量,就是产品的生命就是产品的生命线。线。流量变现流量变现差异化差异化的的增值增值服务服务理想主义情怀理想主义情怀对用户的反馈及时响应对用户的反馈及时响应信息通畅,决策信息通畅,决策层级浅层级浅,做到决策做到决策快速快速淡化的行政色彩淡化的行政色彩,扁平化扁平化管理管理适度自由和鼓励适度自由和鼓励创新创新以产品成败为核心以产品成败为核心需求感知敏捷化,更需求感知敏捷化,更小的迭代、小的迭代
3、、更快的交付、更密切的全程用户更快的交付、更密切的全程用户参与参与4ppt课件一、互联网基因一、互联网基因互联网产品分类互联网产品分类1 1、任何产品都是有用户的,并且任何产品都是满足用户需求的。、任何产品都是有用户的,并且任何产品都是满足用户需求的。2 2、任何产品都有明显的时代特征。、任何产品都有明显的时代特征。5ppt课件二、移动应用基础知识二、移动应用基础知识移动应用移动应用APPAPP的特点的特点相比传统软件,手机APP更注重人的感知和感受。通常采用互联网的模式引入专业的用户体验设计让用户喜欢使用,提升用户工作效率手机APP与传统软件的区别手机APP要具备的特点性能好,加载速度快。用
4、户第一眼就能够找到自己想要的东西,快速有效地解决问题。设计有人情味儿,也就是现在很多人常说的“有爱”。6ppt课件二、移动应用基础知识二、移动应用基础知识移动应用开发的特点移动应用开发的特点 APP不是规划出来的,更好地满足核心用户的需求才是第一要务。不是规划出来的,更好地满足核心用户的需求才是第一要务。小步快跑,试错迭代移动应用的开发过程与网站的开发大不相同,生命周期变化更频移动应用的开发过程与网站的开发大不相同,生命周期变化更频繁,开发者需要在设计和用户测试阶段考虑不同的设备种类、屏繁,开发者需要在设计和用户测试阶段考虑不同的设备种类、屏幕分辨率,以及操作系统幕分辨率,以及操作系统7ppt
5、课件二、移动应用基础知识二、移动应用基础知识移动应用开发的特点移动应用开发的特点开发开发模型模型 CMMI(Capability Maturity Model Integration)即能力成熟度模型)即能力成熟度模型集成(也有称为:软件能力成集成(也有称为:软件能力成熟度集成模型)熟度集成模型)IPDIntegrated Product Development,集成产品开发,简称集成产品开发,简称IPD敏捷开发敏捷开发起源美国国防部和卡内基-梅隆大学IPD的思想来源于美国PRTM公司出版的产品及生命周期优化法敏捷开发是针对传统的瀑布开发模式的弊端而产生的一种新的开发模式,目标是提高开发效率和
6、响应能力。敏捷宣言是敏捷起源的基础。概念评价美国国防部软件合同承包组织的能力一套先进的产品开发理念以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。核心思想1、解决软件项目过程改进难度增大问题2、实现软件工程的并行与多学科组合3、实现过程改进的最佳效益1、产品开发是投资行为2、基于市场的创新3、基于平台的异步开发模式及重用策略4、技术开发与产品开发相分离5、跨部门协同6、结构化的并行开发流程7、产品线、资源线并重8、职业化的人才梯队建设核心思想就是敏捷软件开发宣言 所记载的价值观和原则。个体和互动个体和互动高于流程和工具工作的软件工作的软件高于详尽的文档客户合作客户合作高于合同谈判
7、响应变化响应变化高于遵循计划。组成软件工程、系统工程、集成产品和过程开发,供应采购评估方法包括异步开发与共用基础模块、跨部门团队、项目和管道管理、结构化流程、客户需求分析、优化投资组合和衡量标准共七个方面以短周期迭代为核心,包含团队、工作件、管理和技术优秀实践的集合8ppt课件二、移动应用基础知识二、移动应用基础知识移动应用开发的特点移动应用开发的特点9ppt课件二、移动应用基础知识二、移动应用基础知识移动应用开发的特点移动应用开发的特点快速迭代,敏捷开发10ppt课件二、移动应用基础知识二、移动应用基础知识 APP APP产品研发模式产品研发模式Native App(原生(原生APP)Web
8、 App(网页(网页APP)Hybrid App(混合应用)(混合应用)传统传统APP开发模式,基于智能手机操作系开发模式,基于智能手机操作系统(现在主流的是统(现在主流的是ios和和Android)用原生)用原生程序编写运营的程序编写运营的App。运行时是基于本地操作系统的,所以它的兼容能力和访问能力更好,拥有最佳的用户体验、最好的交互界面,但也是开发难度最大,开发成本和维护成本最高的App。一种框架型APP开发模式(HTML5 APP 框架开发模式),就是把手机把手机APP当做一个当做一个浏览器(浏览器(Android使用使用WebView,iOS使用使用UIWebView),做几个页面挂
9、在服务器),做几个页面挂在服务器端,类似于一个小网站。端,类似于一个小网站。APP应用客户端只需安装应用的框架部份,而应用的数据则是每次打开APP的时候,去服务器端取数据呈现给手机用户。混合模式移动应用,是指介于介于Web-app、Native-app这两者之间的这两者之间的App。这种半原生半web的混合类App,同时采用网页语言和程序语言进行开发,通过不同的应用商店进行打包分发,用户需要下载安装使用。优势:优势:应用的性能好,适配起来相对容易劣势:劣势:1、跨平台:Android和iOS都需要开发各自平台的版本;2、升级麻烦:每次升级都要下载安装包,iOS就麻烦了,发布每个版本还得经过Ap
10、p Store的审核;3、Android和iOS很难同步发布。优势:优势:开发成本大大降低,维护更新简单,用户不用下载更新劣势:劣势:用户体验不足,页面访问速度慢,会出现迟钝甚至卡壳,页面交互动态效果不灵活,而且可能上不了AppStore。优势:优势:兼具Native App良好的用户交互体验和web App跨平台开发的优势,因在开发过程中使用网页语言,所以开发成本和难度大大降低。开发速度快,时间快,上线快,劣势:劣势:学习成本高,是因为开发高性能的Hybrid App有难度需要招聘Android、ios开发工程师,需要招聘前端、后端、UI等各个岗位的人,开发周期长,成本比较高。如果企业的核心
11、功能不多,App需求侧重于信息查询,浏览等基础功能,可以选择Web App。Hybrid App是现在的主流应用主流应用,大型的App如淘宝掌上百度微信都是走的Hybrid App路线。这种方式,适合资讯、电商、企业应用、互联网金融等App。11ppt课件二、移动应用基础知识二、移动应用基础知识 APP APP产品开发人员配备产品开发人员配备通常一个标配的APP项目需要开发一套后台管理系统(CMS)+安卓客户端+iOS客户端,采用不同的APP研发模式,有不同的团队人员准备。Native App(原生(原生APP)Web AppHybrid App人员配备人员配备 项目经理 产品经理 技术经理
12、产品交互与视觉 UI、UX、UE设计师 服务端开发人员 服务端(后台)工程师 数据库架构师 客户端开发人员 前端工程师 iOS客户端工程师 Android客户端工程师 测试工程师 运营人员 推广人员人员配备人员配备 产品经理 UI设计师 服务端(后台)工程师 前端工程师 Web开发工程师 Android、iOS客户端开发人员(比较少)测试工程师 运营人员 推广人员人员配备人员配备 项目经理 产品经理 技术经理 产品交互与视觉 UI、UX、UE设计师 服务端开发人员 服务端(后台)工程师 数据库架构师 客户端开发人员 前端工程师 iOS客户端工程师 Android客户端工程师 测试工程师 运营人
13、员 推广人员12ppt课件二、移动应用基础知识二、移动应用基础知识 APP APP产品研发流程产品研发流程1.战略层 定义产品使命、价值、目标人群2.范围层 定义核心场景、功能列表3.结构层 做流程图、信息架构,确定主导航、主菜单4.框架层 梳理每一个主界面的内容、布局5.表现层 视觉设计,涉及图标、配色、切图。App界面设计流程13ppt课件二、移动应用基础知识二、移动应用基础知识 APP APP产品研发流程产品研发流程App产品典型研发流程14ppt课件二、移动应用基础知识二、移动应用基础知识 APP APP产品研发流程产品研发流程研发流程研发流程简要概述简要概述1、用户需求分析和整理、用
14、户需求分析和整理商业模式、业务逻辑一定是每个产品经理需要认真思考的环节,项目开发难度是根据业务逻辑的复杂程度而决定的,大部分项目在这个阶段都只是一些抽象的想法,然而需求分析对于整个项目是最重要的环节。2、产品原型设计、产品原型设计根据确定的需求和业务逻辑进行原型制作,对APP每个页面的功能和布局进行规划,这个过程也是挖掘需求和更改需求最重要的阶段,原型制作的标准,对细节的交互标注也会对项目有很大的影响。3、输出产品、输出产品PRD内容需要涉及到设计工作的标准和开发工作的标准,业务逻辑的详细描述,后台数据的体现,运营使用的场景都要写进PRD文档中,这样设计师和工程师才会理解项目,根据不同场景做不
15、同的设计和开发。4、UI视觉设计视觉设计如果产品经理在绘制原型时,也担任了交互设计师的工作,那么UI设计师的工作就是对确定的原型进行UI界面配色,在这个过程中,设计师和产品经理会对页面的很多细节进行沟通,根据沟通结果调整页面很多不足的地方,例如考虑用户体验和内容的展示需求进行页面设计调整。15ppt课件二、移动应用基础知识二、移动应用基础知识 APP APP产品研发流程产品研发流程研发流程研发流程简要概述简要概述5、APP开发开发经过UI设计,确定设计稿后,便进入工程阶段,APP开发中的几个角色分别有IOS、android、前端、后端、测试工程师,在开发之前一定要交接好产品PRD以及项目中需要
16、注意的事项。根据项目时间计划表,由项目经理项目经理安排工作。后端工程师:后端工程师:完成APP前端页面的接口开发,APP项目后台功能开发。前端工程师:前端工程师:按照APP项目需求,开发H5页面。IOS、android工程师:工程师:对确定的UI设计稿进行页面开发,根据后端工程师提供的接口对已开发好的页面进行对接工作。测试工程师:测试工程师:从项目进入开发阶段开始,保持跟进,以保证测试用例的正确编写。6、APP测试测试测试工程师对开发完成的APP项目进行测试,对项目后台操作系统进行测试,这个阶段的测试工作不仅是要测BUG,还要对产品的易用性、完整性、用户体验、业务逻辑进行测试。测试阶段需要与工
17、程师反复沟通修改BUG等其他问题。7、上传到应用商店、上传到应用商店上架各个应用市场、appstore,准备APP内测,在得到用户反馈后进行合理修改,正式上线,推广、运营。16ppt课件二、移动应用基础知识二、移动应用基础知识 APP APP产品研发流程产品研发流程App产品研发主要工作内容17ppt课件二、移动应用基础知识二、移动应用基础知识如何进行快速迭代开发如何进行快速迭代开发需求分析与整理产品原型图产品业务流程图交互原型风格稿标注切图需求文档BRDBRD商业需求文档MRDMRD市场需求文档PRDPRD产品需求文档信息架构图需求文档技术方案项目排期任务分解产品研发项目管理交付测试发布上线
展开阅读全文