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

热门搜索

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

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

梓***妈

贡献于2015-10-12

字数:1713

软件项目规模估计历较复杂事
  软件项目规模估计历较复杂事软件身复杂性历史验缺乏估算工具缺乏错误导致软件项目规模估计实际情况相差甚远 估计错误已列入软件项目失败四原
  软件工程师常会问编什什样软件需长时间少钱面问题少犯难第户需求太具体第二缺乏科学估计方法面种软件项目规模估计方法
  概念介绍
  先介绍衡量软件项目规模常概念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年前 上传653   0

2017年软件实习目的

软件实习目的  软件实习目的  一、实习目的  根据所学课程的理论知识,结合企业的运营实际,选定企业管理中的某一具体问题进行调查研究,并撰写调查报告,反映问题的具体表现,其中包含的企业管理理论,以及对问题的解决方案建议。使学生进一步熟悉企业运作实践和调查报告写作方法,同时提高观察问题、分析问题、解决问题的能力。  二、企业实习地点  江苏同步信息技术有限公司  三、实习时

w***x 7年前 上传525   0

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

软件产品的规模度量-功能点与代码行功能点与代码行,谁将最后胜出?作者:肖鹤功能点与代码行,作为两种度量方法已经长期并存又竞争,他们的支持者已进行了大量的争论,如今这种争论仍未停息。人们似乎想看到:功能点与代码行,到底谁将最后胜出?众所周知,用“平方米”可以衡量住房大小,用“台”可以表示汽车数量,然而,长久以来,软件产品的规模(Size)度量却是个争论不休的问题。不论是对软件开发企业、还是

s***$ 11年前 上传521   0

论软件项目的计划管理

论软件项目的计划管理  解决软件危机的过程中,越来越多的软件开发公司意识到在软件项目开发过程中有效的管理所起到的重要作用。而在软件项目管理过程中,软件项目的计划管理则是决定项目能否顺利实施的关键内容。  本文将在下面具体阐述软件项目的计划管理。  1、软件项目计划概述  软件项目计划是指为软件工程的运作和软件项目活动的管理提供一个合理的基础和可行的工作计划的过程。其目的是为执行软

小***号 9年前 上传575   0

关于软件项目的费用管理

关于软件项目的费用管理  摘 要:计算机的广泛使用,软件产品日新月异、层出不穷。如何合理核算软件生产企业的计算机软件费用,这是摆在我们面前的一个现实课题。  关键词:软件项目 费用管理  软件产品不同于一般物质产品,它是一种知识产品而独具特性,软件企业的会计处理和传统的制造业还是有很大的区别。传统的制造业是采购原材料或半成品,工人在车间通过生产加工等工艺环节生产出自己的产品,再对外销

李***方 11年前 上传776   0

软件工程实习目的和要求

软件工程实习目的和要求  实习目的:  为了将理论用于实践,巩固所学知识,提高自己发现问题并用所学知识分析问题和解决问题的能力,锻炼自己的工作能力,适应社会能力,自我管理能力,了解目前软件的应用情况,需求情况,发展方向及前景,为顺利毕业做好充分的准备,也为自己能顺利的与社会环境接轨做好准备.此次实习由学校统一组织安排,分两个阶段,两个方向进行系统的实习。  实习要求:  1、 要

满***人 9年前 上传766   0

论软件项目的质量管理

论软件项目的质量管理  一、基于对软件质量管理的认识与分析  我认为,影响软件质量的因素有很多,通常有:人的因素、软件需求、质量问题可能出现在开发过程的各个环节上、测试的局限性、质量管理的困难、质量管理未能给予足够的重视、软件人员的传统习惯、开发规范、开发工具的支持不够等。对于象石化加油卡工程的核心软件之类的大型软件,涉及平台多,开发环境多,开发人员庞大,在全国尚无大规模的同行业省级应用

b***3 10年前 上传604   0

软件项目的核心风险

软件项目的核心风险风险在所有的项目中都是存在的,在这些风险中有些是项目失败的罪魁祸首,下面列举五种最常见的,对项目的成败有着巨大影响的风险。   1.从一开始进度的安排就是错误的。   人们总是倾向于乐观的估计,常常无视那些“可能需要作”的工作,尽管你可能对项目规模作了认真的估算,但是估算的结果仍可能太小,这也就直接导致进度的安排常常比应有的更紧张,在这种情况下能够产出的成果也很有限。但是人

c***6 12年前 上传638   0

软件项目的质量管理

软件项目的质量管理软件的质量是软件开发各个阶段质量的综合反映,本文结合“金保”工程软件项目管理的实际经验,探讨了在项目计划、需求分析、软件开发和系统维护等四个关键环节进行软件质量控制的方法。  是软件开发各个阶段质量的综合反映。软件项目的建设包括项目计划、需求分析、软件开发和系统维护等阶段,质量管理工作会始终贯彻在项目建设的各个阶段,本文结合笔者在“金保”工程的实践体会,围绕项目建设各个

s***1 11年前 上传497   0

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

软件质量之路-面向组件的大规模软件架构在中小规模的软件中,对象和对象之间的协作关系就能够满足需要。但是当软件规模扩大,复杂度上升的时候,面向对象技术强调的协作却表现出另一个极端的特点-耦合度太高导致的复杂度。这时候就需要有一种新的方法来弥补面向对象技术的弱点。大规模软件的特点大规模软件主要特点是复杂度。比较典型的例子是集成性的项目。软件系统需要将各种各样的硬件、遗留系统、外部接口整合起来

海***礁 10年前 上传395   0

软件项目的质量控制要素

软件项目的质量控制要素软件的质量因素“运行正确”的程序就是高质量的程序吗?不贪污的官就是好官吗?时下老百姓对一些腐败的地方政府深痛恶绝,对“官”不再有质量期望。只要当官的不贪污,哪怕毫无政绩,也算是“好官”。也有一些精明的老百姓打出旗号:宁要贪污犯,不要大笨蛋。相比之下,程序员是够幸福的了。因为我们能通过努力,由自己来把握软件的命运。那么就不要轻易放弃提高软件质量的权利了。“运行正确”的

z***3 11年前 上传588   0

软件开发项目的风险管理

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

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

软件项目的风险管理策略

软件项目的风险管理策略  0 引言  软件项目风险是一种不确定的事件或情况,一旦发生,会对软件项目目标产生某种正面或负面的影响。风险有其成因,同时,如果风险发生,也导致某种后果。举例来说,风险成因可能是需要获取某种许可,  或是项目的人力资源受到限制。风险事件本身则是获取许可所花费的时间可能比计划的要长,或是可能没有充足的人员来完成软件项目开发工作。以上任何一种不确定事件一旦发生,都

1***f 11年前 上传693   0

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

指标项评价标准——技术部(外包)序号评审指标项 评审要点(参考点)A-优秀(90-100分)B-良好(80-89分)C-合格(60-79分)D-需改进(60分以下)权重1项目描述1、项目关联性:与其他现有软件系统的关联性;对现有客户环境(IT环境、管理措施等)造成的影响;对以后可能建设的其他系统造成的长期影响。2、设计和实现上的限制:软件实现技术上的要求;与其他关

文***品 4年前 上传1342   0

项目估计表

   项目估计表 来自:http://www.chinaspis.com 作者:林锐 电子工业出版社出版发行 0. 基本信息 项目名称   项目经理   规划小组成员   日期   1. 产品的WBS 提示:规划小组根据用户需求,分解产品的功能,制定产品的WBS。由于此处WBS仅用于项目估计而非用于系统设计,其细分程度由规划小组决定。 2. 产品规

b***i 12年前 上传11397   0

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

企业做好软件外包项目的四大原则  笔者以前做过软件开发,对软件业比较熟悉,所以经常有很多商界的朋友委托我帮他们来外包软件,因此积累了一些外包的经验,现在就写出来与大家共享,希望对有软件外包需要的人有所帮助。  现在随着电脑的日益普及,越来越多的人逐步认识到软件在日常经营管理中的重要作用。如果你是一家大型企业的管理者,可能需要一个ERP软件来帮助你对企业进行辅助管理;如果你是一家商场的经营

h***0 11年前 上传455   0

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

怎样才能做好软件项目的风险计划风险评价是识别并分析潜在风险区域的过程。可以通过列举通常的软件项目风险因素以使风险识别更加明析。制作风险评估表是识别风险的好办法,在风险评估表中我们统计特定风险对项目可能造成的潜在后果,风险计划的要素有:   风险描述对于风险情况的介绍。   可能性风险发生的可能性。风险不是必然要发生的,如果一个对项目存在危害的事件是必然要发生的,那这个事件就不能作为风险。对于

g***j 10年前 上传527   0

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

软件开发项目的风险分析与控制  摘 要:本文通过对当前软件行业的风险状况进行分析,列举软件开发项目的风险来源,并进行分析,总结各类风险产生的原因和对项目成败的影响,最后给出软件开发项目在风险管理和控制的建议。  关键词:软件开发风险风险分析风险管理与控制  一、软件开发项目的风险背景  信息产业的发展是目前发展最快的行业之一,也是对社会影响最大的一个行业,它不但为我们创造了巨大的

紫***7 9年前 上传541   0

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

为什么软件项目的费用支出总是过高  为什么软件项目的费用支出总是过高?CIO Update专栏作家Rajesh Setty针对此问题做出了一些回答。  “低于预算并且准时实施”只是一个梦想。因为大部分软件项目比计划花费了更多的费用和时间。因此,许多人都放弃了这种梦想。这是一个普遍现象而不是例外。  那么,究竟是为什么? 以下分析这些原因也许会帮你解决难题。  一、对项目管理进行管

无***人 11年前 上传358   0

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

浅谈P3软件对工程项目的进度控制一、在工程项目中应用P3软件的重要性   目前国家大型工程建设项目都具有投资大、技术含量高、涉及专业众多、建设周期长等特点,用传统的简单的管理模式去管理项目,有时不能按照业主规定的工期内完成施工任务,耽误了工程的正式投产,其原因是传统的管理模式对施工进度、材料及设备供应和自然环境等诸多因素不能有效的控制,怎样才能在工程项目中合理的利用现有资源、科学的管理,

j***n 10年前 上传464   0

一个软件项目的自主参与式团队建设实验

一个软件项目的自主参与式团队建设实验  1.0团队建设所面临的挑战  团队建设是项目的人力资源管理的一个重要组成部分。其主要目的在于培养团队成员的能力,以及提高成员间的交互作用,从而提高软件项目的业绩水平[1]。  在我所在的实际软件开发项目中(用A项目做为代号来表示),团队建设所面临的挑战主要来自于四个方面:  1)项目产品开发团队内部结构较为复杂。整个团队分布在美国,印度,中

嘻***妹 11年前 上传423   0

软件项目的开发过程管理和控制

软件项目的开发过程管理和控制  摘 要:探讨了“软件项目”项目实施过程管理和控制,论述了项目管理过程中应该注意和关注的部分。  关键词:软件信息项目;项目实施;项目管理  项目管理体系涵盖了软件项目的人力资源和组织结构管理、项目预算管理、进度管理、风险管理、合同管理、采购管理等知识领域。宝信公司已经全面实行项目经理制,推行项目经理资格认证管理制度及项目经理绩效考核制度,对项目的整个生

y***i 10年前 上传590   0

浅论软件外协项目的风险管理

浅论软件外协项目的风险管理任何项目都和其它经济活动一样,带有一定的风险,软件开发项目自然也包含各种各样的风险,其中比较典型的一类就是软件外协项目的风险。完全避开或消除风险是不可能的,但是我们可以尽量的减少损失,将威胁化为机会,这就要求项目主体充分了解和掌握风险的来源、性质以及发生规律,进而实行有效的管理。项目风险管理一般包含以下几个环节:风险管理计划编制、风险识别、定性风险分析、定量风险

润***龙 11年前 上传428   0

软件项目的预算应该是什么流程?

软件项目的预算应该是什么流程?我公司今年在软件项目开发上,提出要以“预算”为核心的预算体制,希望能通过预算制对项目进行成本控制和项目管理。但在执行过程中,出现各种矛盾和问题,导致预算实施起来非常不宜操作。 1、软件项目预算要作到什么程度,才算是一个合格的预算? 2、由于做预算,需要对项目进行深入分析,作出工作量核算,需要投入人员与时间,那么作预算书是不是要有预算? 3、预算在软件项目开发和项

w***9 10年前 上传434   0

2018年软件开发岗位实习目的

软件开发岗位实习目的  一、实习目的  1.深刻的了解了中国计算机软件行业。  2.较为详细和系统的掌握了软件开发的知识体系。  3.把所学知识与解决实际问题相联系,在实习期间,培养发现问题、分析问题和解决问题的能力,从而提高了从事实际工作的能力。  4.通过毕业设计,为毕业设计收集必要的资料,做好技术、知识、资料的准备。  5.通过理论联系实际,巩固所学的知识,提高处理

h***1 6年前 上传397   0