zoukankan      html  css  js  c++  java
  • 估算小结

    在项目实施过程中,程序员的估算准确性是合理完成计划的关键一环
    然而,在实际实施过程中,往往受到各种因素的影响,导致程序员不能/不愿合理估算实施情况
    往往是高手过于乐观,然后发现来不及,然后本着负责任的态度要加班加点
    新手根本估算不出,唯上级之命,能做则做,不能做也没有责任意识

    以下是可能导致程序员估算不准确的因素
    1、对需要估算的任务理解不清
    2、采用了新的技术
    3、不善于对付技术主管或项目经理的压力
    4、不善于估计风险
    5、不善于估计和其他人的协同工作
    6、不善于应对变化
    7、难于控制自己的工作效率
    8、微妙的心理因素,不愿意让人看低自己的能力
    9、博弈心态,故意高估,准备讨价还价


    为了改善程序员的估算准确率,首先是技术主管或项目经理必须要充分认识程序员估算的重要性
    1、理解程序员的弱势地位,不能倚势强压,鼓励程序员合理估算并给予充分尊重。
    不能把工作量估算的过程变成一个双方讨价还价的过程
    2、工作必须细致,估算结果应该是带有前提的,但是绝大多数程序员在估算的时候会不表述这个隐含前提。
    技术主管A:这个工作你要几天?
    程序员B:大概三天吧
    (可能隐含前提:如果我今天下午把我那台突然病毒发作的机器搞好的话
    如果这份需求/设计文档写的足够细致的话
    如果老大你愿意及时给予我支援的话
    如果不考虑单元测试的时间的话
    ……)
    因此技术主管或者项目经理必须鼓励程序员充分考虑各种前提,从而作出比较符合实际的估算
    3、加强事后总结,并判断原因,协助程序员改善估算方法。



    本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/jianxiong8814/archive/2007/05/06/1598227.aspx
  • 相关阅读:
    Mac下的类似apt-get的包管理工具Homebrew(笔记)
    C# 通过模拟http请求来调用soap、wsdl
    提高 ASP.NET Web 应用性能
    Ajax ContentType 列表大全
    关于多核游览器指定渲染内核的方法。
    Aspx页面模拟WebService功能
    Dapper完美兼容Oracle,执行存储过程,并返回结果集。
    简单爬虫,突破IP访问限制和复杂验证码,小总结
    在子线程中创建新的窗体,遇到的问题。
    【干货】jsMind思维导图整合Easyui的右键菜单
  • 原文地址:https://www.cnblogs.com/dkblog/p/1980673.html
Copyright © 2011-2022 走看看