最近和项目组一起新开发了一个app,主要内容包括:称体重,朋友圈,饮食运动记录。因为上游的工作拖延,项目时间只剩1个月。项目启动时,仅有一份简单至极的需求原型,甚至有几个模块压根不包括。至简需求,无设计稿,我们一帮老手天天加班,仍然延期一周上线发布。挖个坑,来做个项目复盘。详细内容后面再补,现在先列一下主要问题。
主要存在几个问题:
1.时间太紧,没有排期,只根据最简单的需求内容定了一个测试节点
2.需求原型缺乏,后期需求蔓延。
部分流程没想清楚,一边写,遇到问题,一边增加和调整,导致页面逻辑及跳转复杂。
3.需求原型缺乏,开发做了很多无用功。
因为原型缺乏,开发前期赶内容的时候,根据自己的想法来编写代码。当基本写出页面之后,出现两边的页面,跳转,数据传递,所需接口不一致,必定出现一边代码块需要改动重写。
4.设计稿改来改去
因为是集团重视的项目,开发页面接口基本完成之后,各方面人员都会提出自己的改进意见,又出现某一方开发的部分代码块重写。
5.风险没有得到重视
技术人员有一个法宝:加班。好像加班就能解决所有问题,显而易见,不仅人疲马乏,代码质量下降,碰到复杂的功能模块,造成骑马难下的状况,最终项目延期。