软件项目的规模估计历来是比较复杂的事


    软件项目规模估计历较复杂事
      软件项目规模估计历较复杂事软件身复杂性历史验缺乏估算工具缺乏错误导致软件项目规模估计实际情况相差甚远 估计错误已列入软件项目失败四原
      软件工程师常会问编什什样软件需长时间少钱面问题少犯难第户需求太具体第二缺乏科学估计方法面种软件项目规模估计方法
      概念介绍
      先介绍衡量软件项目规模常概念LOC(Line of Code)LOC指执行源代码行数包括交付工作控制语言(JCL:Job Control Language)语句数定义数类型声明等价声明输入输出格式声明等代码行(1LOC)价值月均代码行数体现软件生产组织生产力组织根历史项目审计核算组织单行代码价值
      例某软件公司统计发现该公司万行C语言源代码形成源文件(ch文件)约250K某项目源文件375M估计该项目源代码约15万行该项目累计投入工作量240月月费10000元(包括均工资福利办公费公滩等)该项目中1LOC价值:
      (240×10000)15000016元LOC
      改项目月均代码行数:
      150000240625LOC月
      方法Delphi 法
      Delphi法流行专家评估技术没历史数情况种方式适评定新技术特定程序间差专家专程度项目理解程度工作中难点Delphi技术减轻种偏差专家评估技术评定新软件实际成时通常种方式决定模型输入时特Delphi法鼓励参加者问题相互讨技术求种软件相关验参互相说服方
      Delphi法步骤:
      1协调专家提供项目规格估计表格
      2协调召集组会专家讨规模相关素
      3专家匿名填写迭代表格
      4协调整理出估计总结迭代表形式返回专家
      5协调召集组会讨较估计差异
      6专家复查估计总结迭代表提交匿名估计
      7重复46 直达低高估计致
      方法二 类法
      类法适合评估历史项目应领域环境复杂度相似项目通新项目历史项目较规模估计类法估计结果精确度取决历史项目数完整性准确度类法前提条件组织建立起较项目评价分析机制历史项目数分析信赖
      基步骤:
      1整理出项目功列表实现功代码行
      2标识出功列表历史项目相点点特注意历史项目做够方
      3通步骤12出功估计值
      4产生规模估计
      软件项目中类法解决重代码估算问题估计重代码量办法程序员系统分析员详细考查已存代码估算出新项目重代码中需重新设计代码百分需重新编码修改代码百分需重新测试代码百分根三百分面计算公式计算等价新代码行:
      等价代码行 [(重新设计 +重新编码 +重新测试)3]× 已代码行
      方法三功点估计法
      功点测量需求分析阶段基系统功种规模估计方法通研究初始应需求确定种输入输出计算数库需求数量特性通常步骤:
      1计算输入输出查询控文件接口需求数目
      2数进行加权表典型权值表
      功类型  权值
      输入  4
      输出  5
      查询  4
      控文件  10
      接口  10
      3估计者根复杂度判断总数+25025调整
      发现软件产品开发功点项目早期规模估计帮助然解产品越功点转换软件规模测量更常LOC
     
    文档香网(httpswwwxiangdangnet)户传

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

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

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

    需要 2 积分 [ 获取积分 ]

    下载文档

    相关文档

    软件项目估计方法及应用

    软件项目估计方法及应用  凡事预则立,不预则废。一个好的开始项目等于成功的一半,软件项目的成功关键在于一个切实可行、安排合理的项目计划。某种程度上来说,项目计划的好坏已经决定了项目的成败。而要...

    10年前   
    670    0

    2017年软件实习目的

    软件实习目的  软件实习目的  一、实习目的  根据所学课程的理论知识,结合企业的运营实际,选定企业管理中的某一具体问题进行调查研究,并撰写调查报告,反映问题的具体表现,其中包含的企业管理理论...

    7年前   
    531    0

    论软件项目的计划管理

    论软件项目的计划管理  解决软件危机的过程中,越来越多的软件开发公司意识到在软件项目开发过程中有效的管理所起到的重要作用。而在软件项目管理过程中,软件项目的计划管理则是决定项目能否顺利实施的关...

    9年前   
    581    0

    关于软件项目的费用管理

    关于软件项目的费用管理  摘 要:计算机的广泛使用,软件产品日新月异、层出不穷。如何合理核算软件生产企业的计算机软件费用,这是摆在我们面前的一个现实课题。  关键词:软件项目 费用管理  软件...

    11年前   
    790    0

    软件工程实习目的和要求

    软件工程实习目的和要求  实习目的:  为了将理论用于实践,巩固所学知识,提高自己发现问题并用所学知识分析问题和解决问题的能力,锻炼自己的工作能力,适应社会能力,自我管理能力,了解目前软件的应...

    9年前   
    772    0

    论软件项目的质量管理

    论软件项目的质量管理  一、基于对软件质量管理的认识与分析  我认为,影响软件质量的因素有很多,通常有:人的因素、软件需求、质量问题可能出现在开发过程的各个环节上、测试的局限性、质量管理的困难...

    10年前   
    607    0

    软件项目的质量管理

    软件项目的质量管理软件的质量是软件开发各个阶段质量的综合反映,本文结合“金保”工程软件项目管理的实际经验,探讨了在项目计划、需求分析、软件开发和系统维护等四个关键环节进行软件质量控制的方法。 ...

    11年前   
    505    0

    软件项目的核心风险

    软件项目的核心风险风险在所有的项目中都是存在的,在这些风险中有些是项目失败的罪魁祸首,下面列举五种最常见的,对项目的成败有着巨大影响的风险。   1.从一开始进度的安排就是错误的。   人们总...

    12年前   
    648    0

    软件产品的规模度量-功能点与代码行

    软件产品的规模度量-功能点与代码行功能点与代码行,谁将最后胜出?作者:肖鹤功能点与代码行,作为两种度量方法已经长期并存又竞争,他们的支持者已进行了大量的争论,如今这种争论仍未停息。人们似乎想看...

    11年前   
    531    0

    软件质量之路-面向组件的大规模软件架构

    软件质量之路-面向组件的大规模软件架构在中小规模的软件中,对象和对象之间的协作关系就能够满足需要。但是当软件规模扩大,复杂度上升的时候,面向对象技术强调的协作却表现出另一个极端的特点-耦合度太...

    10年前   
    409    0

    软件项目的质量控制要素

    软件项目的质量控制要素软件的质量因素“运行正确”的程序就是高质量的程序吗?不贪污的官就是好官吗?时下老百姓对一些腐败的地方政府深痛恶绝,对“官”不再有质量期望。只要当官的不贪污,哪怕毫无政绩,...

    11年前   
    593    0

    软件开发项目的风险管理

    软件开发项目的风险管理1月27日参加了项目管理联盟组织的‘北京项目管理爱好者聚会’,我被易风邀请做了一个主题演讲,其实不是什么演讲,只是结合理论谈了自己的一些想法和工作中遇到过的经验教训,更主...

    9年前   
    573    0

    软件项目的风险管理策略

    软件项目的风险管理策略  0 引言  软件项目风险是一种不确定的事件或情况,一旦发生,会对软件项目目标产生某种正面或负面的影响。风险有其成因,同时,如果风险发生,也导致某种后果。举例来说,风险...

    11年前   
    696    0

    软件项目需求调查指标项评价标准

    指标项评价标准——技术部(外包)序号评审指标项 评审要点(参考点)A-优秀(90-100分)B-良好(80-89分)C-合格(60-79分)D-需改进(60分以下)权重1项目描述1、项目关联性...

    4年前   
    1350    0

    项目估计表

       项目估计表 来自:http://www.chinaspis.com 作者:林锐 电子工业出版社出版发行 0. 基本信息 项目名称   项目经理   规划小组成员 ...

    12年前   
    11397    0

    企业做好软件外包项目的四大原则

    企业做好软件外包项目的四大原则  笔者以前做过软件开发,对软件业比较熟悉,所以经常有很多商界的朋友委托我帮他们来外包软件,因此积累了一些外包的经验,现在就写出来与大家共享,希望对有软件外包需要...

    11年前   
    461    0

    怎样才能做好软件项目的风险计划

    怎样才能做好软件项目的风险计划风险评价是识别并分析潜在风险区域的过程。可以通过列举通常的软件项目风险因素以使风险识别更加明析。制作风险评估表是识别风险的好办法,在风险评估表中我们统计特定风险对...

    10年前   
    531    0

    软件开发项目的风险分析与控制

    软件开发项目的风险分析与控制  摘 要:本文通过对当前软件行业的风险状况进行分析,列举软件开发项目的风险来源,并进行分析,总结各类风险产生的原因和对项目成败的影响,最后给出软件开发项目在风险管...

    9年前   
    546    0

    为什么软件项目的费用支出总是过高

    为什么软件项目的费用支出总是过高  为什么软件项目的费用支出总是过高?CIO Update专栏作家Rajesh Setty针对此问题做出了一些回答。  “低于预算并且准时实施”只是一个梦想。因...

    11年前   
    365    0

    浅谈P3软件对工程项目的进度控制

    浅谈P3软件对工程项目的进度控制一、在工程项目中应用P3软件的重要性   目前国家大型工程建设项目都具有投资大、技术含量高、涉及专业众多、建设周期长等特点,用传统的简单的管理模式去管理项目,有...

    10年前   
    466    0