博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
12月中项目问题复盘之对项目进度把控的反思
阅读量:6209 次
发布时间:2019-06-21

本文共 1169 字,大约阅读时间需要 3 分钟。

上周被分配一个需求,我评估2天半,这两天半包括:开发、自测、还原样式、联调。

做到第二个的周三才推测试,原计划第二个周的周二早上发版。

导致这样的结果,我分析了几个原因:

1、心态问题:对使用前端ui框架的抵抗心里,1年pc端,用过element-ui、ant-design,心里上有点对修改框架组件样式对抗拒。

2、工作方式问题:

      过于相信产品:对给的原型是否具备实际可行性没有在开发前去考察评估,使用ui框架要考虑产品需求是否可以用当前用的框架真的可以快速实现,产品给的原型需求,框架不一定能满足。开发前,提前去实现一遍,如果不能用现有框架去实现需求,和产品沟通换其他实现方案。

     漏掉关键需求的思考:每一个功能点在真正完成前都不能放松警惕,一个看似简单的问题,可能真的会很复杂,这次就犯了这个错误,没有在开发前提前和后端沟通如何实现,需求没有理解清楚,接口使用不够清楚,真正编码实现的过程中才发现原来实际的数据显示逻辑和自己想的不一样,和后端重新约定了新字段,才将业务逻辑写出来。开发前认真对照后端给的接口想如何写逻辑,接口不理解要提前询问清楚。不能模模糊糊,真正开发前一定要非常清楚业务的实现过程,做到心中有数。

     首先不愿意写的东西最后总归是要做的,晚做不入早做,永远记住把简单的事情做好就是不简单,小事认真做也可以收获到成长,工作中做的事情虽然总会有一些重复的工作,这个时候在效率方面可以收获进步,思考如何去优化提高效率解决重复性工作问题。麻烦的工作可以在解决问题的能力方面去收获进步,遇到问题时自己的思考问题的方式是不是最优的。

     总结:

      1、做事情的顺序,永远是做好该做的,再去做自己想做的。

      2、不要相信产品,开发前先真正去实现一下心中没有数的需求,检验需求实现的可行性。

      3、不要过于依赖后端,后端给的接口不一定满足前端的需要,后端也有考虑不周到的地方,前端也要思考如何定字段,定方便前端实现的数据结构,这不仅仅是后端的事情。

     4、开发前认真思考需求:开发前一定要了解清楚需求思考需求,有一点模糊的需求都要提出来问清楚,产品也有需求考虑不全的情况。(这次在评审需求时产品有一个很重要的点没有在评审的时候和大家一起同步,前端是不清楚逻辑的,导致后来这个点的需求前端在开发时,修改加开发多花了近1天时间,所以在产品评审完需求,在开发反讲前要认真思考需求如何实现,开发反讲时提前将问题暴露出来,一定不能等到真正开始开发了才暴露,不然一定会像我一样任务延期,能提前发现问题暴露出问题,也是一种能力,这是业务能力)

     5、本职工作没有真正完成,都不能放松。除非对业务实现的每一个点都已经心中有数,需要多少时间可以完成,可以在什么时候完成。

转载于:https://www.cnblogs.com/yy95/p/10115892.html

你可能感兴趣的文章
如何申请开通微信多客服功能
查看>>
Sr_C++_Engineer_(LBS_Engine@Global Map Dept.)
查看>>
HTTP精简教程一:Web网络基础
查看>>
Linux快速复制或删除大量小文件
查看>>
[云框架]SMACK大数据架构
查看>>
威马汽车合伙人、CTO闫枫:用互联网思维改变百年汽车行业
查看>>
时间序列数据库的秘密(3)——加载和分布式计算
查看>>
python实现希尔排序算法
查看>>
dwz之jqgrid请求重复提交bug修复
查看>>
非监督学习算法:异常检测
查看>>
2015年全球网络及安全市场分析
查看>>
从安防行业网络化态势 看门禁市场发展风向
查看>>
购买安防数字监控关键组件的方法
查看>>
《OSPF和IS-IS详解》一2.7 BGP-IGP的路由交换
查看>>
《善用佳软:高效能人士的软件应用之道》一2.1 LibreOffice:开源社区主导的OpenOffice分支...
查看>>
Web 调试代理 Betwixt.js
查看>>
我不是个内向的程序员,我只是很忙
查看>>
《用友ERP-U8(8.72版)标准财务模拟实训》——第1章 安装用友软件 1.1 用友ERP-U8(8.72版)简介...
查看>>
《数据科学:R语言实现》——3.3 转换数据类型
查看>>
【ANDROID游戏开发之五】游戏注册界面DEMO-实现两个ACTIVITY之间的切换与数据交互!...
查看>>