zoukankan      html  css  js  c++  java
  • 第二次作业-软件工作量估算方法

    软件工作量估算困难,常用的工作量估算方法有经验法和模型法,经验法又包括DELPHI方法和类比法。软件工作量估算方法有:Pert Sizing估算方法、宽带DELPHI方法估算方法、策划扑克法以及七种场景下的工作量估算方法。

    Pert Sizing估算方法:

    · 一种加权平均法,可以用于估计软件项目的规模、工作量和成本等。

    · 在估计每一项任务时,首先按最佳的、可能的、悲观的三种情况给出估计值,记作:a、m、b。

    · 然后用以下公式计算期望值,期望值就是最终的估计值:期望值-(a+4*m+b)/ 6。

    宽带DELPHI方法估算方法:

    (1)估算流程:准备估计内容;成立估计小组;召开启动会议;专家独立估计;汇总估计结果;判断是否进入下一轮(若是则细化未收敛项、修改假设条件以及对估算内容达成一致理解;若否则讨论未收敛的估计页);总结本次估计;结束估计。

    (2)优点:可以产生非常准确的结果;利用组织的技能;适用任何规模的产品。

            缺点:依赖于少数专家;要消耗大量的时间;可能存在共同的偏见。

    策划扑克法:

    · 在估算完故事点后,可凭经验估算一个故事点的开发工作量,从而得到所有用户故事的工作量。

    · 也可以进行试验,试着开发一个用户故事,度量花费的工作量,得到开发效率,即在本项目中一个故事点需要花费多少工时,再去估算所有故事的工作量。

    · 参与人员包括所有开发人员:程序员、测试人员、数据库工程师、分析师、用户交互设计人员等。

    七种场景下的工作量估算方法:

    · 合同前的工作量估算

    · 基于详细需求的经验估计

    · 互补使用经验法与模型法

    · 由总体印证基于WBS的估计

    · 三维印证基于WBS的估计

    · 四维印证基于WBS的估计

    · 需求变更的工作量估计

  • 相关阅读:
    listener中@Autowired无法注入bean的一种解决方法
    PBKDF2加密的实现
    springmvc集成shiro后,session、request是否发生变化
    java加密解密工具类
    springMVC中controller层方法中使用private和public问题
    密码强度正则表达式 – 必须包含大写字母,小写字母和数字,至少8个字符等
    Java判断两个时间相差的天数
    Java中Date、String、Calendar类型之间的转化
    JavaScript前端和Java后端的AES加密和解密(转)
    JS前端加密JAVA后端解密详解
  • 原文地址:https://www.cnblogs.com/rememberwanan/p/5268565.html
Copyright © 2011-2022 走看看