软件项目估计方法及应用


    软件项目估计方法应
      事预立预废开始项目等成功半软件项目成功关键切实行安排合理项目计划某种程度说项目计划坏已决定项目成败做项目计划必须优秀项目估计开始
      孙子兵法云:夫未战庙算胜者算未战庙算胜者算少算胜少算胜况算意思说拉开战幕前详细分析敌实力商讨周密作战计划充分评估利条件利条件开战会取胜利反没进行周密庙算开战会失败更况进行庙算呢见预先估计件事情成败重性关重甚决定性
      项目估计重做估计呢
      项目理会说做估计终失败什呢失败项目进行尸体解剖发现项目理项目估计认识充分缺少正确项目估计技知识导致项目估计工作完整全面准确法效支撑项目计划制定
      估计方法流程
      项目初始估计例完整项目估计活动应该遵循图示步骤:
      (1) 作项目估计输入需求明确需求描述越清晰越完整估计结果偏差越
      (2) 估计操作中估计需求应进行定程度分解理分解颗粒度越精细估计结果精度越高实际操作中需考虑两方面素方面项目启动结束需求分解性逐渐增加初阶段需求分解太达非常精细程度强制进行细致分解估计结果影响明显外方面需求分解越细致操作工作量越估计成越高需握需求分解颗粒度找中衡点
      (3) 规模估计目衡量终交付产品规模量级软件项目规模般代码行(LOC
      KLOC)常估计方法通常Delphi方法类法功点估计法PERT估计法
      a) Delphi法
      i 组织者专家发放项目需求估计专家熟悉项目需求般3~4名专家参估计佳
      ii 组织者专家提供项目规格估计表格
      iii组织者召集组会专家讨规模相关素设定估计结接受标准般估计差异
      方差值某设定范围接受
      iv 专家匿名填写估计表格
      v 组织者整理估计结果计算差异估计结果告知专家(注意匿名)
      vi 组织者组织讨估计差异较估计项
      vii 专家针差异接受项目进行次估计次填写估计表格
      viii 重复46 直达估计偏差达接受范围止
      b) 类法
      i 整理出项目功列表实现功代码行
      ii 标识出功列表历史项目相点点特注意历史项目做够方
      iii 通步骤12出功估计值
      iv 输出规模估计
      c) 功点估计法
      功点估计基系统功种规模估计方法通研究需求设计确定种功特性数量计算出规模通常步骤:
      i 确定计算功点基准例输入操作作功点功复杂度算成功点基准数值数值作企业规模估计基准(基准颗粒度根企业身情况选择确定)例
      读键盘输入 1 FP
      屏幕印输出 1 FP
      数库查询 2 FP
      数库更新 4 FP
      TCPIP连接 3 FP
      API接口调 2 FP
      ……
      ii 计算需求设计中包含种功单元数量
      iii 数进行加权求该软件功点规模
      iv 果企业已惯代码行进行续估计处理根历史数功点换算成代码行便续处理功点估计结果直接续工作量成进度估计取决企业工作规范数积累
      d) PERT估计法
      PERT估计法项目规模三种情况估计:期规模E低规模L高规模H然通计算出估计结果R(L+4E+H)6
      项目阶段通常需时结合2种方法例项目前期需求尚未完全明确阶段般采类法PERT估计法进行初步估计需求较明确PERT估计法结合Delphi法功点估计法更加精确估计结果
      规模估计结果会项目终输出代码行
      (4) 软件规模结果Size根企业度量生产率数P计算工作量WSize生产率(天)
      (5) 根工作量够获取资源数量力成情况计算项目工期进度项目力成估算结果
      软件项目估计误区注意事项
      实际工作中企业实践中已面提种方式进行软件估计难理想效果什呢
      项目理实际操作中注意估计方法流程软件估计作项工程方法仅仅遵循方法够必须注意事项
      (1)首先估计准确否参估计专家力息息相关时方法正确果验足员事该项工作法理想结果必须保证参估计员公司里面较资深员产品技术充分解
      (2)次软件项目理系统工程必须注意方面估计工作影响例公司度重视项目工期延期项目会较严重处罚公司项目工作量奖金少相联系措施直接导致项目成员够减少处罚率者奖金夸规模估计结果
      正常情况技术员性思维特征项目估计结果会偏乐观企业根项目估计实际偏差规律进行必修正
      (3)项目进行估计前已确定项目工期等目标估计员会产生种期结果直倾性导致估计够客观企业项目员提交估计结高层理者会项目组讨价价毫根消减规模估计结果样次项目理会估计结果基础添加定幅度应领导砍价形成恶性循环估计工作成果落空
      (4)估计统计存误差非常正常项目理认次项目初始估计明显偏差逐渐放弃项工作误区应该记录次项目估计偏差程度进行项目积累数进行分析找均偏差值数值作续估计修正参考样长期积累会逐步提高软件估计准确性
      (5)软件估计项目生命周期程中需次进行分立项需求设计编码测试等阶段进行着项目逐步推进次估计结果更加接真实情况次估计应时更新项目计划果出现原计划没考虑问题应时做出调整
      项目理项目初始阶段做次估计面做实际估计认知足估计工作循序渐进逐渐趋真实程次性必须次反复取良效果
      (6)种情况导致估计结果偏差严重没考虑重等素软件项目重复前技术文档设计者代码测试例等项目估计工作程中没充分评估部分带工作量变化者评估够充分度量基础发现种重工作量带影响例设计重够节省少工作量代码重会影响外重例会影响通历史数积累参考
      (7)规模转换工作量程中生产率理解存错误研发员会编码阶段编码效率作生产率计算工作量直接导致工作量计算偏差
      里说生产率指软件项目整生命周期程中生产率包括技术文档写作编码测试项目理质量理等活动果单纯理解编码效率想知工作量计算结果然法准确
      (8)工作量转换工期工程中项目理直接工作力量项目组数里存着巨误区起分析
      项目进展阶段项目投入资源数量样致趋势:
      项目开始结束阶段投入资源高峰期出现设计编码测试阶段果简单工作量项目组数没考虑项目种资源投入特点
      外项目具身规律超出限度增加资源缩短工期者延长工期减少资源法达成项目理者必须充分解项目客观规律遵循规律估计工作变成数字游戏
      结
      优秀软件项目优秀项目计划开始优秀项目计划优秀估计工作开始然企业关注项目计划监控工作忽视软件估计重环节导致项目开始着套错误路线行进越紧计划越严密监控距离项目目标越远中良估计关键常说画龙点睛项目条龙计划龙头软件估计龙头点睛笔
     
    文档香网(httpswwwxiangdangnet)户传

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

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

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

    需要 2 积分 [ 获取积分 ]

    下载文档

    相关文档

    应用PERT进行项目工期估计

    应用PERT进行项目工期估计来自:51CMM.COMPERT(计划评审技术,Program Evaluation an Review Technique) 是50年代末美国海军部开发北极星潜艇...

    11年前   
    808    0

    项目管理在软件中的应用

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

    9年前   
    681    0

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

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

    11年前   
    656    0

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

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

    10年前   
    715    0

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

    软件项目的规模估计历来是比较复杂的事  软件项目的规模估计历来是比较复杂的事,因为软件本身的复杂性、历史经验的缺乏、估算工具缺乏以及一些人为错误,导致软件项目的规模估计往往和实际情况相差甚远。...

    8年前   
    471    0

    项目估计表

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

    12年前   
    11374    0

    软件研发项目之成功管理方法

    软件研发项目之成功管理方法  [摘 要] 针对企业软件研发项目的特点,并基于项目管理的内容和方法。通过对多个软件研发项目管理的案例进行研究剖析,得到让软件项目获得成功的可操作的项目管理方法,使...

    12年前   
    628    0

    有限元方法及CAE软件应用考试题型ansys试卷

    成绩西安交通大学考试题 课 程 有限元方法及CAE软件应用(ANSYS) 系 别 考 试 日...

    3年前   
    662    0

    GX DEVELOPER 软件安装方法

    本文为GX DEVELOPER的安装说明,三菱的其他软件安装也类似这样:1,安装前,请确定下载文件的大写及文件名称:2,先安装 通用环境,解压后,进入文件夹“EnvMEL”,点击“SETUP....

    3年前   
    831    0

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

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

    11年前   
    514    0

    浅谈在软件项目管理中的问题分析方法

    浅谈在软件项目管理中的问题分析方法  摘 要:在实践开发过程中,由于人们对问题的看法不同,即使应用同样的管理方法,有的能取得显著的成绩,有的却可能导致项目的失败。因此,在项目管理过程中对问题进...

    9年前   
    403    0

    浅论敏捷方法的软件项目管理研究

    浅论敏捷方法的软件项目管理研究  摘 要:本文首先探讨了敏捷项目管理的起源及其适应性项目框架;并论述了其在软件项目中的应用。然后对适应性项目框架的计划制定对比极限项目管理作了详细的阐述。  关...

    8年前   
    423    0

    浅析软件项目管理在实际开发中的应用与实践

    浅析软件项目管理在实际开发中的应用与实践  摘 要:软件工程是指导计算机软件开发与维护的工程学科,它采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能...

    11年前   
    372    0

    机场项目工程管理软件的应用之成本控制操作要点及流程

    机场项目工程管理软件的应用之成本控制操作要点及流程前言:根据北京某集团机场项目部(其性质为总承包方)实际情况及项目情况,由于目前该项目部经营部人员对电脑、软件掌握程度、接受程度比较高,同时根据...

    10年前   
    577    0

    论软件项目管理中质量控制模型的应用研究

    论软件项目管理中质量控制模型的应用研究摘要:从“质量”概念中所涵盖的两大要素(质量的相对性、质量的经济性)出发,系统论述了软件质量管理的重要性。结合软件组织能力进程的成熟度模型(CMM)列举出...

    9年前   
    529    0

    软件项目管理中质量控制的研究与应用

    软件项目管理中质量控制的研究与应用  [摘 要]我国软件业与世界先进国家相比,差距甚远,其主要原因是软件工程化技术没有得到广泛的应用。今天,软件开发不再是软件开发人员的个人行为而是团队行为,对...

    9年前   
    378    0

    为软件质量保驾—过程管理与项目管理技术的应用

    为软件质量保驾—过程管理与项目管理技术的应用我国软件业与世界先进国家相比,差距甚远,其主要原因是软件工程化技术没有得到广泛的应用。今天,软件开发不再是软件开发人员的个人行为而是团队行为,对软件...

    9年前   
    427    0

    “自动算量”软件在项目成本管理中的应用及存在的问题

    “自动算量”软件在项目成本管理中的应用及存在的问题【摘要】探讨利用软件实现工程造价计算中工程量的自动计算及目前此类软件应用中存在的问题及其原因分析,提出解决存在问题的几点思考。进入信息时代,计...

    11年前   
    599    0

    软件项目技术方案

    软件项目技术方案1. 开发框架开发的系统中所应用的技术都是基于JavaEE,技术成熟稳定又能保持先进性。采用B/S架构使系统能集中部署分布使用,有利于系统升级维护;采用MVC的开发模式并参考S...

    3年前   
    1016    0

    04应用软件管理规范

    1.目的 规定本公司应用软件开发、管理适用本手册,确保工作人员正确执行本手册的规定。 2.适用范围 适用于已立项的新疆航空公司应用软件开发管理工作。 3.职责 3.1应用软件开发研制...

    12年前   
    5663    0