全部 android asp.net C/C++ cshap IOS Java javascript nodejs perl php python ruby web容器 其他 前端 数据库 第三方平台 混合式APP 网络 系统 默认分类

小贷项目管理总结

0 118

    华福小贷项目从2016-10-26 13:30 – 15:30 电话会议后正式开始,项目计划:

2016-10-31  下班之前,约定优先级

2016-11-2   UI设计全部完成

2016-11-11  接口开发完成

2016-11-18  开发完成

2016-12-2   发包

2016-12-30  上线

    需要开发的接口28个,其中转发接口14个,硬编码接口14个。截止到今天11月13日,转发接口14个接口全部完成,硬编码接口14个完成7个。硬编码接口只完成一半。

项目与计划出现偏差,出现的原因有这些:

     1. 项目计划需要科学评估,开发工作量起码要等接口都梳理出来,并依据接口难易程度进行评估才可能靠谱。可惜当时电话会议,一拍脑袋就给出了一个11月11号开发完成的时间。这是一个深刻教训。后面定项目计划一定要慎重。

     项目经理的指责是尽可能把需求做细,并尽量给项目争取更多的时间和资源,就实际情况来说,11天时间开发完成14个接口,难度比较大。

     就实际开发经验来看,开发需要的时间如下:

   (1)转发接口,开发工作量(0.25人/天 主要是资源申请)

   (2)需求明确的简单接口,工作量(2-3 人/天,了解业务和设计1天,代码1天,测试1天)

   (3)需求明确的复杂接口,工作量(7-10 人/天,了解业务和设计2天,代码3-5天,测试2-3天)

   (4)需求不明确的简单接口,工作量(7-14 人/天,初步开发一次7天,返工重做一次14天)

   (5)需求不明确的复杂接口,工作量(14-28 人/天,初步开发一次14天,返工重做一次增加7天,返工2次以上的基本上是失败的项目。)

2. 需求->设计->开发->测试,这是软件开发必不可少的四个步骤,这四个步骤环环相扣,前面一步没做好,后面的工作必然会出现问题。这次项目的问题出在需求和设计环节,

    直到11月11号被别人催着交货了,才跟别人沟通交流未确定的问题。这一天收获很多,可惜时间晚了点。

3.  不要害怕沟通,不要躲避问题。很多软件项目出现问题在于需求的不确定性,确定需求的唯一方式是沟通。其实这次小贷项目有不少资源前端的负责人对业务相当了解,测试也可以提供一些帮助。但是在需求没弄清楚的时候,把问题轻易放过了。

4.  不要想一个人承担所有事情。项目经理最重要的职责是把控项目进度,沟通和协调。如何把需求彻底弄清楚,把设计全部做出来,这并不是项目经理一个人的事情。这次需求和设计,没有让大家都参与进来,而是想自己一个人把所有的需求和设计搞定,这个过于理想化。

5.  还有就是,自己是否有点松懈和拖拉了。目前项目组的实际情况是,每个人对业务都不了解,而且有些人做事积极性不够。这种情况下,只有像工地的监工一样时刻盯着他们的进度,实时掌控和解决遇到的问题,否则项目是无法完成的。

    最后一条,记住,问题是永远躲不掉的,我们虽然可以暂时回避问题,但是问题最终还是会出现。不论做任何事情,积极认真负责的态度才是成功的保证。

 

热忱回答0

  • 加入年费大会员(20每年)
  • 热门标签

    猜你喜欢

    1. Vuex原来可以这样上手
    2. 小程序基础篇之页面路由(九)
    3. 时光煮雨 Unity3d 序列目标点的移动①
    4. 变通实现微服务的per request以提高IO效率(二)
    5. 大数据之Yarn——Capacity调度器概念以及配置
    6. Git学习之路(5)- 同步到远程仓库及多人协作问题
    7. 环信SDK 头像、昵称、表情自定义和群聊设置的实现 一(附源码)
    8. 面向对象的程序设计-1-理解对象
    9. vs 2015常用快捷键
    10. Omi教程-使用group-data通讯

    衣食父母

    最近热帖

    1. 谈谈英语学习(2):英语的好处 2
    2. 计算机程序的思维逻辑 (76) - 并发容器 - 各种队列 4
    3. 期待微软平台即服务技术Service Fabric 开源 8
    4. 使用Docker容器来源码编译etcd 9
    5. 深入理解Spring中bean的生命周期 7
    6. C++实现四叉树 7
    7. 关于计算机中时间的科普和八卦 7
    8. NIO(四、Selector) 9
    9. 使用cmd命令打开Python文件式程序方法 9
    10. Tcl与Design Compiler (六)——基本的时序路径约束 9

    随机文章

    1. 分布式文件系统 - FastDFS 配置 Nginx 模块及上传测试
    2. 为什么需要SQL Profile
    3. 计算机程序的思维逻辑 (52) - 抽象容器类
    4. 异步复位同步释放兼谈同步数字电路实质
    5. 正向代理与反向代理【总结】