V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zycojamie
V2EX  ›  问与答

如何合理评估开发时间

  •  
  •   zycojamie · 2019-09-23 10:43:48 +08:00 via Android · 3585 次点击
    这是一个创建于 1887 天前的主题,其中的信息可能已经有所发展或是发生改变。

    老板叫我评估开发时间,问我多久能开发完,怎样评估时间才合理? ps:我一个人开发前端,项目从 0 开始。

    23 条回复    2019-10-09 11:07:22 +08:00
    hyyou2010
        1
    hyyou2010  
       2019-09-23 10:48:30 +08:00
    1,列表并评估可能的坑
    2,对比你之前的近似项目
    mirrorpen
        2
    mirrorpen  
       2019-09-23 10:48:38 +08:00
    我们是把项目的每个模块列出来,前端评估每天能完成哪些页面,后端评估每天能完成哪些功能
    9151
        3
    9151  
       2019-09-23 11:00:40 +08:00
    留余量啊,别把自己累得喘不过气
    zycojamie
        4
    zycojamie  
    OP
       2019-09-23 11:03:28 +08:00
    @9151 #3 这个余量不好把握鸭,主要是我没有评估开发时间的经验,不知道"余量"多少合理
    mcfog
        5
    mcfog  
       2019-09-23 11:06:59 +08:00 via Android
    拆分任务
    至少到半天的精度(也就是子任务时间不超过半天)

    如果拆分不出来,那就预估一下你需要多久才能把这个拆分做出来

    十个工作日的项目,花整整一个工作日用来拆分和估时间是很合理的,也是能保证项目进度可控必须的工作
    littlespider89
        6
    littlespider89  
       2019-09-23 11:07:26 +08:00
    先自己估计一个时间,然后 * 3,如果觉得自己估计的过于自信了, * 5
    乘三定律在我们小组的计划任务上从来没打破过 oo--oo
    rayhy
        7
    rayhy  
       2019-09-23 11:20:09 +08:00 via Android
    根据历史预估一个,然后*2 报上去。
    busymilk
        8
    busymilk  
       2019-09-23 11:40:54 +08:00
    @zycojamie 最低乘以 1.5,按自己想的,一般是完不成的,总会有各种意外
    shikimoon
        9
    shikimoon  
       2019-09-23 11:41:44 +08:00
    一般小功能多留 1 天,大功能 2 天
    mcfog
        10
    mcfog  
       2019-09-23 11:50:20 +08:00
    所有用乘法预估时间的,到我这里都过不去,你可以拆分出,新建项目仓库半天,自测改 bug 一天,也可以预计开会浪费一天,甚至是太累了估计要请假半天也行,但用乘法的别想过我这关
    Lin0936
        11
    Lin0936  
       2019-09-23 11:52:24 +08:00
    先做一套真实评估,然后时间*2。
    HypoChen
        12
    HypoChen  
       2019-09-23 11:52:48 +08:00   ❤️ 1
    learnshare
        13
    learnshare  
       2019-09-23 11:52:54 +08:00
    尽量拆分,精确到页面 /功能 /组件 /测试修复,时间以天 /半天为单位,额外多给自己 30% 以上的余量
    passerbytiny
        14
    passerbytiny  
       2019-09-23 12:03:57 +08:00
    先想办法猜测到老板的预期要结果时间点,然后根据这个时间点造列表。

    不要找任何评估时间的办法,任何办法再“限期完成”眼前都是渣渣。
    Deffi
        15
    Deffi  
       2019-09-23 12:40:38 +08:00
    一秒懵,我还在想我什么时候提了这个问题

    前端的话,至少多预留一周的时间
    hyy1995
        16
    hyy1995  
       2019-09-23 15:03:25 +08:00
    想起了上一家公司,外包接人家的项目做,都是我们技术总监估的时间,基本上都是多估了一个月,上一个项目交付的时候,下一个项目都要做完了。。。
    kanata
        17
    kanata  
       2019-09-23 16:01:56 +08:00
    看着思维导图想咯,这个大概一天,这个大概半天,加吧加吧到一起根据项目大小预留 1 天~7 天的时间报上去,开搞。
    x66
        18
    x66  
       2019-09-23 16:15:11 +08:00
    做人要诚实(乘十)
    Trient
        19
    Trient  
       2019-09-23 16:15:50 +08:00
    1.思维导图分解任务,分解得越细越好;
    2.列出任务可能出现的坑;
    3.按分解出来的任务逐个评估时间;
    4.永远不要高估自己的实力,永远不要低估项目的难度,评估时间=你评估出来紧巴巴的时间*2~2.5 ;
    5.放心,你给出的评估时间你老板要砍掉一部分甚至一半。
    deletemyself
        20
    deletemyself  
       2019-09-23 17:34:59 +08:00
    看设计稿+交互需求进行估算,再加点余量(其实估算也白估算,领导觉得不满意就开始让你压缩时间了)
    zycojamie
        21
    zycojamie  
    OP
       2019-09-25 16:17:38 +08:00
    @Trient #19 老哥第 5 点真准,我估了 3 个月的开发时间,结果给我砍到 1 个半月,佛了。。。
    Trient
        22
    Trient  
       2019-10-09 11:05:54 +08:00
    @zycojamie 1 个半月就是你要的实际时间呗,我都是这么套路老板,1 个半月还可以,不算太紧
    Trient
        23
    Trient  
       2019-10-09 11:07:22 +08:00
    @zycojamie 大概的时间安排都在你老板脑子里,只是想看你的详细计划而已,都会看成出入不算大的期限的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3198 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 10:43 · PVG 18:43 · LAX 02:43 · JFK 05:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.