详细说明APP开发过程的五个阶段

APP开发

UI设计


浏览:1115 次

如今,APP已成为家喻户晓的词汇。随着智能手机的巨大普及,APP得到了极大的发展。

APP的开发技术也得到了极大的发展。各种强大的系统、多平台系统,以及各种营销模块的开发越来越丰富和成熟。随着技术的积累,成本逐渐下降。一些开发公司甚至直接采用模块化APP生成的开发方式,以实现速度的最大化。然而,这种方法很快,但很难修改。提出个性化要求并不容易。有些系统没有用于开发的源代码,有些系统有源代码。为了保护其强大的自动生成功能,系统经常进行加密。对于开发客户来说,未来进行二次开发非常困难,更改平台开发和升级版本极为困难,加密带来的数据安全也会有很多担忧。因此,最理想的开发模式是基础+定制模式。基础代表了公司开发的多种系统的积累,定制代表了用户的最佳体验和最特殊的功能实践。基本的积累可以提高开发速度,降低开发成本,并且不提供加密的源代码,这样客户就不必担心数据和程序安全问题,再加上任意的个性要求,成为速度和经验的理想组合。一般APP开发流程分为以下五个阶段:

第一阶段:沟通需求方的产品功能点(项目经理,职位3,抗压能力)

当需求方向平台发布想要的产品时,平台的项目经理会在这个时候联系需求方,了解需求方的初步想法,梳理项目范围,看需求方是否只是一个想法,还是处于哪个开发阶段,看产品的核心功能点是否需要及时投入,该酒店的项目经理没有简单地按照客户天马星空的想法进行随机报价,比如“我想做一个类似于京东商城的人”和“我想成为一个类似滴滴打车的人”,而是遇到了许多这样的项目,这些项目缺少数百亿艘航母。再问这样的问题,每分钟都要自杀!对于更可靠的方案,项目经理在简单沟通需求后会给出一个粗略的评估范围,但该报价不准确,因为此时未确定产品开发功能点。

因此,在这个阶段,只能说项目经理免费给出了商业开发顾问方案,并建议客户实施核心业务流程1.0版本的解决方案产品。此时,我们通常建议客户先制作一张所谓的产品商业模式图,项目经理也会根据多年的项目开发经验给出合理的建议。今天的企业家基本上都是“火星人”,他们想不到的东西都会有需求。如果项目经理发现市场已经供过于求,有太多竞争对手的产品或想法无法用现代技术实现,这一次将为您提供最真实的建议。

粗略产品业务模型草图的第二阶段:确认想法并进行产品原型设计(产品经理,职位4,负责BP)

如果需求方对商业模式有一个粗略的描述,这将是一个很好的发展。此时,产品经理可以轻松制作产品的原型图,包括用户体验设计(UX)、App界面的交互逻辑以及产品功能点实现的一般状态。根据我对坐在对面的项目经理团队的观察,最可能的问题是这个领域。如果原型是不确定的,如果需求方的功能点不时发生变化,那么如果设计师进行下一步UI设计,他将与产品经理发生冲突。不幸的是,如果他走到第四步,程序员将与设计师一起对抗产品经理!

“为什么不与客户确认需求?MDZZ”

因此,在第一阶段,如果产品原型完成,可以非常准确地给出产品开发预算。

产品原型设计图(参考)第三阶段:UI视觉设计(设计师,第二位,带节奏)

UI设计体验设计只有在原型设计充分准备后才能进入这一阶段,因为产品经理制定的产品功能点定义了客户的开发