开发目标以及结果介绍:
合规项目主要分为登录页、答题页以及排行榜三部分,其中登录页分配给 po 姐完成,我负责处理答题页以及排行榜页。
合规项目于 6 月 1 号下午两点出设计稿并开始开发页面,期间页面开发耗费 约 13 个工时,至 6 月 7 号确定发版接口联调耗时约 30 个工时。TAPD 任务预计 工时为 32 小时,超时 11 个工时。6 月 4 号发布初版以及 6 月 7 号增加需求(学 习页、答案解析)二次发版之后还出现了大大小小的一些 bug 和需要改进的地方。 以此基础上进行项目复盘,回顾项目中出现的问题,改进做事方法,便于在 今后的开发中提高工作效率,同时促进个人的进步!
项目中出现的问题:
一、做之前没有做好充分的计划和准备
1.对产品需求没有清楚到位,没有及时沟通,如设计稿切图尺寸不对,缺少 设计内容,没有与相关人员进行沟通等
2. 没有合理的安排时间
(1)拿到东西就做,没有安排好事情的优先级,没有规划,导致发版当天 不清楚哪些功能做了哪些没做
(2)工时评估不到位
3. 相关的知识、技能储备不到位
(1)自身知识技能储备存在局限性,没有及时跟进
(2)没有提前熟知需求,了解可能会用到的技术点
二、没有及时寻求团队的帮助
众人拾柴火焰高,没有认识到团队的重要性,既耽误工时又使得自己工作状 态变差。
三、做事不严谨,考虑不周全
1. 一些使用率高的数据改变初始值时,没有把使用到的地方作出相应的改 变而导致出现 bug,如答案解析 bug;
2. 开发中可能会遇到的问题没有考虑周全或者可能想到了没有及时记录下 来而出现问题,如用户选择答案时快速多次点击,导致答案可能没有选中,以至 于查看答案时没有出现用户已选择的答案,现已用节流函数进行修复。
3. 项目完成后没有反复自查,可能会出现一些遗漏问题
四、心态没有摆正好
由于前三个问题没有处理好,以至于发版当晚出现急躁慌乱的状况,越着急 越沉不下心来想解决办法,技术方法也考虑不周全,心态难以调节。
改进办法:“坚持 33 方法论”
具体做法:
一、项目开发前
1、制定计划,提前做好准备
(1)了解项目结构,保证在了解项目整体至少 80%的情况下再去上手开发
(2)针对项目中的矛盾点或疑惑点,及时与产品、后端已经设计相关部门人员 做进行沟通,达成一致
(3)制定计划,安排事情的优先级,合理安排时间,列出项目技术点,评估工 时
(4)对于项目结构和相关技术点写成 xmind,理清思路,多查资料多问问
(5)对自己的方案进行复盘和反问
(6)提前做好技术准备,可以先处理一些简单的逻辑;页面开发完了,接口还 没又出来时,可以先进行数据模拟开发;一些可能用到的技术方法可以提前复习 下,开发时可以节约时间,以防用到时记不清晰需要查资料
(7)利用闲余时间做好自身的知识储备
2、利用好团队的力量,积极与同事进行讨论,弥补考虑不周全的问题
二、项目开发过程中
(1)责任心很重要,保持严谨的工作态度
(2)遇到问题,且耗费较长时间,保持谦卑的态度请教部门同事协同解决
(3)遇事不能慌,可以去窗边透透气听听歌,调整好心态继续奋斗
(4)时间很紧急也要尽量保持代码的规范,代码结构清晰,不管是开发还是修 改均可快速定位到问题所在区域
(5)多复查,不能只依靠测试和产品;多记录问题避免遗忘
三、项目完成后
1.复盘整个项目,分析项目过程遇到的问题以及难点发散思路总结经验
2.定期查看上线项目,及时发现问题与不足点,提升下次项目的质量
项目收获
- 技术方面 (1)Scss 的使用
(2)promise 与 async await 的区别
(3)登录、请求方法的封装
(4)项目优化问题
2.非技术方面
(1)项目规划的重要性
(2)团队沟通的重要性
(3)复盘总结
表达感谢
道理都懂却依然过不好这一生
过后改进: 设计稿:lanhuapp.com/url/RWvGO-4… 需求链接:lanhuapp.com/url/rieug xmind脑图: