APP产品规划方法教育课件

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件工程、系统工程、集成产品和过 程开发,供应采购评估方法
IPD Integrated Product Development,
集成产品开发,简称IPD
IPD的思想来源于美国PRTM公司出版的 《产品及生命周期优化法》
一套先进的产品开发理念
1、产品开发是投资行为 2、基于市场的创新 3、基于平台的异步开发模式及重用策 略 4、技术开发与产品开发相分离 5、跨部门协同 6、结构化的并行开发流程 7、产品线、资源线并重 8、职业化的人才梯队建设 包括异步开发与共用基础模块、跨部门 团队、项目和管道管理、结构化流程、 客户需求分析、优化投资组合和衡量标 准共七个方面
开发 模型
起源
概念 核心 思想
组成
CMMI (Capability Maturity Model Integration)即能力成熟度模型 集成(也有称为:软件能力成 熟度集成模型)
美国国防部和卡内基-梅隆大学
评价美国国防部软件合同承包组织的 能力 1、解决软件项目过程改进难度增大 问题 2、实现软件工程的并行与多学科组 合 3、实现过程改进的最佳效益
手机APP与传统软件的区别
相比传统软件,手机 APP更注重人的感知和
感受。
通常采用互联网的 模式
引入专业的用户体 验设计
让用户喜欢使用, 提升用户工作效率
手机APP要具备的特点
性能好,加载速度快。 用户第一眼就能够找到自己想要的东西,快速有效地解决问题。 设计有人情味儿,也就是现在很多人常说的“有爱”。
响应变化
需求感知敏捷化,更小的迭代、 更快的交付、更密切的全程用户
参与
理想主义情怀
淡化的行政色彩, 扁平化管理
信息通畅,决策 层级浅,做到决策 快速
适度自由和鼓励 创新
一、互联网基因——互联网产品分类
1、任何产品都是有用户的,并且任何产品都是满足用户需求的。 2、任何产品都有明显的时代特征。
二、移动应用基础知识—移动应用APP的特点
敏捷开发
敏捷开发是针对传统的瀑布开发模式的 弊端而产生的一种新的开发模式,目标 是提高开发效率和响应能力。敏捷宣言 是敏捷起源的基础。 以用户的需求进化为核心,采用迭代、 循序渐进的方法进行软件开发。 核心思想就是敏捷软件开发宣言 所记 载的价值观和原则。 个体和互动高于流程和工具 工作的软件高于详尽的文档 客户合作高于合同谈判 响应变化高于遵循计划。
APP产品规 划方法
目录 一 、互联网基因 二、移动应用基础知识 三、产品方法论体系 四、如何进行产品规划
一、互联网基因
互联网基因
天下武功,唯快不破
互联网基因,就是源自硅谷的开放与交互、 平等、互助、共享精神。它具有“平等文化、 产品为王、模式创新”三个维度。
平等 文化
产品 为王
模式 创新
一、互联网基因
2、升级麻烦:每次升级都要下载安装包, 现迟钝甚至卡壳,页面交互动态效果不
iOS就麻烦了,发布每个版本还得经过
灵活,而且可能上不了AppStore。
App Store的审核;
3、Android和iOS很难同步发布。
优势:
兼具Native App良好的用户交互体验和 web App跨平台开发的优势,因在开发过 程中使用网页语言,所以开发成本和难
架开发模式),就是把手机APP当做一个 Native-app这两者之间的App。
浏览器(Android使用WebView,iOS使用 这种半原生半web的混合类App,同时采
UIWebView),做几个页面挂在服务器 用网页语言和程序语言进行开发,通过
端,类似于一个小网站。
不同的应用商店进行打包分发,用户需
APP应用客户端只需安装应用的框架部份, 要下载安装使用。
而应用的数据则是每次打开APP的时候,
去服务器端取数据呈现给手机用户。
优势:
优势:
应用的性能好,适配起来相对容易
开发成本大大降低,维护更新简单,用
劣势:
户不用下载更新
1、跨平台:Android和iOS都需要开发各 劣势:
自平台的版本;
用户体验不足,页面访问速度慢,会出
二、移动应用基础知识—移动应用开发的特点
APP不是规划出来的,更好地满足核心用户的需求才是第一要务。
小步快跑,试错迭代
移动应用的开发过程与网站的开发大不相同,生命周期变化更频 繁,开发者需要在设计和用户测试阶段考虑不同的设备种类、屏 幕分辨率,以及操作系统……
二、移动应用基础知识—移动应用开发的特点
Hybrid App是现在的主流应用,大型的 App如淘宝/掌上百度/微信都是走的 Hybrid App路线。
这种方式,适合资讯、电商、企业应用、 互联网金融等App。
二、移动应用基础知识— APP产品开发人员配备
互联网基因
天下武功,唯快不破
产品战略
开发策略
盈利模式
企业文化
互联网行业产品为王, 用户体验至上
速度 品质 自由 简单 分享 免费 流量 对用户的反馈及时响应
以产品成败为核心
快速迭代版本, 敏捷开发
对互联网产品来 说,用户和流量, 就是产品的生命 线。
个体和交互
流量变现
可以工作的软件 客户合作
差异化的 增值服务
度大大降低。开发速度快,时间快,上 线快,
劣势:
学习成本高,是因为开发高性能的Hybrid App有难度
需要招聘Android、ios开发工程师,需要 招聘前端、后端、UI等各个岗位的人, 开发周期长,成本比较高。
如果企业的核心功能不多,App需求侧重 于信息查询,浏览等基础功能,可以选 择Web App。
以短周期迭代为核心,包含团队、工作 件、管理和技术优秀实践的集合
二、移动应用基础知识—移动应用开发的特点
二Leabharlann Baidu移动应用基础知识—移动应用开发的特点
快 速 迭 代 , 敏 捷 开 发
二、移动应用基础知识— APP产品研发模式
Native App(原生APP)
Web App(网页APP)
Hybrid App(混合应用)
传统APP开发模式,基于智能手机操作系 统(现在主流的是ios和Android)用原生 程序编写运营的App。运行时是基于本地 操作系统的,所以它的兼容能力和访问
能力更好,拥有最佳的用户体验、最好
的交互界面,但也是开发难度最大,开 发成本和维护成本最高的App。
一种框架型APP开发模式(HTML5 APP 框 混合模式移动应用,是指介于Web-app、
相关文档
最新文档