传统软件开发方法的生产指标解析
1. 传统软件开发方法概述
传统软件开发方法被定义为严格的软件方法论(RSM)。其中,软件开发生命周期(SDLC)是基于结构化方法理论的传统软件开发方法。SDLC包含不同的阶段和关卡,项目的所有内容需依次通过每个阶段,并在通过关卡审批后才能进入下一阶段。
2. SDLC相关指标分析
- 原材料 :在传统结构化开发项目中,原材料表现为新软件产品的创意,并以功能规格说明的形式呈现。功能规格说明应描述交付产品中客户看重的功能,大致是通过公式、算法或逻辑论证,从多个输入得出的结果描述。
- 库存 :
- 结构化方法中使用功能点(FP)指标来衡量库存。功能点分析可基于功能规格说明进行,相关分析指南由国际功能点用户组(IFPUG)发布的手册提供,该手册约有100页理论内容,这导致功能点分析的入门门槛较高,应用并不广泛。据IFPUG报告,全球约有2000名经过培训的FP分析师,不过这一数量可能远高于经过敏捷方法培训的分析师数量。库存(V)是从功能规格说明中得出的正式功能点列表。
- 功能点作为库存指标的关键优势在于其可重复性。功能点由国际组织进行标准化和管控,不同项目、团队、公司和国家的指标都能以功能点为通用标准进行比较,其方差小、可重复性高。这对于传统方法的成功至关重要,因为传统方法高度依赖估算的准确性。
- 投资 :结构化方法中的投资可计算为创建功能规格说明的成本以及执行功能点分析的所有相关成本,可能还包括作为功能
超级会员免费看
订阅专栏 解锁全文
1350

被折叠的 条评论
为什么被折叠?



