在软件项目成本计算中引入估算、预算和决算体系


    软件项目成计算中引入估算预算决算体系

    摘:软件项目成估算成控制直软件项目理研究难题文提出软件项目成估算中采功点方法软件项目成预算中实施工作结构分解COCOMO方法结合方法软件项目结束引入决算审计机制软件企业建立起基估算预算决算知识库系统达提高成理力目 关键字:软件成估算功点WBSCOCOMO估算预算决算   引言   软件成超支软件项目中常遇问题软件项目理历样情况开发成超支软件项目做完仅级领导表扬甚连项目奖金切源初项目成估算准   着软件开发技术发展软件成计算机系统总成中影响越越直接影响投资者决策软件项目开发没合理准确软件成估算法进行软件项目理   国际数公司研究报告显示全球500强企业中信息技术投资超生产设备投资企业达65然软件项目开发情况容乐观1995年美国概10软件项目时交付费超支约30项目没完成取消   项目超支原方面中原软件开发程中成控制工作没做没资源配置进行优化造成成浪费更原软件项目成错误估算成实现预算昂软件控制法避免成超支噩运   常软件成估算模型介绍   软件成估算领域估算模型模型十年发展中部分模型成目前软件成估算常模型功点DELPHISDCCOCOMO等中功点COCOMO模型应广   功点估算模型   功点方法质站客户角度度量系统认系统功分5类:部逻辑文件外部接口文件外部输入外部输出外部查询根计算规首先确定功分类功复杂度功权值全部功权值相加未调整功点数   功点方法早期度量软件规模软件规模工作量进度成关系紧密早期准确软件规模度量助确定软件价格提高策划程中估算力   软件项目理程项目计划开始估算项目计划第1活动估算时需考虑素中重交付软件规模软件开发生命周期早期阶段代码行表示软件规模相功点表示软件规模作估算输入准确Kemerer研究显示采功点进行估算误差85采代码行估算误差601   软件项目需求分析开始需求分析目确定户需求系统实现功功点方法够需求分析阶段引入果较丰富验积累进行准确度高成估算   COCOMO模型COCOMO(ConstructiveCostModel)Boehm利加利福尼亚咨询公司量项目数推导出成模型该模型1981年首次发   表原始COCOMO模型适应软件工程领域快速变化COCOMO次更新1987年Ada版1994年发展演变COCOMOII模型   COCOMO模型详细程度划分三级基COCOMO模型中间COCOMO模型详细COCOMO模型   (1)基COCOMO模型静态单变量模型考虑成驱动仅规模基准进行估算适粗略迅速估算 (2)中间COCOMO模型15成驱动改进基模型产品硬件工作员项目特性等素观评估成驱动影响定项目级考虑进度限制时进步调整工作量   (3)详细COCOMO模型三种模型中精确模型基成驱动项目分段影响考虑成驱动阶段性影响时进步改进估算时计算细化子系统模块假定层次三级:系统含子系统子系统含模块   COCOMO模型中首先需确定开发软件KLOC(千行代码)COCOMO模型进行准确成估算需等详细设计阶段结束详细设计完成根详细设计结果模块类代码数量根代码功复杂程度进行较准确估算   程序结构分解工作结构分解   结构化分析设计遵顶逐层分解设计原设计师握框架基础进行逐步细化完成复杂系统设计工作   结构化设计方法中先根户需求规格说明书确定系统边界绘制顶层数流图然顶层图中加工进行细化层层细化直系统基功   面象设计然结构化设计区象设计程样细化程确定象需抽象成类类属性方法进行设计分解程   程序结构分解软件实现分解软件项目中需整软件项目划分干务务分配项目组中成员务分解分配坏项目进度成着影响   项目工作结构分解WBS先项目中实际需完成事项量分解成更具体工作具体做法树形结构先整项目分解单元单元分解单元   需完成事项细分单元中需做工作分配树形结构层单元中需做系列工作称工作包WBS工作包里配置工作员项目实行结构图完成   工作结构分解进行项目成计算基础工作结构分解项目成果工作分配恰简单务分配程序开发高手复杂务分配新手会造成工作效率低增加项目成真实软件项目成仅软件复杂度项目理员力着直接关系软件项目成计算中存问题   1套现成估算模型误差太   软件企业情况着理模式工作员环境背景果简单进行估算模型套计算系数话企业成成样项目完成成然估算数相差   功点模型COCOMO模型需企业计算系数果提供正确计算系数两模型法正确软件企业估算模型进行定适应性调整适应企业情况   2缺少成理体系   软件企业成估算项目投标没意识需企业建立成理体系果软件成进行效理估算准确项目结束成幅度超估算没项目成进行理项目建设程中没合理搭配利资源造成资源浪费样项目成然增加造成成估算估准   3缺少成总结分析方法 企业完成项目没项目成估算成理方面进行总结样便法项目验转化成原始数积累做少项目成测准没项目完成验成估算参数进行校正造成企业理水法提高   软件项目引入估算预算决算必性   软件估算软件项目前期进行需求分析完成便够利功点模型进行软件项目成估算项目成估算值刚刚引入该方法企业成估算值准确需慢慢根验数进行修正   软件详细设计完成便利工作结构分解工作进行预算预算费包括直接开发费间接费直接开发费实现程序功花费力物力间接费包括理费辅助费间接费根企业特点直接费取定百分   直接费计算采COCOMO模型详细设计已够较准确软件代码行数进行估计时候计算出预算成较准确然系数需根验进行修正   软件项目结束整项目花费成应进行决算认项目完成做样事情显余项目成进行决算项目验进行总结项目实际成估算预算进行较然较结果进行分析找出误差存原继估算预算系数进行调整干项目验积累便够做较准确估算预算成验累积企业成知识库   项目决算程中引入审计机制样仅准确估算软件成发现软件项目开发程中种问题根审计发现问题继企业软件程进行改进提高整企业核心竞争力   总结软件项目成估算需丰富验累积验累积越估算越准确说建立软件成估算知识库软件企业发展着重意义仅软件企业项目投标中准确估计项目成投标中取胜出更重企业软件程改进提供基础资料
     
    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 积分 [ 获取积分 ]

    下载文档

    相关文档

    工程项目的估算、概算、预算、结算和决算

    工程项目的估算、概算、预算、结算和决算投资控制是工程项目管理的重点和难点,在工程项目的不同阶段,项目投资有估算、概算、预算、结算和决算等不同称呼,这些“算”的依据和作用不同,其准确性也“渐进明...

    12年前   
    561    0

    如何认识软件项目估算

    如何认识软件项目估算  虽然估算是一门科学,更是一门艺术,这个重要的活动不能以随意的方式来进行……因为估算是所有其他项目计划活动的基础,而项目计划又提供了通往成功的软件工程的道路图,所以,没有...

    9年前   
    500    0

    软件项目估算方法在敏捷开发中的实践

    软件项目估算方法在敏捷开发中的实践  0 引言  不知道您是否听说过关于软件项目管理的一个经典“六拍”笑话。那是这样说的:在项目开始之前,大家先“拍脑袋”承诺项目进度安排;在开工大会上领导“拍...

    11年前   
    525    0

    如何进行软件项目估算

    如何进行软件项目估算一个成功的软件项目首先要有一个好的起点,也就是一个合理的项目计划;一个好的项目计划,离不开一个准确的、可信的、客观的项目估算数据作为基础。如何提高估算的准确性,如何利用项目...

    9年前   
    395    0

    项目管理在软件中的应用

    项目管理在软件中的应用  内容摘要: 随着信息产业的飞速发展,项目管理对于以应用开发为主的软件企业是一个行之有效的管理方法,项目管理在软件开发中的应用日益受到重视。本文主要通过对项目管理在软件...

    9年前   
    702    0

    工程项目管理中的预算管理

    工程项目管理中的预算管理  [摘 要]工程项目管理中的预算管理直接影响到企业综合盈利能力、工程的招标、施工价格等方面。本文详细论述了目前工程项目管理中预算管理存在的问题,并提出了一定的解决意见...

    10年前   
    667    0

    软件项目管理在高校软件开发中的应用

    软件项目管理在高校软件开发中的应用  [摘要]不少高校在做软件研发时,尤其是自用软件,重点更集中于科技创新,而对于在软件项目小组中引入项目管理的认知度还未达成共识。以中国民航飞行学院广汉分院飞...

    11年前   
    678    0

    软件开发中的项目管理

    软件开发中的项目管理时隔两年,当我再次坐到电脑面前重新拾起这个话题时,我已经失去了往日的自信和从容。“IT”往往被圈内人戏称为“挨踢”,意思是我们常被人踢。老板踢,市场人员踢,客户踢,还有老婆...

    10年前   
    575    0

    软件项目管理研究及在项目开发中的应用

    软件项目管理研究及在项目开发中的应用  配置管理则是软件项目能顺利进行的基础。一个软件项目开发过程中,会有大量的“中间产品”产生,典型的如代码、技术文档、产品文档、管理文档、数据、脚本、执行文...

    10年前   
    727    0

    预算决算员岗位职责

    预算决算员岗位职责1.按照图纸、规范及清单编制施工预算,做好招投标工作。能独立进行施工图预算、结算和审计。2.能对项目进行成本测算,熟悉投标报价流程。3.有合同管理及标书制作的能力。预算决算员...

    2年前   
    715    0

    财政局决算报告及预算报告

    财政局决算报告及预算报告  各位代表:  我受县人民政府的委托,向会议作关于闻喜县XX年财政预算执行情况和XX年财政预算草案的报告,请予审议,并请列席会议的各位政协委员及各单位负责同志提出宝贵...

    11年前   
    687    0

    软件开发成本估算

    软件开发成本估算软件开发成本估算软件开发成本估算主要指软件开发过程中所花费的工作量及相应的代价。 不同与传统的工业产品,软件的成本不包括原材料和能源的消耗,主要是人的劳动的消耗。另外,软件也没...

    11年前   
    598    0

    软件项目开发过程中的需求分析和范围管理

    软件项目开发过程中的需求分析和范围管理  0 引言  对于一个软件系统的开发来说,最困难的部分就是准确说明开发什么,最困难的概念性工作就是编写出详细的需求,包括所有面向用户、面向机器和其它软件...

    11年前   
    685    0

    项目投资成本估算表

    项目投资成本估算表 项目 金额(万元) 均价(元/平方米) 说明 1.土地成本 1.1土地出让金 1.2拆迁补偿命 2.建安工程费 ...

    10年前   
    23655    0

    项目建设投资估算表

    表4-2 项目建设投资估算表序号建设内容单位数量单位造价(元)合计(万元)一工程费用886.501院区核心道路改造151.001.1风华路平方米428620085.7...

    4年前   
    1451    0

    项目成本的投资估算

    项目成本的投资估算美国项目管理学会(PMI)认为,有三种成本估算方法:   类比估算:是一种自上而下的估算形式,通常在项目的初期或信息不足时进行。   参数估算:是一种建模统计技术,如回归分析...

    11年前   
    549    0

    IT项目实施中如何进行成本估算?

    IT项目实施中如何进行成本估算?对一个项目的评估,往往被要求在项目需求还不明确的时候开始。不知道你是否有这样的体会,客户给你简单介绍了一点需求,或者发给你一份写的很粗略的文档,就要求你给个价格...

    11年前   
    405    0

    软件项目管理中需求分析的研究

    软件项目管理中需求分析的研究  1 软件项目需求分析的重要性  当前,软件开发往往存在着三大主要问题:预算超支、进度延误、质量糟糕而且很难控制在预算之内———尤其是要高质量地实现用户的期望。相...

    9年前   
    751    0

    软件开发项目管理中的人员管理

    软件开发项目管理中的人员管理  摘要  软件项目管理中的人员管理活动是一个内闭环管理的过程,本文这个活动过程,就几个方面:组织架构、梯队建设、任务调度、信息沟通和绩效考核进行了分析,介绍了一些...

    12年前   
    536    0

    项目规模估算失准 软件开发成空中楼阁

    项目规模估算失准 软件开发成空中楼阁  软件项目的估算历来是比较复杂的事,因为软件本身的复杂性、历史经验的可重复性、估算工具的缺乏以及一些人为错误,都会导致软件项目的估算往往和实际情况相差甚远...

    12年前   
    548    0