直销软件app开发流程
一、需求沟通
作为乙方当甲方提出APP需求的时候,乙方产品经理要详细的对客户提出的APP需求做全市场的分析,APP的功能分析,基于甲方的需求梳理,设计界面构思和流程图设计,与客户进行深度的需求沟通整理出的需求分类、排序为功能节后模块,做简单的思维导图原型图。提交不同开发解决方案供客户选择;终与甲方的确认开发方案。
二、评估报价
根据与甲方客户确定的开发方案,产品经理与甲方客户对接评估APP开发周期,终与客户确定报价,产品经理与甲方客户协商满意后拟定合同;交付APP软件的预付款。
三、UI设计
UI设计师对甲方客户的方案,进行流程拓扑图、界面交互设计、高仿真原型设计与交互方案设计,功能设计等原型图,有乙方的产品经理与客户对接满意后,由UI设计师对终的功能界面进行设计,并交由开发工程师进行下一步的工作。
四、开发阶段
产品经理基于UI设计师的设计方案与工程师对接程序设计方案,交由工程师团队进行APP的开发工作,工程师根据程序设计需求方安,对开发团队进行明确的功能分工。还要控制时间成本,控制开发成本等,终交由测试工程师进行下一步的工作。
五、测试阶段
测试工程师对APP进行全面测试:例如各个PC端移动端浏览器的测试,检验APP的开发成果,对APP个项功能、接口、性能等进行测试。过程中出现的bug与开发工程师对接进行BUG调试修复工作,不断修改完善,终由产品经理提交成型的APP与客户对接上线测试。
六、客户验收阶段
产品经理协同客户使用测试,出现错误继续开发修复,确认无误后与客户验收使用,后期根据APP软件运行的情况进行后期的维护。收集客户反馈信息,及时修复APP出现的各种错误;进行维护工作。