| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

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

r***2

贡献于2012-07-22

字数:4127

项目规模估算失准 软件开发成空中楼阁
  软件项目估算历较复杂事软件身复杂性历史验重复性估算工具缺乏错误会导致软件项目估算实际情况相差甚远关机构调查发现约60软件项目失败估算偏差引起技术实力够估算偏差已列软件项目失败四原
  软件工程学知道软件需求估算软件项目基础准确解客户需求基础科学方法目标软件系统规模工作量进度做出合理估算预算时质利完成项目然软件估算作软件项目基础领域常常忽视期开发项目中尝忽视软件规模估算带苦果结果项目进行半时发现工期严重滞计划项目种资源严重足缺乏项目迫暂停马
  常见项目规模估算失准原
  直软件项目规模估算(Size Estimation)争休问题软件开发团队软件户软件规模估算重性容置疑极影响着甲方发包软件成估算乙方身开发成预测乙方开发程量化理等诸方面相合理相准确估算软件规模项目进度安排资源分配等环节进行合理部署软件项目规模估算软件项目中相重环原次项目实际操作中项目规模估算失准:
  (1)项目规模估算认识足
  项目规模估算般分两种应场景:招投标时候估价报价二安排进度计划指导项目具体工作分配果规模估算认识足话会两种应场景中估算失准例果项目规模低估话会造成力估算低估成预算低估日程短终力资源耗成超出预算完成项目赶工会影响项目质量甚会导致项目失败果规模高估话会估价高降低招投标时竞争力进度安排时提高开发成浪费资源规模估算认识足次项目中尝苦果低估项目规模导致项目需次追加预算次受公司领导批评受客户次投诉
  (2)验估算法带定局限性
  般说历史验规模估算方法定局限性原难项目分析计划阶段软件规模进行相准确估算估算评估员验评估员力求较强难第三方评估员工作偏差作出修正次项目初期片面根验进行估算结果轻率估算项目规模导致项目失利原外软件项目技术样点非常影响软件规模估算例功JAVA语言Ruby语言涉代码行相差数十行甚数百行JAVA语言框架需编写代码行样
  (3)项目估算时缺乏数支持
  软件开发初期时规模估算难准确量化底需少资源长时间者规模估算什程度算合理没标准项目估算离开准确信客观数作基础果项目规模估算时项目理员验进行估算缺乏量数支持估算终会变成常见三拍现象:首先项目理拍脑袋估算然项目理估算失准时拍马屁补救项目失败时拍屁股走然玩笑见项目规模估算验估算应该量数支持
  什软件项目规模估算
  软件开发项目理中项重务开发项目规模估算极重容易忽视项容没正确规模估算项目计划会失成功基础惜部分开发团队难做项目规模进行准确估算
  (1)什项目规模估算
  做软件项目理基础做项目规划工作做项目规划前提做软件估算说没软件估算项目规划踪控制根谈起软件估算项目计划活动基础
  软件估算般通观验客观分析两种方法进行包括四重方面:规模估算工作量估算进度估算成估算中规模进行估算项目范围进行量化规模估算整软件估算中核心基础环节整软件估算第步规模估算两作:通规模估算建立项目基线二利基线项目生产率状
态进行评价确定软件程进度目标说规模估算切估算基础直接决定影响三估算决策
  (2)常软件规模估算方法
  估算建立客观事实未发生事情种合理性预测估算身确定性决定百分百准确误某种方法进行合理估计显然瞎猜软件估算方法致分基技术分解模型基验模型两类目前基技术分解模型方法:功点估算法LOC估算法MARK II等基验模型方法:IBM模型普特南模型COCOMO模型等目前基技术分解常方法FP功点估算法LOC代码行估算法文重点介绍两种方法
  ①FP功点法
  功点分析法 (FPA:Function Point Analysis) 种相抽象方法种设计估算方式系统复杂性系统特性两角度估算系统规模关注点程序功性实性软件软件开发程间接估算初 IBM 工程师艾伦艾尔布策提出IFPUG 方法继承目前国际流软件规模估算方法
  功点估算法核心利软件信息域中计数估算软件复杂性估计验关系式导出功点FP种需求分析阶段基系统功种规模估计方法通研究初始应需求确定种输入输出计算数库需求数量特性种方法计算公式:功点信息处理规模X技术复杂度中信息处理规模包括:种输入输出查询部逻辑文件数外部接口文件数等技术复杂度包括:性复杂度配置项目复杂度数通信复杂度分布式处理复杂度线更新复杂度等
  ②LOC代码行估算法
  衡量软件项目规模常方法代码行LOC(Line of Code) 估算法LOC指执行源代码行数包括交付工作控制语言语句数定义数类型声明等价声明输入输出格式声明等种技术角度估算方法代码行(LOC)作软件工作量估算单位开发团队根历史项目审计核算开发团队单行代码价值代码行价值月均代码行数体现软件开发团队生产力LOC方法早期系统开发中较广泛优点方便计算容易监控反映程序员思维力缺点代码行数含糊清正确反映项工作难易程度代码效率传统LOC方法许改进方法断演化新方法:PERT功点估算法类估算法系统分解法等
  介绍两种方法外许估算方法方法适具体环境方法然定适合前务建议少两种方法进行规模估算赖种方法量体裁衣具体问题具体分析量合理规模估算
  准确进行项目规模估算步骤
  (1)规模估算前先制定良规划
  成功软件项目首先起点合理规划样道理规模估算需规划例办公室堆满杂乱章文件时恐怕法知道真正文件里样道理软件项目中收集种需求意见问题时难中估算出整项目规模工作量成估算前首先众信息进行整理类分析条理清晰项目规划规划提供框架正确估算规划成竹胸规模估算指出正确方
  (2)确定软件项目范围
  确定软件项目范围确定目标软件数控制功性约束接口性求项工作需求分析类似果前已达成需求分析规约直接需求分析说明书中部分果没开始需求分析必须需求分析技术客户处具体软件范围确定软件项目范围形成界限开发框架然开发框架够精确足进行规模估算工作
  (3)制订级估算表框架模板
  开发框架明确步做公司部项目验估算验工程召集起制定级估算表框架估算表模板写足够清晰指导项目组模板时候相估算精英脑袋思考项目估算然根项目实际情况列出具体活动活动进行细化估算验时候规模估算没做缘没估算非直接生产编程活动规模例理类支持类维护类活动根原没制定估算表框架合适模板利
  (4)根合适估算表模板进行底估算
  步项目组根项目特点利合适估算表模板继续细化例进行详细WBS分解列出完成项目需全部工作然工作通底方式进行综合估算出项目规模
  分享次项目失败教训:客观利验估算验然宝贵财富果财富错方会变成垃圾历史验时注意现参考验间差异忘记着时间推移软件开发领域技术方法发生着巨改变
 
文档香网(httpswwwxiangdangnet)户传

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

下载文档,方便阅读与编辑

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

需要 2 积分 [ 获取积分 ]

购买文档

相关文档

软件开发成本估算

软件开发成本估算软件开发成本估算软件开发成本估算主要指软件开发过程中所花费的工作量及相应的代价。 不同与传统的工业产品,软件的成本不包括原材料和能源的消耗,主要是人的劳动的消耗。另外,软件也没有一个明显的制造过程,它的开发成本是以一次性开发过程所花费的代价来计算的。因此,软件开发成本的估算,应是从软件计划、需求分析、设计、编码、单元测试、集成测试到认证测试,整个开发过程所花费的代价作为依

s***y 11年前 上传605   0

软件开发周期估算及探讨

软件开发周期估算及探讨1.概述 软件开发周期估算是IT人员经常提到的一个概念,那么究竟什么是软件开发周期估算呢?我们可以把它定义如下:根据软件的开发内容、开发工具、开发人员等因素对需求调研、程序设计、编码、测试等整个开发过程所花费的时间做的预测。在这个定义中,“预测”两个字非常关键,它突出体现了估算的含义,同时也隐含表明了结果的不确定性。有效的软件开发周期估算在软件开发中是非常困难的工序

w***3 9年前 上传359   0

项目投资成本估算表

项目投资成本估算表 项目 金额(万元) 均价(元/平方米) 说明 1.土地成本 1.1土地出让金 1.2拆迁补偿命 2.建安工程费 3.前期工程费 3.1筹建开办费 3.2可行性研究费 3.3规划勘控设计费 3.4其他 4.基础设施配套费 4.1供

s***n 10年前 上传23663   0

如何认识软件项目估算

如何认识软件项目估算  虽然估算是一门科学,更是一门艺术,这个重要的活动不能以随意的方式来进行……因为估算是所有其他项目计划活动的基础,而项目计划又提供了通往成功的软件工程的道路图,所以,没有它我们就会搭错车。——Roger S. Pressman 《软件工程——实践者的研究方法》  1、估算前的规划  当我们的办公室内堆满了杂乱无章的文件时,恐怕无法知道对于我们真正有用的文件在哪里

d***g 9年前 上传506   0

项目建设投资估算表

表4-2 项目建设投资估算表序号建设内容单位数量单位造价(元)合计(万元)一工程费用886.501院区核心道路改造151.001.1风华路平方米428620085.721.2云植路改造双侧人行道平方米384017065.282东湖防洪设施改造365.202.1挡土墙加固立方米15362

苏***泽 4年前 上传1462   0

项目成本的投资估算

项目成本的投资估算美国项目管理学会(PMI)认为,有三种成本估算方法:   类比估算:是一种自上而下的估算形式,通常在项目的初期或信息不足时进行。   参数估算:是一种建模统计技术,如回归分析和学习曲线。   自下而上估算:通过对项目工作包进行详细的成本估算,然后通过成本账户和工作分解结构(WBS)将结果累加起来得出项目总成本。这种方法最为准确。   PMI成本估算的概念在我国常称作投资估算

m***t 11年前 上传556   0

软件开发中的项目管理

软件开发中的项目管理时隔两年,当我再次坐到电脑面前重新拾起这个话题时,我已经失去了往日的自信和从容。“IT”往往被圈内人戏称为“挨踢”,意思是我们常被人踢。老板踢,市场人员踢,客户踢,还有老婆踢。老板怪我们的开发进度慢;市场人员气我们的东西没有竞争力;客户嫌我们的程序BUG多;老婆怨我们没时间陪她。由此可见,干我们这一行是多么地不容易。下面,我主要谈谈软件开发过程中关于项目管理的几个

j***9 10年前 上传587   0

如何进行软件项目估算

如何进行软件项目估算一个成功的软件项目首先要有一个好的起点,也就是一个合理的项目计划;一个好的项目计划,离不开一个准确的、可信的、客观的项目估算数据作为基础。如何提高估算的准确性,如何利用项目估算的数据来制定项目计划,本文就将带领大家学习、理解软件项目估算的一些最佳实践。 为什么要对项目进行估算 对于庞大的、多变的软件项目来说有着太多的不确定性。之所以要先制定项目计划,目的就是为了让项目更加

q***3 9年前 上传400   0

三种项目成本估算方法

三种项目成本估算方法进度计划是从时间的角度对项目进行规划,而成本估算则是从费用的角度对项目进行规划。这里的费用应理解为一个抽象概念,它可以是工时、材料或人员等。  成本估算是对完成项目所需费用的估计和计划,是项目计划中的一个重要组成部分。要实行成本控制,首先要进行成本估算。理想的是,完成某项任务所需费用可根据历史标准估算。但对许多工业来说,由于项目和计划变化多端,把以前的活动与现实对比几

D***9 8年前 上传604   0

委托项目成本估算与定价

委托项目成本估算与定价计算时间估算项目任务成本的第一步即计算完成该任务所需的时间。这个计算以任务计划和执行每项工作所需时间的估计为基础。只有任务计划准确而足够周密才能做出可靠的时间估计。例如,我们知道在任务的计划和论断阶段,咨询师可以选择采集数据的方法。不同方法的时间要求可能有很大不同。正确在估计咨询任务所用的时间和咨询所处阶段需要丰富的经验。这样的估计正常情况下是由咨询公司的高级职员(

5***8 10年前 上传542   0

项目不同阶段的费用估算方法

项目不同阶段的费用估算方法一、项目不同阶段的费用估算目的和作用 1.项目发起、准备阶段 满足项目建议书和可行性研究的需要作为项目论证和方案选择的依据 2.项目规划、设计阶段一 满足设计任务书和编制招标文件的需要作为项目贷款和招标评标的依据 3.项目施工、实施阶段 满足合同变更和成本核算的需要作为进度付款和费用控制的依据 4.项目验收、移交阶段 满足合同结算需要作为历史资料供将来项目估价和

微***面 12年前 上传667   0

项目管理案例——《成》案例

第一章 案例研究当地一家非赢利组织的董事会成员正在举行二月份的董事会会议,这一组织负责筹集和购买食品,然后分发给生活困难的人们。会议室里在座的,有董事会主席贝斯·史密斯(Beth Smith)和两个董事会成员罗斯玛丽·奥尔森(Rosemary Olsen)和史蒂夫·安德鲁( Steve Andrews)。贝斯首先发言:“我们的资金几乎用光了,而食品储备和施粥场的需求却一直在增加。我们需

l***n 8年前 上传832   0

事故经济损失估算方法—工矿企业

 事故经济损失估算方法—工矿企业 【摘 要】 说明了劳动安全卫生费用与事故费用的概念,事故费用中直接费用与间接费用的概念。重点讨论了事故给企业带来的经济损失的费用要素,以及这些要素的确定原则及其分类,同时说明了各费用要素的计算方法。【关键词】 事故费用 直接费用 间接费用 保险费用 非保险费用Method for Estimating the Accidental Econo

d***n 10年前 上传292   0

软件开发项目管理的关键点

软件开发项目管理的关键点  在IT行业发展初期,我们经常看到一个人对一个软件项目提供“一条龙“服务,意即项目从立项到结束,一个人就全包干了。随着信息技术的发展,项目建设的内容不断增多,项目规模不断扩大,项目干系人对项目的要求不断提高,单打独斗的方式已经不能适应软件开发项目的发展了,项目管理专业知识逐渐受到IT企业的重视,并逐步在软件开发活动中加强项目管理知识的应用,以提高软件开发项目绩效。

力***心 10年前 上传569   0

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

软件项目管理在高校软件开发中的应用  [摘要]不少高校在做软件研发时,尤其是自用软件,重点更集中于科技创新,而对于在软件项目小组中引入项目管理的认知度还未达成共识。以中国民航飞行学院广汉分院飞行教学管理管理资源网的研发为例,简要阐述项目管理在高校软件开发中具体应用。  [关键词]项目管理 项目经理 需求规格  软件项目管理是为了使软件项目能够按照预定的成本、进度、质量要求顺利完成,而

l***n 11年前 上传688   0

试谈软件开发项目管理

试谈软件开发项目管理  摘 要:在软件项目开发的过程中,软件项目管理的成功与否是决定一个项目是否能够顺利高效率完成的重要保证。但是我国大部分的软件企业在进行项目管理时都存在着各种问题,从而使项目不能顺利有效地完成。文章探讨了在项目管理过程里出现的常见问题,并给出了相应的解决策略。  关键词:软件项目管理 项目经理 项目  计划软件行业在现在的众多行业里是一个极具挑战性和创造性的行、体

2***9 10年前 上传456   0

软件开发项目中打造测试团队

软件开发项目中打造测试团队1. 传统软件测试过程中的问题测试在所有的软件开发过程中都是最重要的部分。在软件开发过程中,一方面要求我们通过测试活动验证所开发的软件在功能上满足软件需求中描述的每一条特性,性能上满足客户要求的负载压力和相应的响应时间、吞吐量要求;另一方面,面向市场和客户,开发团队还要满足在预算范围内尽快发布软件的要求。 传统的软件测试流程一般是先在软件开发过程中进行少量的单元

a***z 11年前 上传756   0

关注软件开发项目中的人

关注软件开发项目中的人从1995年我开始带领3个人的软件团队起,到现在也10多年了。一直以来我都在思考,如何才能确保一个软件项目能够顺利,成功的开发完成。而我能够得到的最为重要经验是:“决定一个项目成败的最关键的因素,是人!”     软件是人开发出来的,而且到目前为止,也只可能是人开发出来的。但是,在通常的,对于软件项目、软件工程的讨论中,关于人的讨论,往往被淹没在对于技术、方法、框架

啊***一 12年前 上传712   0

软件开发项目的风险管理

软件开发项目的风险管理1月27日参加了项目管理联盟组织的‘北京项目管理爱好者聚会’,我被易风邀请做了一个主题演讲,其实不是什么演讲,只是结合理论谈了自己的一些想法和工作中遇到过的经验教训,更主要的目的是给大家出一个讨论和交流的主题,希望能起个抛砖引玉的作用。我讲的主题是:软件开发项目的风险管理,因为我认为风险管理在软件项目中很重要,又不容易做好,所以希望通过和大家讨论能够有一些思路和启发。

刘***海 9年前 上传573   0

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

软件开发项目管理中的人员管理  摘要  软件项目管理中的人员管理活动是一个内闭环管理的过程,本文这个活动过程,就几个方面:组织架构、梯队建设、任务调度、信息沟通和绩效考核进行了分析,介绍了一些项目管理中实际使用的方法和工具,并对这些方法进行了总结。  浙江联众卫生信息科技有限公司 李武胜  一、 前言  孙子兵法有云:故校之以计而索其情,曰:主孰有道?将孰有能?天地孰得?法令

雾***花 12年前 上传542   0

软件开发项目保密协议

保密协议甲方: 乙方: 鉴于:甲乙双方在履行《xxx》项目开发过程中,甲方将向乙方披露其保密信息(包括甲方内部数据),以及双方在合作过程中乙方已经或者将要知悉甲方的保密信息,为明确甲乙双方的保密义务,保护甲方的商业秘密不受侵犯,经协商一致,达成如下协议:第一条 保密信息的范围1、保密信息是指由甲方通过文字、电子或数字方式或媒介向乙方提供的,在提供时明确标记有“保密”的,以及虽未标记

文***品 1年前 上传266   0

奶牛小区标准化规模养殖场建设项目

太平湖管理区第六作业区奶牛小区标准化规模养殖场建设项目监 理 规 划建设监理有限责任公司二○一七年八月监 理 规 划工程名称:太平湖管理区第六作业区奶牛小区标准化规模养殖场建设项目建设单位:黑龙江省查哈阳农场审 核:监理单位:建设监理有限责任公司 审 核:编 制: 监 理 规 划工程概况建设规模

文***享 4年前 上传699   0

生猪标准化规模养殖场项目实施方案

生猪标准化规模养殖场项目实施方案  一、项目建设依据  根据省、市发改委、市畜牧局《关于申报生猪良种繁育体系和生猪标准化规模养殖场(小区)建设项目的通知》精神和县区发改局、畜牧局要求编报实施方案。  二、养猪场基本情况  包括场名、场址、占地面积、职工人数、总资产、总负债情况,XX年6月底盈利情况、猪舍面积、存、出栏数量,其中能繁母猪数量,存在问题等。  三、项目建设内容及规

8***1 10年前 上传655   0

肉牛标准化规模养殖场建设标准

肉牛标准化规模养殖场建设标准1.选址符合当地土地利用总体规划和草原保护建设利用规划。自然环境良好,地势高燥、背风向阳、具有一定缓坡而总体平坦;水源充足,取用方便,能够保证生产、生活用水;交通便利,有硬化路面直通到场;周边环境符合防疫和环保要求。坚持规模经营、节约和集约用地的原则,办理合法用地手续。2.布局主要包括生活管理区、辅助生产区、生产区、粪污处理区和病畜隔离区等功能区,各区之间界限

赵***军 4年前 上传908   0

估算

估算课题用估算的方法解决问题课型新授课设计说明本节课是学生学习估算的开始,让学生知道什么是估算时首先要解决的问题。所以在本节课的开始,首先创设一个情境,让学生体会到估算与实际生活息息相关,从而积极地投入到新知的学习中去。在学习新课时,让学生以各种方式讨论探究,营造自主学习的氛围,让学生体会到估算的必要性和灵活性,对估算产生浓厚的兴趣,从而达到良好的教学效果。学习目标

x***q 4年前 上传996   0