1.需求分析:了解客户的业务需求,结合客户的企业文化和场景,制定相应的APP需求文档;
2. 交互设计:根据APP的功能与业务,合理设计用户界面,并完成原型和交互设计;
3. 功能开发:根据需求文档分模块拆分功能,按照MVC设计模式进行开发;
4. 编码规范:根据项目所采用技术栈建立严格的编码规范,确保代码的整洁性和可读性;
5.单元测试:单元测试小组针对每一个功能模块进行质量检测,将出现的BUG登记在案,确保每个模块的稳定运行;
6.系统测试:汇总功能模块,将模块整合到APP中,进行系统测试;
7.安全检查:确保APP不会遭受各种跨域攻击,采用新技术和不同级别安全防御设计;
8.上线发布:经过前端前期准备工作,确保APP功能正常,将APP提交审核,完成上线发布;
9.运维管理:由运维团队对APP运行情况进行实时安全监控,确保APP系统的稳定与安全。
