zoukankan      html  css  js  c++  java
  • 大批量推送项目日记(八):回顾会议与新需求会议

    2020.8.18

    回顾会议

    上午10:00,开始召开回顾会议。

    经理让大家先评价一下之前项目中做的好的地方与不好的地方,然后进行了总结。

    其中本人感觉印象较深的几点如下:

    1.项目初期任务拆分与任务时间预估的不太好,出现了项目后期才发现有任务没有人做、临时找人补做的情况;还出现了有人做完后没有任务、有人的任务需要大量时间才做完的情况。

    2.每天早晨的站会效果比较好,大家可以提出问题,共同解决;还可以正确把握项目进度。

    3.评审会议前对测试数据的处理不好,由于数据较多导致评审会议上执行大批量任务时执行不完,流程无法走通;应该提前清空一次测试数据,并准备少量的测试数据,在评审会议上跑通一次流程才行。

    4.svn提交代码时要写明需求号,并且尽可能减少commit次数,否则会导致后期从开发代码merge到生产代码时遇到困难。(由于merge时是按照每一次commit去合并的,如果次数较多会导致需要合并很多次;如果没有写明需求号,会无法确定这次commit是否可以进行代码合并)

    新需求会议

    回顾会议上午11:30结束,紧接着下午14:00就召开了新需求会议。

    会议中提出了12个新需求,各个需求基本互不相关,其中预计开发时间最长的需求有10天(2周),也就是1-2人负责一个需求,大概2周可以全部开发完。

    会议上提到,所有需求与完成进度都要登记到内网上的敏捷任务版中;如果有需求变更,要向领导反应,领导会将其修改为下一个开发流程中的新需求(也就是这次不管需求变更的事情,否则会导致开发混乱,完成时间延期)。

    16:30会议结束后,大家将新需求登记到了敏捷任务版上,然后准备明天确认自己要领哪个需求。

    后记

    关于对大批量的特殊处理,也就是进行了sql优化(使用foreach,将原本java中的循环移动到sql中等)、数据库表使用索引、使用定时任务+手动处理错误的逻辑这些了,java代码中并没有怎么特殊处理,甚至连事务都没有用到(起码本人自己没有用到)。

    至此,大批量推送项目日记告一段落。

  • 相关阅读:
    loj#6074. 「2017 山东一轮集训 Day6」子序列(矩阵乘法 dp)
    loj#6073. 「2017 山东一轮集训 Day5」距离(费用流)
    洛谷P5108 仰望半月的夜空(后缀数组)
    二次剩余Cipolla算法学习笔记
    BZOJ5118: Fib数列2(二次剩余)
    BZOJ3122: [Sdoi2013]随机数生成器(BSGS)
    loj#2531. 「CQOI2018」破解 D-H 协议(BSGS)
    noi.ac #289. 电梯(单调队列)
    51nod“省选”模测第二场 C 小朋友的笑话(线段树 set)
    HDU 4770 Lights Against DudelyLights
  • 原文地址:https://www.cnblogs.com/codeToSuccess/p/13906216.html
Copyright © 2011-2022 走看看