引入与理解
【软件项目估算-清楚了解个人开发效率是基础】 https://www.bilibili.com/video/BV1XV4y1o7Me/?share_source=copy_web&vd_source=cb320cebf25b8ca290c03646d7c555ab
1. 平时开发学会记日志, 真正了解自己的开发效率,同样是查表,简单查和复杂查表的时间就不一样。
2. 对于没有使用过的新技术,先花最短的周期对这个技术做一个预研, 先跑通最简单的模型获知是POC验证(POC 的全称是 Proof of Concept,即概念验证。POC验证是用于证明某种想法、方案或技术在实践中的可行性的一种过程。它通常用于评估某个技术、工具或系统是否满足项目需求或解决特定问题。)
3. 前期需求必须做好。
方法
【软件开发成本度量方法-功能点法 宝芝林老师】 https://www.bilibili.com/video/BV1UD4y1h7TD/?share_source=copy_web&vd_source=cb320cebf25b8ca290c03646d7c555ab, 下文为摘抄。
软件成本度量基本概念
1. 常用方法: 经验法(专家法) 类推法 方程法
2. 估算的数学公式
3. 各行各业开发效率
p50是指百分之50的公司,p75是百分之七十五的公司可以做到
功能点估算方法
1. 适合什么软件项目
2. 什么时候使用
3. 五个计算指标
左边是两个对象,右边是三个操作
ILF(internal logical file): 说白了就是,我们要研发的系统自己生成,保存的数据对象或者文件
EIF(external Interface file): 说白了就是与外界系统的接口或者是报文。
EI: 用户的各种增删改
EO: 用户的按部门,按渠道汇总统计表
EQ: 用户的查询
4. 成本计算表
5. 估算方法
6. 成本构成问题
7. 调整参数因子
8. 功能颗粒度