it支撑系统应用软件开发费评估方法

it支撑系统应用软件开发费评估方法

ID:14408090

大小:377.78 KB

页数:9页

时间:2018-07-28

it支撑系统应用软件开发费评估方法_第1页
it支撑系统应用软件开发费评估方法_第2页
it支撑系统应用软件开发费评估方法_第3页
it支撑系统应用软件开发费评估方法_第4页
it支撑系统应用软件开发费评估方法_第5页
资源描述:

《it支撑系统应用软件开发费评估方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、*IT支撑系统应用软件开发费评估方法功能点方法概述2功能点计数方法介绍3*目录功能点方法应用情况4软件规模度量概述1系统增强开发问题投资规划投资管理系统开发需求分析运行维护资产管理采购管理软件投资规模问题软件投资合理性问题需求描述不清问题外包开发过程度量问题维护成本问题总体来看,目前缺乏对IT支撑系统应用软件全生命周期的有效管理,尤其是软件的度量管理商务谈判报价评定问题需求变更与成本增加的平衡问题软件资产核算问题软件报废问题开发商生产率评定问题引例:IT支撑系统软件开发中的窘境开发商传统工作量评定按人/天计算,没有科学的理论依据,缺乏说服力。作为合作乙方,在系统开

2、发工作量和费用平衡方面,难以说服甲方达成共识。计划部门缺乏应用软件规模的估算方法,难以合理确定应用软件的投资规模。采购部门商务谈判中,对IT系统与开发商视角不同,信息不对称,双方沟通存在障碍。缺乏双方一致认可的应用软件合同报价评定方法,难以合理确定外包开发软件价格。需求部门业务需求复杂、多变,希望应用软件能快速满足用户需求,对开发成本不敏感。无法完整清晰、有序地提出业务需求。支撑部门缺乏科学的方法衡量需求变更带来的成本增加。缺乏对系统开发商软件产品和开发过程有效、完整的度量和评价。IT支撑系统软件开发过程中各方窘境建立科学的软件规模度量体系缺乏对软件规模在全生命周

3、期中的科学度量方法系统建设各方认识角度不同,难以沟通达成协议采用通用的软件规模度量方法——功能点法在不同角度搜集材料,进行科学分析在系统开发的整个生命周期内,明确各方职责计划部门采购部门需求部门开发商支撑部门。。问题的解决途径系统软件软件应用软件操作系统、数据库、中间件等业务应用软件(针对特定的行业应用的软件)套装软件软件定制软件软件厂商开发的成型软件(一般不作定制或定制少)按用户需求定制开发的软件(一般交由外部厂商开发)按使用对象按开发方式我们通常所指的软件度量,主要指定制软件的度量*软件的分类计划阶段需求规格阶段设计阶段2008-3-25建设阶段测试阶段安装上

4、线阶段按照ISO12207对软件工程生命周期的划分,软件的生命周期分为6个阶段全面项目策划可行性分析成本收益分析项目启动报告系统分析需求规格说明书需求规格的评审&返工架构设计/规格说明架构规格说明评审&返工功能/外部设计创建物理/内部设计设计评审和设计返工软件包选择构造代码&程序软件代码评审或代码审查&代码返工软件包定制/接口单元测试软件集成系统或性能测试计划系统测试性能测试创建&运行自动测试验收测试准备交付的发布为用户安装发布的软件准备用户文档准备&实施用户培训提供用户支持软件的生命周期功能:取决于用户(业务)的需

5、求,是用户(业务)需求的逻辑规模(logicalsize)反映代码量:是用户(业务)需求逻辑规模(logicalsize)的物理规模(physicalsize)反映均源自用户(业务)需求软件的自身规模表现为代码量和功能点数软件规模的影响因素*软件规模度量(sizemeasurement)是估算软件项目工作量、编制成本预算、策划合理项目进度的基础;估算方法:功能点分析(FPA:functionpointsanalysis)代码行(LOC:linesofcode)德尔菲法(Delphitechnique)COCOMO模型、特征点(featurepoint)对象点(ob

6、jectpoint)3-D功能点(3-Dfunctionpoints)Bang度量(DeMarcosbangmetric)模糊逻辑(fuzzylogic)标准构件法(standardcomponent)目前应用最广泛的是代码行方法和功能点方法。常用软件规模度量方法功能点方法概述2功能点计数方法介绍3*目录功能点方法应用情况4软件规模度量概述1*软件规模的表达形式:源代码行:SLOC(站在软件厂商立场,侧重“如何做”)历史数据或专家意见法(PERT)单位:KSLOC用于度量程序开发中的智能工作量规模与开发语言联系密切,技术的视角反映软件规模已逐渐失去吸引力,多用于内

7、部核算用功能点:FP(站在需求方立场,侧重“做什么”)基于软件的功能数和一组独立的项目因子基于需求,在项目早期即可得到的信息与SLOC存在一定的对应关系优势在于独立于软件开发语言,用业务的视角反映软件规模国际主流测算方法,适合双方谈判沟通功能点方法与代码行方法的比较最早由IBM工程师A·J·Albrecht于1979年提出,已发展为三类方法:IFPUG-FPA(应用最广泛)COSMIC-FFP(称为第二代功能点法)UK-MKII(在英国、香港等地使用)一个典型的信息系统由程序和数据构成:*功能点分析方法的分类和比较数据/文件其他系统系统A的边界用户角度数据/文件的

8、处理数据/

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。