
文章图片
6.1.代码行估算法第六章 软件项目成本计划
前言大家好 , 这节我们学习软件项目管理---代码行估算法 。
一、软件项目规模即工作量 , 例如:软件规划 , 软件管理 , 需求分析 , 系统设计 , 编码 , 测试 , 以及后期维护等任务的工作量总和即为项目规模 。
代码行 , 功能点 , 人月 , 人天 , 人年等都可以是规模单位 。
有了软件项目规模就可以表示出项目成本 。 完成软件规模相应付出的代价就是软件成本 , 我们可以采用货币单位来表示软件成本 。
二、代码行估算法代码行估算法就是从软件程序量的角度定义项目规模 。
例如:某项目的规模是C语言1000代码行 , 那么代码行估算法与具体的编程语言相关 。
例如C语言的1000代码行用JAVA语言可能是600代码行 , 另外代码行估算过程当中要求功能分解足够详细 , 可能需要分解到类 , 函数等等 , 这个方法需要一定的经验数据 , 只有这样才能比较准确的估算 。
尽管现在很少使用这个方法直接评估规模 , 但是还是有优点的 , 一个软件项目需求规格 , 设计文档 , 测试文档可以不保留 , 但是代码这个产品一定得保留下来 , 而且代码比较直观 。
- 对代码行没有公认的可接受的标准定义 。
- 【华为云|软件项目管理 6.1.代码行估算法】代码行数量依赖于所用的编程语言和个人的编程风格 。
- 在项目早期 , 需求不稳定 , 设计不成熟 , 实现不确定的情况下很难准确的估算代码量 。
- 代码行强调编码的工作量 , 只是项目实现阶段的一部分 。
到这里 , 第六章 代码行估算法就讲解完毕了!下一节介绍功能点估算法~
如果您觉得这篇文章有帮助到您的的话不妨点赞支持一下哟~~\uD83D\uDE09
后续将持续更新【软件项目管理初级学习路线】的全知识点 , 大家感兴趣的多多关注博主哟~————————————————- 苹果|华为新一代“小方表”来了:Watch FIT 2正式官宣
- 早报:华为P50 Pocket新色预售 百度世界大会定档
- ZOL科技早餐:华为千元手表官宣,腾讯QQ回应大规模盗号
- 华为|意识到离不开中国了?外媒称华为、中兴或将重新打入美国市场
- 华为鸿蒙系统|鸿蒙3.0即将推送,Mate 50首发
- 华为|重磅级新品官宣:华为全屋智能2.0将于7月4日发布 前代39999元起
- 口红|下周发布!华为P50 Pocket新版开启预订:送1699元口红耳机
- 谷歌警告运营商小心Hermit间谍软件
- 华为|华为新款86英寸电视曝光:京东方代工 120Hz高刷4K屏
- 华为nova 10定档7月4日见!真机渲染图曝光:星耀环设计
