欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    项目成本管理在软件开发项目中的.pdf

    • 资源ID:86109371       资源大小:1.19MB        全文页数:28页
    • 资源格式: PDF        下载积分:19.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要19.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    项目成本管理在软件开发项目中的.pdf

    工程成本管理在软件开发工程中的应用 The Appication of the Projict Costs Management in the Software Developing Project 天津理工大学高等教育自学考试本科毕业论文任务书 1.课题名称:工程成本管理在软件开发工程中的应用 2.题目类型:论文 题目来源:自拟 3.论文的主要内容,主要技术指标及基本要求 主要内容:本课题将围绕工程成本的应用等相关内容,应用所学的管理类的知识,如:工程成本管理、工程质量管理、工程风险管理;结合实际案例逐步展开深入讨论,并分析两者之间的相互关系以及影响。在现有情况基础上,于理论层面相应地提出一定的意见、建议和改进措施。基本要求:要求对研究对象进行深入调查,于理论层面相应地提出一定的意见、建议和改进措施,要求内容充实、具体,重点突出。论点明确,论据充分,立意新颖。正2/28 文不少于 12000 字,参考文献不少于 15 篇。4.论文的软、硬件环境 本人系统地学习了工程管理专业的主要课程,基本掌握了工程管理的基本理论和方法。本论文主要参考文献如下:1 徐莉等编著,工程管理,武汉大学出版利,2003年。2 任春来,王振雨等编著,工程管理,经济管理出版,2004年。3 孙会,肖艳等编著,工程成本管理,机械工业出版社,2009.11。4 韩万江等编著,软件工程管理案例教程,机械工业出版社。5 戚安邦等编著,工程管理学,南开大学出版社。2003.06。6 王祖和等编著,工程质量管理,机械工业出版社,2009.2。7 沈建明主编,工程风险管理,机械工业出版社,2018,08。8 赵涛等主编,工程质量管理,中国纺织出版社,2005。9 任宏等编著,工程工程管理,高等教育出版社,2005.。10 卢向南等编著,工程计划与控制,机械工业出版社,2009。11 杨侃等主编,工程设计与范围管理,电子工业出版社,2006。12(美美国工程管理协会编著,卢有杰,王勇译,项日管理知识体系指南,北京电子工出版社,2004年。13 Dennis Lock主编,李金海译,工程管理,南开大学出版,2005年。学生姓名游士宣专 业工程管理指 导 教 师王庚兰 审 批 人任务下达日期2018.12.10全部完成日期 2018.04.06 1/28 天津理工大学高等教育自学考试本科毕业论文进度计划 及检查情况记录表 序号 起止 日期 计划完成内容 实际完成情况 检查日期 检查人签名 1 2018.12.1012.20 确定论文研究方向 2 2018.12.2112.31 确定论文题目 3 2018.01.0101.15 完成计划时间表和写作提纲 4 2018.01.1602.10 查阅相关资料,撰写论文,提交论文初稿 5 2018.02.1103.25 根据指导老师意见,修改论文 6 2018.03.2604.06 论文定稿,打印装订 7 2018.04.0704.11 准备论文答辩 8 2018.04.1104.12 论文答辩 9 注:1)表中“实际完成内容”和“检查人签名”栏目要求用笔填写,其余各项均要求打印。年月日 学生姓名 游士宣 准考证号 100211300951 专业 工程管理 论文题目 工程成本管理在软件开发工程中的应用 评价内容 优秀标准 分值 分数 1.选题 能体现本专业培养目标,难度和工作量较大,有较强的创新性。25 2.论文质量 圆满完成任务书中各项要求,论文立论正确,结构严谨,图样绘制及技术要求符合国家标准。结论明确,有较大创新、较高的学术性和实用价值。论文分析、计算、实验正确、严密,对专业知识的综合运用能力较高,撰写规范。30 3.学生陈述 陈述清晰、正确、逻辑性强,基本概念清楚,语言流畅、精炼。15 4.答辩表现 回答问题有理有据,体现出较宽泛的知识面,思维敏捷、逻辑性强。30 评 语 答辩得分 答辩小组组长签字 指导教师评定成绩 评阅人评定成绩 综合评定成绩五级分制成绩 汇总人签字 答辩委员会 主任签章:5/28 摘要 随着信息技术的飞速发展,软件产业在国民经济中扮演着越来越重要的角色。对软件开发实施有效的管理是决定软件产业发展的至关重要的因素。在软件工程的开发过程中,工程管理日益受到人们的关注。软件工程管理是为了使软件工程能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。成本管理是软件工程管理的一个主要内容,就目前发展来看,成本管理是软件工程管理中一个比较薄弱的方面,许多软件工程由于成本管理不善,造成了软件造价的成本上升,软件质量得不到保证。针对这些现象,文章提出了一种新的成本管理方法,并将其应用于正在研究中的课题-软件工程管理平台的开发当中,以便于开发有效的软件工程管理工具,为企业节约成本,提高经济效益。本文系统介绍了工程、工程管理和工程成本管理基本概念和管理方法,并且分析了目前软件开发成本管理过程中存在的问题,提出了将进度和成本联系起来考虑,使工作量和实际成本匹配的方法。结合现有的估算方法,设计成本管理系统并将其应用于软件工程管理平台中,旨在改善软件开发中成本超支的现象,为企业提高效益。关键词:工程管理;工程成本管理;软件工程 Abstract With the rapid development of the information and technology,software industry has played an increasing important role in the national economy.The effective management of the software developing is the substantial factor in the software industry developing.In the process of the software project developing,the project management is paid increasingly attention to.Software project management is the activity for the analysis and management of the costs,staff,progress,quality and risks in order to realize the full goal of the weakness in the software project management,as the costs rising and the unsure quality are caused by the project,that is in line with the previous costs,progress,quality.Cost management is the main content of the software project management.From the present development view,costs management is a comparative costs and mal-management.From this phenomenon,this essay imposes a new costs management measure,which is undergone in the recently researching project,and will be applied in the software project management for the development of the more effective instrument for software project and costing saving and company benefits increasing。This essay systematically introduce the basic concepts and management method of the project,project management and project costs management,analysizes the present existing projects in the software developing costs and costs management progress.At the same time it imposes a method by combining progress and costs,in order to balance the work time with the actual cost.The system of the design costs management will be utilized in software project management,which aims at ameliorating the situation where undergoes excessive expenditure 6/28 in the software developing,so in this way the company benefits will be increased.Key words:project management;project costs management;softwareproject i/28 目录 第 1 章绪论 1 1.1 选题背景和意义 1 1.2 软件开发工程成本的概念 1 1.2.1 工程管理 1 1.2.2 软件行业特点 2 1.2.3 软件工程成本的影响因素 2 1.3 本文研究的内容与结构 4 1.3.1 主要研究内容 4 1.3.2 论文的结构安排 4 第 2 章工程成本管理的理论知识 5 2.1 工程管理概述 5 2.1.1 工程成本管理的含义 5 2.1.2 工程成本管理的任务 5 2.1.3 工程成本管理的原则 5 2.1.4 工程成本管理的组织 6 2.2 工程成本管理内容 6 2.2.1 工程资源计划 6 2.2.2 工程成本估算 6 2.2.3 工程成本预算 6 2.2.4 工程成本控制 6 2.2.5 工程成本预测 7 2.3 工程成本管理过程 7 第 3 章工程成本管理在软件开发工程中的实例分析 8 3.1 软件开发工程的成本构成 8 ii/28 3.1.1 软件背景介绍 8 3.1.2 软件开发价格估算 8 3.2 工程成本管理过程 8 3.2.1 软件开发前期工作 8 3.2.2 软件开发过程规范 9 3.2.2 软件工程成本管理案例 12 第 4 章结论与展望 16 4.1 总结 16 4.2 展望 16 参考文献 17 致谢 18 1/28 第 1 章 绪论 关于成本的的概念,存在不同的说话。管理会计学认为,成本是为达到一个特定的目标而牺牲或放弃的资源。而财务会计学则认为,成本是取得资产的代价。根据马克思主义政治经济学原理,成本是商品的重要组成部分,是为了获得某种产品,在生产经济活动中发生的人力、价物力和财力的消耗,其实质就是以货币表现的、为生产产品所消耗的物化劳动的转移价值和活动的转移价值之和。上述定义尽管有所不同,但都提到成本是资源消耗,这种资源消耗可以用货币来表现。综合来说,我们可以这样来定义成本:成本就是为达到一定目标所耗费资源的货币体现。任何工程的建设实施都要消耗资源。工程成本则是围绕工程发生的资源耗费的货币体现,包括工程生命周期各阶段的资源耗费。工程成本通常可以用元、美元、欧元或英镑等货币单位来衡量。1.1 选题背景和意义 21 世纪世界随着信息技术的发展,软件产业在生活中扮演着重要角色,各行各业都演变的越来越激烈,对于软件开发领域也变的复杂多样,人们日益关注和重视的问题是如何在规定的时间期限,按照预定的计划,保证完成某项任务,来获得最大的经济效益。所以说,工程成本在软件领域起到重要的作用。1.2 软件开发工程成本的概念 1.2.1 工程管理 现代工程管理认为:工程管理是应用各种知识、技能、方法与工具,为满足或超越工程有关各方对工程的要求或期望所展开的各种管理活动。其中,一个工程的有关各方所需满足的要求与期望是复杂多变的。首先,各方对工程本身的要求与期望。这是所有工程相关利益主体对工程的共同要求与期望。这些要求与期望是工程相关利益主体的共同利益所在。其次,工程有关各方不同的需求与期望。这是工程有关各方关于自己相关利益的需求与期望,这包括工程的业主、资源供应商、工程承包商、协作商、工程团队、工程所在社区、工程的政府管辖部门等各个方面的需求与期望,这种需求与期望有些时候是矛盾的。第三,工程已识别的需求与期望。这已经由工程有关各方达成共识并由工程的各种文件明确规定出的工程需求与期望,以及对工程工作的一些要求与规定等。第四是工程尚未识别的需求与期望。这是在工程各种文件中没有明确规定的,但又是工程有关各方所追求的需求与期望。例如潜在的环保要求、更低的工程成本、更短的工程工期、更高的工程质量等等。工程管理就是为了实现上述目标所展开的工程组织、计划、领导、协调和控制等活动。下面是有关工程管理的目的与手段的基本概念,这主要包括:工程管理的根本目的是满足或超越工程有关各方对工程需求与期望。2/28 工程管理的根本手段是运用各种知识、技能、方法和工具开展各种管理活动。1.2.2 软件行业特点 1)轻资产运营,受周期影响小。IT 软件行业相对于硬件制造业的最大优点,在于软件可以根据需求随时增加销量,即可进行简单的复制,不需要大量资本购买土地、厂房、机器,没有库存的压力,资本金需求较小。软件行业竞争激烈,开发软件的初始成本大,新软件产品和书籍出版类似,畅销书能提供丰厚利润,滞销书可能颗粒无收。2)行业集中度高,抗风险能力强。相对于IT 硬件行业在产品标准化下,硬件厂商有机会共享市场,IT 软件行业容易出现赢家通吃的局面,只有市场的前三位活得较好。因为相同功能的软件产品娱乐软件除外)或服务,客户通常只会从中选择一种使用。客户考虑到软件口碑、维护方便等特点,自然会倾向选择市场占有率较大的产品,而市场占有率越大者,产品通过不断复制,无形中等于是在摊销固定研发成本,公司有更多的资金可以开发下一代产品,马太效应导致大者恒大的现象。3)客户的转换成本高,服务购买比例高。客户对于软件产品和服务有依赖性,且通常转换软件需要学习成本,因此除非新软件功能相差大到足以吸引客户转换,否则客户对同一类型的产品倾向不轻易更换。取得市场先机的业者,多先以技术优势暂时取得市场领先地位,透过各种方式扩大市场,以高普及率为目标;等到客户基础稳固,锁住客户的忠诚度、提高竞争者的转换成本以稳定消费层后,再计划取得高利润。1.2.3 软件工程成本的影响因素 1)工程质量对成本的影响 一个工程的实现过程就是工程质量的形成过程,在这一过程中为达到质量要求需要开展两个方面的工作。其一是质量的检验与保障工作,其二是质量失败的补救工作。这两项工作都要消耗资源,从而都会产生工程的质量成本。如图 1.1 图 1.1 质量与费用之间的关系 2)工期对成本的影响 工程的工期是整个工程或工程某个阶段或某项具体活动所需要或实际花费的工作时3/28 间周期。如图 1.2 第 2 章 工程成本管理的理论知识 2.1 工程管理概述 2.1.1 工程成本管理的含义 工程成本管理师整个工程的实施过程中,为确保工程在批准的成本预算内尽可能地完成而对所需各个过程进行管理。对工程成本管理的理解存在两种情况:一是由工程经理部进行的成本管理。二是围绕工程进行进行的成本管理。2.1.2 工程成本管理的任务 1.确保工程在批准的成本预算内尽可能的完成 工程成本管理始于工程启动,止于工程结束,是在整个工程生命周期中以工程执行组织为主体的成本管理,其目标就是确保工程在批准的成本预算内尽可能地完成工程的各个过程。2.提供衡量工程管理绩效的客观标尺 工程成本管理的好坏反应了工程管理的水平。对工程管理绩效的评价,首先是对成本管理绩效的评价。通过对成本管理水平和成果的评价,可以使企业掌握工程管理状况和实际达到的水平,为工程绩效评价提供直观、量化的佐证。工程成本管理还为企业考核和奖惩提供依据。为企业内部人事制度、工资分配制度、员工训练制度等一系列的建立和健全创造必要的环境条件。2.1.3 工程成本管理的原则 1.全生命周期成本最低原则 4/28 工程成本管理效果直接影响到工程的绩效。因此,应尽可能降低工程成本。但是在进行成本管理时不能片面的要求工程形成阶段成本之和最低,而是要使工程全生命周期成本最低,即考虑工程从启动到结束,再到产品的寿命结束的整个周期的成本最低,这是工程经济性评价的合理期限。2.全面成本管理原则 全面成本管理是针对成本管理的内容和方法而言。从全面性出发,需要对工程形成的全过程开展成本管理,对影响成本的全部要素开展成本管理,由工程全体团队成员参加成本管理。因此,全面成本管理就是全员、全过程和全要素的成本管理。3.成本责任制原则 为了实现全面成本管理,必须对工程成本进行层层分解,使成本目标落实到工程的各项活动、各个人员。工程的各个参与人员都承担不同的成本责任,按照成本责任对工程人员的业绩进行评价。4.成本管理的有效化原则 成本管理的有效化包括两成含义:一是使工程经理以较少的投入获得最大的产出;二是以最少的人力和财力,完成较多的管理工作,提高工作效率。5.成本管理科学化原则 成本管理的科学化原则,即把有关自然科学和社会科学中的理论、技术和方法运用于成本管理,包括预测与决策方法、不确定性分析法和价值工程等。2.1.4 工程成本管理的组织 工程成本管理与所属机构的成本管理师不同的。工程成本管理的实施主体是工程部,由工程经理负责,工程部的其他成员参与。工程成本管理会与工程所属的企业或机构的其他职能部门如会计、财务部门发生关系。而工程部与职能部门间关系的亲密度或形成何种关系,还取决于工程组织类型。2.2 工程成本管理内容 2.2.1 工程资源计划 工程资源计划是指通过分析、识别和确定工程所需资源种类人力、设备、材料、资金等)、多少和投入时间的这样一种工程管理活动。在工程资源计划工作中最为重要的是确定出能够充分保证工程实施所需各种资源的清单和资源投入的计划安排。2.2.2 工程成本估算 工程成本估算是指根据工程资源需求和计划,以及各种资源的市场价格或预期价格等信息,估算和确定出工程各种活动的成本和整个工程全部成本这样一种工程成本管理工作。工程成本估算最主要的任务是确定用于工程所需人、设备等成本和费用的概算。5/28 2.2.3 工程成本预算 工程成本预算是一项制订工程成本控制基线或工程总成本控制基线的工程成本管理工作。这主要是根据工程的成本估算为工程各项具体活动或工作分配和确定其费用预算,以及确定整个工程总预算这样两项工作。工程成本预算的关键是合理、科学地确定出工程的成本控制基准工程总预算)。2.2.4 工程成本控制 工程成本控制是指在工程的实施过程中,努力将工程的实际成本控制在工程成本预算范围之内的一项成本管理工作。这包括:依据工程成本的实施发生情况,不断分析工程实际成本与工程预算之间的差异,通过采用各种纠偏措施和修订原有工程预算的方法,使整个工程的实际成本能够控制在一个合理的水平。2.2.5 工程成本预测 工程成本预测是指在工程的实施过程中,依据工程成本的实施发生情况和各种影响因素的发展与变化,不断地预测工程成本的发展和变化趋势与最终可能出现的结果,从而为 个软件工程技术的总体框架.可以看到,软件工程技术可以分为产品实现层技术以及开发管理层技术.其中,产品实现层技术涉及与特定软件系统开发相关的问题,为在软件生命周期的各个阶段实现软件产品提供技术支持。开发管理层技术通常不针对特定的某个软件开发工程,而是为管理和改进软件组织所有的业务活动提供技术支持,例如如何使用适当的方法管理软件开发过程中所需要执行的各个活动,以便在特定的软件工程中系统的展开软件工程的层技术,支持软件组织的业务实现,从而控制软件产品开发的成本,提高生产的效率,保证和改进软件产品的质量.3.1.2 软件开发价格估算 1.软件开发价格估算方法 软件开发价格与工作量、商务成本、国家税收和企业利润等项有关。为了便于计算,给出一个计算公式:软件开发价格 开发工作量 开发费用人月 1.1开发工作量 软件开发工作量与估算工作量经验值、风险系数和复用系数等项有关:软件开发工作量 估算工作量经验值 风险系数 复用系数 a.估算工作量经验值以A来表示)软什开发工作量的计算,曾有人提出以源代码行或功能点来计算,这些方法实施6/28 起来均有不少难度。目前国际上仍旧按以往经验的方式加以计算,国内各软件企业也是采用经验的方式加以估算工作量。为了更好地规范估算方法,建议可按照国家标准“GBT 8566-2001 软件生存周期 过 程”所 规 定 的 软 件 开 发 过 程 的 各 项 活 动 来 计 算 工 作 量。工作量的计算是按一个开发工作人员在一个月内日历中的月,即包括国家规定的 节 假 日)能 完 成 的 工 作 量 为 单 位,也 就 是 通 常 所 讲 的“人 月”。特别要提醒的是软件开发过程中既包括了通常所讲的软件开发,也应包括各类软件测试的活动。b风险系数以来表示)估算工作量经验值亦会存在较大风险,造成软件危机的因素很多,这也是一个方面的因素。特别当软件企业对该信息工程工程的业务领域不熟悉或不太熟悉,而且用户又无法或不能完整明白地表达他们的真实的需求,从而造成软件企业需要不断地完善需求获取,修改设计等各项工作。因此:l 风险系数 1.5 根据我们对软件企业的了解,超过估算工作量经验值的一半,已是不可接受,所以我们确定“1.5”为极限值。当然这既要看企业的能力,也要看用户能接受的程度。c.复用系数以 来表示)估算工作量经验值是软件企业承担一般工程来估算的,但如果软件企业已经采用“基于构件的开发方法”,并己建立起能够复用的构件库 核心资产库),或者已有一些软件产品,仅作二次开发,从而使软件开发工作量减少。因此:0.25 复用系数 1 根据国内外软件企业在实施基于构件开发方法 软件产品线)的经验数据,提高工作效率达到25%最高值)。1.2 开发费用人月 软件企业的商务成本、国家税收、企业利润、管理成本和质量成本。均可摊分到各个软件开发人员头上。开发费用人月 PQR)S a.P人头费)人头费主要是员工的工资、奖金和国家规定的各项按人计算的费用。其总量在软件企业中的商务成本占70%80%。P B 1.476 国家规定的公积金 7%,医疗保险金12%,养老金22%,失业金 2%即通常所说的四金),另外还有按工资总额计征的工伤保证金 0.5%,生育保证金 0.5%,残疾基金1.6%,工会基金 2%,累计为 47.6%。B 为平均工资,即企业支付给员工的工资、奖金、物质奖励等多项总和,除以企业员工数,分摊到每个月。b.Q办公费)办公费包括企业办公房屋租赁费和物业管理费、通信费、办公消耗品、水电空调费、设备折旧、差旅费,另外也包括企业对员工的在职培训所支付的费用,其总量在软件企业中的商务成本占 20%30%。Q B3 此处办公费用按商务成本的 25%计算。c.R国家税收和企业利润)由于国家实施发展软件产业的优惠政策,故不单独列出计算,但软件企业仍需承担缴纳国家税收的义务,可一并与企业利润一起考虑。另外,软件企业的员工不可能全年满负荷地工作,即使一年十二个月都安排工7/28 作,但也需抽出时间进行在职培训和提职的岗前培训。据我们的了解,软件企业的员工一年能有 10 个月到 11 个月的工作也是正常的。R B3 此处为我们的建议方案,各软件企业可视情况加以变更。d.S管理系数)通常每个机构的管理人员都会有一定的比例,参考一些机构的做法,按每十个软件人员配备两个管理人员即管理成本:1 S 1.2 e.T优质系数)提高软件质量,必然有所开支,即质量成本,对于不同的软件企业来说,其质量成本不尽相同。软件企业与其他企业一样,也有诚信和品牌等诸多因素,从而增加企业的开支。目前我们可以按通过 ISO9000 质量体系认证和 CMM 或 CMMI 的认证来确定,分别取值 1.05、1.1、1.15、1.2。今后建议可对软件企业的资质分为四级。由软件行业协会根据 CMMI 的认证、品牌、诚信程度等各种因素加以确定。此体系建设还有待进一步探索。据此,我们综合上述各点:开发费用人月 B 1.476 B3 B3)l.2 T B 1.476 23)1.2 T B 2.575 T B 当 T1.05 时,2.7 当 T1.2 时,3.09 因此,2.7 3.09 对于承接国外软件外包业务,一方面员工的工资较高,另外工作的安排也较难满负荷工作,用此建议 RB2。因此 开发费用人月 B1.476 13 12)1.2 T B 2.767 T B 当 T1.05 时,2.906 当 T1.2 时,3.32 因此,2.9 3.32 结论:软件开发价格 A B A:估算工作量经验值 B:软件企业的平均工资人月 Q:风险系数 l Q 1.5 T:复用系数 0.25 1 :综合系数 2.7 3.09 2.软件系统)维护收费价格估算方法 在完成信心工程工程的系统集成和应用软件开发,并交付用户正式运行的一年内,对软件系统)实行免费维护服务一年。在正式运行一年后,软件企业应与用户签定软件系统)维护合同。该合同属技术转让合同,也可属技术开发合同。根据不同的用户要求,可分四种级别进行软件系统)维护。8/28 2.1 A 级 软件企业派出技术人员常驻用户,解决日常运行中发生的问题。a.U系统建设投资额)用户需要软件企业维护的系统,该系统建设的投资额。如用户只需要软件企业维护其所开发的应用软件,U 就是该应用软件开发费;如用户需要软件企业维护整个系统,包括计算机硬件、软件、网络和应用软件,则 U 就是该信息工程工程的总投资额。b.N技术人员数)软件企业派出 N 个技术人员,常驻用户,因此:软件系统)维护费年 U 15%或 B N 12 B、参见 1.2.2.B 级 软件企业每周七天,每天 24 小时即 724 小时)响应,2 小时到现场,且每天派技术人员到现场进行软件系统)性能调试,使之运行处于良好状态。软件系统)维护费年 U 10%2.3 C 级 软件企业 724 小时响应,2 小时到场。软件系统)维护费年U 5%2.4 D 级 用户的信息工程系统或应用软件发生问题,由原承担的软件企业派人维护。a.B 这种维护方式要求软件企业需要保存所有的技术档案,更需要软件企业抽出专人来不断熟悉和全面掌握该软件系统)的各项技术细节。因此,软件企业的这项支出必然要在维护费用收入中得到回报。以 1.1.3 节中的 B 作为参数,将其人月单位改为人天,以 B表示。b.软件企业如果采用基于构件开发方法,并建立起构件库,则会大大提高软件维护的效率。另外,如果有多家用户运行的系统大致类似,也可有所提高效率。以 1.1.3 节中的 作为参数,以 来表示。因此:软件系统)维护费次B n 此次 n 表示所需要的人天数。的取值是 0.2 系统集成费 U T 3.1 A 级整个系统涉及到计算机硬件、软件、局域网络,且体系结构在三层次以下。5%8%3.2 B 级 整个系统涉及到计算机硬件、软件、局域网络、互联网,且体系结构在三层以上含三层次)。7%10%3.3 C 级 整个系统涉及到计算机硬件、软件、局域网络、互联网以及多种网络接口。8%12%3.4 D 级 整个系统涉及到计算机硬件、软件、网络、通信以及各种数据采集设备接口或者与用主系统有接口。10%15%4.系统解决方案费用估算方法 根据用户所提出的初步需求,软件企业根据以往的经验为之提供整个系统建设的方案,包括需购买的计算机硬件、软件、网络设备和应用软件开发的大体设想、费用估算、进度初步安排、信息化所涉及到的规章制度的一些规划,有时还会涉及信息中心的建设等等。这就是系统解决方案所要完成的工作。9/28 目前国内市场对于系统解决方案是一种智力劳动成果的认识不足,以及国内多数招标公司并不熟悉信息技术,从而更加使得系统解决方案收费变得困难。因此,目前的收费处于过渡阶段。系统解决方案费用与整个系统的规模、复杂程度等项有关。系统规模往往与系统建设费用密切相关,为了简便计算,以系统建设的总投资是衡量软件工程规模最常用的概念,指所有的可执行的源代码行数,包括可交付的工作控制语言语句、数据定义、数据类型声明、等价声明、输入/输出格式声明等。一代码行的价值和人月平均代码行数可以体现一个软件生产组织的生产能力。组织可以根据对历史工程的审计来核算组织的单行代码价值。例如,某软件公司统计发现该公司每一万行C 语言源代码形成的源文件.c 和.h 文件)约为 250K。某工程的源文件大小为3.75M,则可估计该工程源代码大约为15 万行,该工程累计投入工作量为240 人月,每人月费用为10000 元包括人均工资、福利、办公费用公滩等),则该工程中1LOC的价值为:24010000)/15000016 元/L。2工程成本估算的技术路线 在工程进展的不同阶段,工程的工作分解结构的层次可以不同,根据工程成本估算单元在 WBS 中的层次关系,可将成本估算分为 3 种:自上而下的估算、自下而上估算、10/28 自上而下和自下而上相结合的估算。1)自上而下的估算 又称类比估算,通常在工程的初期或信息不足时进行,此时只确定了初步的工作分解结构,分解层次少,很难将工程的基本单元详细列出来。因此,成本估算的基本对象可能就是整个工程或其中的子工程,估算精度较差。2)自下而上估算 自下而上的成本估算是先估算各个工作包的费用,然后自下而上将各个估算结果汇总,算出工程费用总和。采用这种技术路线的前提是确定了详细的 WBS,能做出较准确的估算。当然,这种估算本身要花费较多的费用。3)自上而下和自下而上相结合的成本估算 3.2.2 软件开发过程规范 1目的 本规范的目的是使整个软件产品开发阶段清晰,要求明确,任务具体,便于规范化、系统化及工程化,有利于提高软件生命周期的控制及管理,提高所开发软件的质量,缩短开发时间,减少开发和维护费用,使软件开发活动更科学、更有成效。2适用范围 本规范适用于公司范围内所有以正式的工程形式进行的软件产品的开发;不包括需求获取、现场调试等内容。本规范分为两个部分:技术过程规范和管理过程规范,分别适用于软件开发过程中的技术性活动和管理性活动。3过程模型 本规范所采用的软件开发过程模型为裁剪的RUP 开发过程模型。4环境 建模语言 采用 UML 作为建模语言 建模工具 采用 Rational Rose作为建模工具 配置管理工具 采用 SourceSafe/Cvs作为配置管理工具,由工程经理根据具体情况自行决定。变更和缺陷管理工具 采用 ClearQuest作为变更和缺陷管理工具 需求管理工具 采用 RequisitePro作为需求管理工具 单元测试工具 推荐使用 Purify、Quantitify、PurifyCovervage、BoundChecker 等工具,具11/28 体选择何种工具由工程经理自行决定。引用规范 C+编码规范 指南 需求建模指南、分析指南、设计指南、实现建模指南、数据库建模指南 5角色划分与组织机构 软件过程的每一个活动都由具体的角色执行;本过程所涉及的角色和组织机构及其职责如下:系统分析员 管理需求 查找参与者和用例 确定性能要求 建立用例模型结构 用例工程师 详细说明用例 详细说明软件需求 用例分析 用例设计 需求复审员 复审需求 用户界面设计员 设计用户界面原型 确定边界类 *一般界面设计员不参与界面部分的实现 构架设计师 确定需求优先级 构架分析 构架设计 构架实现 制定和组织学习编码规范 设计员 类的设计 子系统设计 数据库设计员 生成数据模型 12/28 设计复审员 复审设计 构架复审员 复审构架 程序员 实现构件 调试 单元测试 实现测试 开发安装软件 代码复审员 复审代码该角色可以由技术监督小组成员兼任)测试员 制定测试计划 设计测试 执行测试 评估测试 配置管理员 建立变更控制流程 复审变更请求 确认重复或拒绝的变更请求 管理基线 流程工程师 编制开发案例 启用开发案例 工程经理 制定软件开发计划 制定迭代计划 制定风险管理计划 协调工程运行 工程复审与变更控制委员会 该委员会是负责监督工程和控制变更的行政管理团队;在执行复审任务时,可由该委员会主席指派专人工程复审员)负责。建议该委员会由工程经理、构架设计师、需求提供方及有工程审批权限的 35 人组成,其中主席一职应当在需求和技术方面都有一定权威性。主席根据实际需要召开会议评估变更请求,对工程进行审批和工程计划复审。13/28 该委员会有三个基本任务:变更控制 明确产品的基线、复审对基线的变更、最后批准、否决变更或延期执行。由他们批准对已建立基线的配置项的所有变更。该团队的目的在于确保所有提出的变更都得到了妥善的技术分析与复审,并已记录备查。工程审批与计划复审 工程审批;工程计划复审;迭代计划复审。验收复审 迭代验收复审;生命周期里程碑复审;工程验收复审;技术监督小组 与工程经理一起监控小组技术状态,建议每周由研发人员轮流执行技术小组组长职责,定期负责召开技术讨论会,审查上周进展情况及技术状态的要求,基本上需要23 个开发人员,2 个月左右的开发时间,大约 46 人月的工作量,所以 10 万15 万可以作为合同的参考报价。2合同签订后成本估算 合同签订后,根据现有的资源和 WBS 分解的结果,进一步细化估算。由于 WBS 分解是针对工程的功能进行的分解,在成本估算的时候,首先估算每个任务的开发工作量,然后通过系数获得相应的质量、管理任务的工作量,从而计算直接成本,之后计算间接成本以及总成本。具体过程如下:1)资源估算 人力资源:2 个开发人员 1 个工程管理人员工程经理)1 个质量保证人员 1 个配置管理人员 设备资源作为间接成本计算)3 台电脑 1 台服务器 2)工程成本估算 14/28 步骤 1:根据工程任务分解结果 WBS 估算出工程开发工作量,如表 3.1 所示。表 3.1:工程开发工作量估算表 单位:人天 WBS编号 任务名称 估计值 小计 1 通用功能-增量 1 31 1.1 电子课表 8 1.2 会议通知和公告 3 1.3 通讯录 2 1.4 个人日记 5 1.5 作业布置和批改 8 1.6 教师答疑 5 2 日常业务管理功能 2.1 招生管理-增量 2 26 2.1.1 报名 3 2.1.2 招生 5 2.1.3 分班 10 2.1.4 统计查询 8 2.2 学生日常管理-增量 3 10 2.2.1 学生档案管理 4 2.2.2 学生考勤管理 2 2.2.3 学生奖惩 2 2.2.4 学生变动 2 2.3 教务管理-增量 4 31 2.3.1 教师日常管理 2 2.3.2 年级、班级设置 2 2.3.3 学科设置 2 2.3.4 年级、班级课程设计 5 2.3.5 排课表 9 2.3.6 考试管理 4 2.3.7 评价 5 2.4 教师备课系统 外包 5000 元 1 2.5 资源库系统 外包 3000 元 1 2.6 网上考试 外购 3000 元 1 2.7 论坛 已存在 1 2.8 聊天室 已存在 1 步骤 2:计算开发成本 从表 1 得知工程工作量是 103 人天,假设开发人员成本参数=480 元/人天,则内部开发成本=480 元/天103 天=49440 元。加 上 外 包 外 购 部 分 的 软 件 成 本5000+3000+3000=11000 元,则 开 发 成 本=49440+11000=60440 元。步骤 3:计算管理、质量成本 15/28

    注意事项

    本文(项目成本管理在软件开发项目中的.pdf)为本站会员(g****s)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开