功能点分析 学习笔记 1

来源:互联网 发布:手机怎么推广淘宝店铺 编辑:程序博客网 时间:2024/04/30 01:53

最近在学习功能点分析,学习的资料就是钱岭的那本书。为了克服自己读书不认真的毛病,决定把看过的东西作一个读书笔记。所以就有了这个东西。

书的前面时写给公司领导看的。我们直接说说功能点计算的步骤,这是第六章的内容
功能点的计算
A:功能点计算第一步是确定功能点的计算类型
 功能点的计算有三种类型:
 1,开发性项目功能点计算
       测量一个新的应用程序,如果这个系统是要替换旧系统。那么在测量时,
       除了系统的功能点,还要包括从旧有系统中转换数据到新系统中功能的
       功能点
       这个测量是逐步细化的,随着时间的延续和项目的进展。会获得越来越
       多的文档资料。这些多有助于更精确的计算功能点。
       根据项目采用的不同的开发方式,可以在需求,详细设计,测试,实现,
       维护等阶段进行。
 2,升级性项目功能点计算
       用来测量对现有应用程序的修改。包括新增功能、删除功能和改变
       功能。计算必须要反映出功能的变化。
 3,应用程序功能点计算
       就是计算一个已经完成的应用程序的功能点
B:确定计算范围和应用程序边界
 用来确定边界的原则
 1,边界是在用户的角度来看,用户能够用自己的语言来定义应用程序的范围
 和业务功能
 2,判断与其他应用程序的分割主要考察是否是业务层次的分割,而不是技术层次
 3,对于一个大系统中独立的不同应用程序[是不是相互独立的功能模块],相互
 之间的功能点要单独计算,然后合成整个系统的功能点。不同应用程序之间进
 行考察时,ILF和EIF也是相对于独立的应用程序而言。而不是整个系统。
C:确定所有数据功能【内部逻辑文件ILF和外部接口文件EIF】及其复杂性
D:确定所有失误功能【外部输入EI,外部输出EO,外部查询EQ】及其复杂性
 1,一个EQ可以从多个ILF和EIF中查询数据
E:得到未调整的功能点计数
F:得到基于14项系统基本特征的值调整因子
G:计算已调整功能点计数

原创粉丝点击