天津不动产反馈小程序项目复盘总结
项目成果提前体验:

2019年7月12日俱进科技技术部召开了天津不动产反馈小程序项目复盘会议,会议就该项目开发中的经验和不足进行了总结:

项目需求:仿国务院反馈小程序进行设计和开发,简单大方美观、要求快速上线。
技术标准:
终端类型:微信小程序
开发语言:PHP+MYSQL
开发模式:前后端分类模式
1、项目立项:
商务部项目负责人签订技术服务合同后转交技术部,技术总监召集技术部主要骨干进行项目需求分析及应用场景流程讨论,并从设计、前端、后端及测试进行了全盘项目确立及相关工作安排。项目负责人提交项目了排期表后经技术总监审核并签字,正式确立了项目。

2、原型图阶段:
经过项目研讨会议,项目逻辑及流程已经确定,设计人员进行原型图制作,画出了项目所需的页面及页面间的链接关系,并对用户体验进行了初步的优化,提交项目负责人审核,同意后发给客户确认,客户确认完毕正式进入项目UI设计阶段。
解析:原型图是为了方便客户确认项目可视化逻辑流程而制作的,也是软件开发的必要流程,并为设计师出设计图提供参考依据,节省开发时间、提高开发效率。



3、UI设计阶段:
此项目为政府项目,设计采用政府行业色调,蓝色为主色调,灰、白为辅,体现庄重、大方、美观,所谓大众眼中的“高大上”,UI设计趋于扁平化设计,交互设计遵循用户浏览习惯,充分体现“以人为本”的服务理念,方便操作,提高用户体验。
设计图出来后客户比较满意,设计师进行细微调整,根据开发流程,客户签订了设计图确认函,进入开发阶段。



4、前端开发阶段:
因为此项目为一个小型项目,前端开发并没有采用框架,前端开发阶段遇到了一些用户体验的问题,因为项目需要获取用户基本资料及手机号,而微信小程序开放接口有限,获取用户信息时必须有按钮点击操作,但是这个按钮不是很美观。技术总监不是很满意,经过讨论,前端技术巧妙的把按钮隐藏到了不起眼的位置,同时也简化了用户的操作流程,提高了用户体验。

解析:我们特别注重用户体验,每一个细节都力求尽量完美,这是我们服务客户及做项目的态度。
前端页面完成之后经过层层把关审核之后,进入后端开发阶段。
5、后端开发阶段:
后端开发人员在项目初期搭建了系统的主框架及数据库,在拿到前端源代码后,进行了留言模块的开发,主要模块开发完成,后端技术人员进行了功能自测及代码优化,完成后进入数据交互对接。
因微信小程序限制,我们所获取到的数据是微信返回的加密数据,利用我们的技术手段在第三方服务端结合 session_key 以及 app_id 进行解密获取手机号,实现了手机号正常显示,以方便客户进行查阅。

6、数据交互:前后端数据渲染及交互,交互完成进入整体测试阶段。
7、测试阶段:
因为开发人员逻辑清晰、认真严谨的态度,经过1000+次各场景、设备的人工+软件测试,均未发现系统严重BUG及逻辑错误问题,最后整体再进行了代码的优化后交给客户测试,客户经过3-5天的测试及局部微调,完美交付,项目进入售后服务阶段。
8、项目总结:
在进行紧张的开发测试交付后,看到项目成品还是挺欣慰的,俱进科技技术团队参与此项目开发的工作人员付出了应有的努力,在此说一句你们辛苦了,也感谢甲方客户的支持与配合,俱进人会继续“为企业提供有价值的互联网服务”使命而不懈努力,俱进科技与客户共同发展。