哪些步骤做我需要按照估计的预算基于FPA项目?

估计是预测最现实的运用努力的过程中需要基于不确定的和/或不完全的投入,开发或维护软件. 软件开发项目的评估和预算编制过程包含更多的活动不仅仅是一个功能点分析 (FPA). FPA是在这个过程中的一个重要辅助工具. 您将需要执行四个步骤来估计的预算基于FPA项目:

  1. 确定信息系统的功能规模待开发
  2. 确定开发环境的标准生产率
  3. 确定项目预期生产率
  4. 预算项目

 

1: 确定信息系统的功能规模待开发

的开发一个信息系统所需要的小时数是关系到信息系统的尺寸. 该信息系统更大, 的时间越长,你需要和更多的钱,这将花费. 在情况的范围并不详细定义, 例如在敏捷输送的情况下, 一个指示性的大小,将有助于估算所需的预算.

 

2: 确定开发环境的标准生产率

公司应记录标准生产率的系统开发生命周期的每个阶段或在敏捷交付的情况下,速度为迭代. 历史数据必须建立新的估计. 如果历史数据不可用, 从ISBSG市场数据可以应用.

 

3: 确定项目预期生产率

生产率可能基于“生产力属性”,如技术或开发团队的经验. 您应该估计这些情况的影响,并将其纳入到项目预期生产率的计算. 参数化工具可以应用到支持这一进程.

 

4: 预算项目

对于每个生产率 (小时/ FP) 或速度 (FP /持续时间) 组织应当记录其活动包括在这个速度. 项目可能需要像集成测试和系统测试的附加活动. 如果这些都没有在优惠的价格纳入这将导致不正确的估计.

有可能是不相关的大小活动, 例如过渡或转换活动. 这些活动所需的努力应分别估计并加入到初始项目小时如在步骤中确定 3. 根据预计的项目时间和资金利率你就可以估算项目预算.

 

NESMA建议也算基于专家的“传统”活动估计预算. 比较与FPA估计这位专家估计. 在情况下,差别显著, 需要额外的讨论. 始终牢记的是,专家们肯定是有一个宝贵的意见. 他们可能是对的!

 

估计涉及超过计算小时

估计时间和成本是不是故事的全部. 你不应该忘记的是交付产品的质量和工作的时间安排. 特别是如果该时间表是在压力下, 所需的小时数有上升的倾向. 为了在约定日期交付产品和质量可能需要比时间表没有时间压力更多的努力.

更多信息

你想获得有关估计费用的更多详细信息? 你可以阅读所有关于它在白皮书 NESMA上估算. 获取免费下载 这里.