app生产流程

APP开发


浏览:627 次

很多人都在想,但他们不知道开发APP需要什么,也不知道是否能够满足开发APP的要求。

1.产品启动

产品项目启动阶段也称为准备阶段。该阶段主要通过有针对性的市场调研、用户访谈和基于需求大纲的竞争产品分析,尽可能评估产品的核心功能、定位、目标用户群体、成本投入和市场前景。在决策层通过评估的情况下,应建立一个虚拟开发团队,以协调资源,明确项目负责人和产品的计划推出时间。app生产流程图

成果:竞争产品分析报告、产品建议书、产品BRD文件

2.审查

基于产品定位和运营策略,与产品的所有需求方进行深入的需求沟通,将抽象和复杂的需求整理并分析为可实施的方案,举行需求评审,优先开发每个功能点,为产品的每个版本迭代规划功能计划,设计产品原型,编写产品需求说明书,并与设计和开发团队沟通,以确定每个阶段的完成时间节点,指定产品的实际发布时间,与市场运营团队沟通发布运营计划等。

成果:产品PRD文件、产品交互原型(低/高保真)、产品开发计划

3.原型设计

根据原型交互草稿和产品PRD文档,设计产品页面效果图,并与产品沟通,以确定详细的交互细节和效果。与需求业务方确定并完善最终效果图设计,根据开发需求标注效果图细节,设计产品图标和应用市场审核宣传材料,配合市场运营部门设计产品运营活动页面。

成就:PSD源文件、切割图源文件、交互描述和标签详细规范

4.项目开发

它分为两种开发类型:客户端和服务器。其中,iOS和Android是客户端开发的主流。根据需求文件和设计草案,可以实现前端页面的交互效果,并确定与服务器的数据交换接口协议。服务器端开发根据需求文档设计数据库表结构,评估核心复杂功能的实现方案,编写开发和设计总结文档,并反馈重要功能的完成时间节点。

成果:开发和设计概要、接口协议文档和自测试产品1.0版

5.试验验收

参考产品需求文件和开发设计总结,编写产品测试用例,召开用例说明会,全面测试产品,向开发人员反馈测试失败的内容,确定错误严重程度并跟进修复进度,评估产品发布的可行性,协助产品和业务人员撰写产品验收报告。

测试类型:功能测试、容错测试、性能效率测试、可用性测试、兼容性测试、压力测试

成果:测试用例、测试错误反馈记录表、测试验收报告

6.项目总结会议

项目完成后,应组织参与项目的所有人员总结项目过程中的问题,以避免将来再次发生。