`
taowen
  • 浏览: 193473 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关于estimation的闲言碎语

阅读更多
  • estimation只是一个开始,不是结束.好的estimation不是developer估的好,还要靠BA大人们来管理scope,不然就算developer牛成马了,estimation还是一坨.
  • 相对于给出一个精确的绝对值来说,维护内在的相对关系更重要,一致性为王.
  • story写得不好,再estimate也是枉费功夫.
  • 不要总是关注story的大小,把一些story加起来构成一个完整feature的大小也很重要.对于客户来说,他们往往关注在feature级别.
  • 一个feature的大小,往往还取决于BA对它写了多少了个story.
  • 没有"一天"的story,请慎用最乐观的情况.
  • 需求不明应对方案一,拒绝estimate,直到有人给你讲明白到你觉得可以estimate的时候为止.
  • 需求不明应对方案二,做出假设,并且记录在案.但是不要做出明显不合理的假设.并要注意开发过程中对于当时假设的校验,BA要负责维护这些假设.
  • change request要落到实处.至少要把假设被打破,estimation需要重新修改的情况,放到明处.
  • 不要给出"10"作为估计.10不是estimation,10代表"你不知道".PM也不要天真的拿10去做release planning.
  • 正常的story不会太大也不会太小,而且大部分的大小是相对一致的.estimation往往都是一些中间的数.
  • story的大小,与参与的系统组建数量有关(纯客户端,客户端服务器,客户端服务器加新的表)
  • story的大小,与变化点的数量有关(如果情况a,则如何如何,如果情况b,则如何如何)
  • story的大小,与在同一块区域,过往story的复杂度有关(在一个复杂功能区域上添加新的业务规则,要难于新写一块)
  • 学习新技术的时间,不明集成点,测试时间等,不便分配到每个story中.倾向于不添加到estimation中.而是以risk factor等其他形式体现出来.
  • 砍掉的story,总是那些estimation高,实现起来容易的.留下的story,总是那些estimation低,难于实现的.想想吧,我们该如何做.不要抱有侥幸心理.estimate的时候,就要考虑如果这个story被砍掉了,你觉得你亏不亏.
  • 拒绝用ideal hour做estimation,最小的单位不能小于半天(最好是一天)
  • 在没有得到更多信息的情况下,re-estimate等价于对开发人员的连夜审讯,你必将被屈打成招.拒绝做这样无谓的事情.
  • 好的BA,好的BA,好的BA....(好的标准是什么?温柔,贤惠,善解人意...)
分享到:
评论
2 楼 taowen 2008-07-11  
1. BA是Business Analyst的缩写,就是写story的人.
2. 好的estimation的含义是,这个estimation在事后证明帮助团队去正确评估了story的大小,帮助了对发布的计划.显然,一个estimation要起到效果,不是developer给出了一个数就行了的.这个数要被用好,被管理好,有BA的责任,也有PM的责任.
3. 10是一个统称,就是那些大得不靠谱的数字.基本上,只要estimation的结果大于一个iteration的长度,就不是一个可行的estimation.这种太大的estimation,基本上不是太乐观就是太悲观,根本不能去指导release planninig.祸害无穷,宁愿不要.
4. estimation高就是说我们认为工作量大.要砍story,往往砍掉的就是估计的时候认为工作量大,其实开发起来很容易的story.这是一个个人的经验,未经推理证明.
1 楼 movingboy 2008-07-11  
请教:

1.BA是什么意思?Business Analyzer?
2.“好的estimation不是developer估的好”应该如何理解?是指好的估算不应该由开发人员来做?
3.“不要给出"10"作为估计.10不是estimation,10代表"你不知道".”应该如何理解?如果10代表"你不知道",那9或11又代表什么?如果使用1呢?还是说不应该使用代表某个点的值,而是表示某个范围的数据来表示估算结果?
4.“砍掉的story,总是那些estimation高,实现起来容易的.”中的“estimation高”能否再具体说说是什么东东高?

谢谢!

相关推荐

    Power System State Estimation: Theory and Implementation

    Offering an up-to-date account of the strategies utilized in state estimation of electric power systems, this text provides a broad overview of power system operation and the role of state estimation ...

    STATE ESTIMATION FOR ROBOTICS pdf

    - 文档中增加了关于这两种方法及其相互联系的新章节,这有助于读者深入了解如何处理实际数据中的噪声和不确定性。 通过这些详细的知识点分析,我们可以看出,《State Estimation for Robotics》不仅覆盖了状态估计...

    Channel Estimation Matlab Code

    MMSE Channel Estimation using Matlab

    PCL学习笔记——NormalEstimation估计点云的法向量_代码.zip

    另一份文档"写个想从事自动驾驶相关工作的同学及学习资料获取2.pdf"可能包含了更多关于自动驾驶领域的学习资源和职业发展建议。 学习Normal Estimation时,你需要理解如何设置邻域大小、选择合适的搜索方法以及如何...

    state estimation for robotics

    state estimation for robotics. This book is intended for students and practitioners of robotics who are interested in using noisy sensor data to estimate the position, orientation, and other state ...

    Theory of Point Estimation.pdf

    Since the publication in 1983 of Theory of Point Estimation, much new workhas made it desirable to bring out a second edition. The inclusion of the newmaterial has increased the length of the book ...

    Optimal State Estimation(最优状态估计)

    Optimal State Estimation - Kalman, Hoo and Nonlinear Approaches SOLUTION MANUAL 分为两部分这是习题部分;

    Parameter estimation for text analysis

    Parameter estimation for text analysis Gregor Heinrich Parameter estimation for text analysis Gregor Heinrich Parameter estimation for text analysis Gregor Heinrich Parameter estimation for text ...

    Bayesian Estimation of the Parameters

    根据给定文件的信息,我们可以提炼出与“Bayesian Estimation of the Parameters”相关的知识点,具体包括以下几个方面: ### 一、Bayesian Estimation 概念 **Bayesian Estimation** 是一种统计推断方法,其核心...

    Estimation Theory - Introduction

    3. **单参数估算(Single Parameter Estimation)**:这是对连续值参数进行估算的过程。例如: - 延迟时间估算:GPS定位、雷达、高度计、激光雷达等; - 多普勒频率估算:用于雷达风速测量、激光雷达等; - 图像...

    Sparse channel estimation in millimeter wave communications

    In this paper, channel estimation in millimeter wave (mmWave) communication systems is considered. In contrast to prevailing mmWave channel estimation methods exploiting the sparsity nature of the ...

    tf-pose-estimation-master.zip

    tf-pose-estimation-master.zip

    1986_Silverman_Density Estimation for Statistics and Data Analysis

    Density Estimation for Statistics and Data Analysis, Silverman著, 1986年版,核密度估计教材

    Stochastic Models, Estimation, and Control 123卷

    估计(Estimation)是数据分析和信号处理的关键组成部分,尤其是统计估计理论,它涉及到如何从观测数据中提取参数信息。在随机模型中,参数估计通常涉及最大似然估计、最小二乘估计、贝叶斯估计等方法。这些方法在...

    Applied Optimal Estimation[M].pdf

    如果您想学习更多关于估计技术的知识,可以参考以下资源: * "Estimation Theory" by Simon Haykin * "Optimal Estimation of Dynamic Systems" by Gerald J. Bierman * "Kalman Filter" by Greg Welch and Gary ...

    Linear Estimation 线性估计

    《线性估计》主要介绍状态空间模型的有限维线性系统的估计问题,涵盖了目前我们熟知的维纳滤波和卡尔曼滤波这一领域的许多方面。《线性估计》的三个独特之处是:第一,将几何学的观点渗透于分析中;...

    Unscented Filtering and Nonlinear Estimation

    used estimation algorithm for nonlinear systems. However, more than 35 years of experience in the estimation community has shown that is difficult to implement, difficult to tune, and only reliable ...

    Estimation with Applications to Tracking and Navigation-chapter12补充

    在《Estimation with Applications to Tracking and Navigation》这本书的第12章中,作者详细介绍了导航应用领域中估计理论的应用,尤其是对于导航系统的设计与优化。本章节通过概述目标追踪、导航与制导之间的关系...

    State Estimation for Robotics20181128

    本书名为《State Estimation for Robotics》,作者是Timothy D.Barfoot,于2018年出版。最新版包含了2018年11月26日的最新勘误,这些勘误包含了对书中原有错误的修正和对内容的更新。 书中讨论了许多与机器人状态...

Global site tag (gtag.js) - Google Analytics