合肥海拔网络科技有限公司

微信扫码咨询

合肥app开发迭代速度如何保持

发布时间:2016-06-20 11:21:07 | 发布者:海拔网络 | 浏览次数:6782 | 返回列表 | 返回首页

迭代是重复反馈过程的活动,其目的通常是为了逼近所需目标或结果。每一次对过程的重复称为一次“迭代”,而每一次迭代得到的结果会作为下一次迭代的初始值。今天合肥app开发小编来跟大家介绍,合肥app开发迭代速度如何保持。 版本发布延期的原因种种: 那种什么功能都要(大而全)的"老板",在开发周期中不断加入"小功能"。 需求变更(一开始产品设计的非常复杂,等到预览版发现太复杂,进行裁剪) 开发团队之间的协作浪费(接口延期、设计延期、转测试延期) 以上面试的时候,基本不能讲,除非面试PM。 App开发的

  迭代是重复反馈过程的活动,其目的通常是为了逼近所需目标或结果。每一次对过程的重复称为一次“迭代”,而每一次迭代得到的结果会作为下一次迭代的初始值。今天肥app开发小编来跟大家介绍,合肥app开发迭代速度如何保持。
  版本发布延期的原因种种:
  那种什么功能都要(大而全)的"老板",在开发周期中不断加入"小功能"。
  需求变更(一开始产品设计的非常复杂,等到预览版发现太复杂,进行裁剪)
  开发团队之间的协作浪费(接口延期、设计延期、转测试延期)
  以上面试的时候,基本不能讲,除非面试PM。
  App开发的特点
  App开发,涉及多个角色的协作,客户端依赖所有端:产品端、服务端、设计端、测试端。
  App的一个业务界面,可以做1天,也可以做1周(5天)。完全取决于产品设计、服务端接口、交互和视觉。
  怎么执行
  一、产品设计
  约定迭代周期
  对于要实现的功能,在迭代周期内进行拆分(这个能力非常重要:优先级和紧急程度,再重要的功能也是要有个排序)
  确定目标、框定功能点,可以有效控制需求扩散
  最简产品规划,但为未来做预留,但不为未来而实现
  迭代内,不要变更需求了
  二、服务端接口
  优先定义好接口,客户端可以对数据进行Mock
  接口的稳定,接口的改变导致Android、iOS都需要修改,两倍工作量额
  接口的异常情况说明
  为未来做架构,根据需要实现
  开发环境与测试环境分离
  交互和视觉
  风格统一,不要随性设计
  多借鉴,少抄袭(抄袭会导致 不同的交互和布局,每个产品的场景是不同的)
  界面的交互和视觉,紧密结合产品特点
  客户端
  界面先做交互,然后做视觉效果
  数据Mock
  多封装代码,方便使用
  对于View慢慢封装不变的东西,把变的东西做薄。
  除了View控件,对于View的界面慎重复用
  以上就是合肥app开发小编整理的内容,更多相关资讯欢迎访问http://www.ahaiba.com/ 

以上就是合肥网站建设的小编分享的内容,希望能为您带来帮助。更多详情请关注: http://www.ahaiba.com/

在 线 留 言