软件项目成本管理案例.doc
项目管理——某公司软件开发案例

项目管理——某公司软件开发案例观察项目的三个指标:时间、预算、质量及功能完整性。
失败的项目一般体现为:超时、预算超支、牺牲了部分功能或质量。
彻底失败的项目,就是一个最后压根没有完成的项目,比如烂尾楼。
首先,我们讨论其中的一个指标,时间。
每个人对时间的理解不同,同样在项目里面的每个人对项目的时间理解也是不同的。
1、公司,希望项目在最短的时间内完成,这样时间和预算都是最小的。
当然能做到的项目少之又少,业内有数据的。
2、项目经理(为行文方便,暂称为PM,下同),希望项目的计划时间尽可能地长,这样才有机会应付各种突发事件和不可抗的影响,毕竟很多原因是客观存在的。
墨菲定律。
3、功能模块小组长(如……等,暂称为小组长),一方面承受着项目经理的压力,一方面又承受着来自基层开发人员的压力。
PM会要求小组长以最短时间完成所负责的部分;开发人员则很反感长期加班、高度的压力感。
从过去的一年多来看,在时间要求方面,我们公司的意愿并不强烈。
当然并不是强烈就可以解决的,后面会讲到,这是本文的重点。
在我们公司,最后决定项目时间长短的关键,是开发人员。
在人数不变、人员不更换的前提下,每个开发人员的产出是固定的,至少目前来说是固定的。
加班,也不会有更好的改善,原因已经在我以前的邮件中说明过了。
那么,从上至下形成一种新的强制性时间要求,会不会有效呢?事实上,不是没人试过,结果估计并不理想。
程序开发是一种脑力劳动,决定一件任务完成所需时间是由程序员的脑袋决定的,甚至任务完成到什么程度,如果不花费大力气的检查也是不会轻易能发现的。
这点有过中层管理经验的人,应该都清楚。
例如,管理人员要求用三天完成某个新功能,开发人员说至少要一周时间,即使最后管理人员令开发人员妥协了,他得到的也很可能是一个半成品——能用,但有缺陷;或者表面功能完成了,主线功能有部分没有完成。
换人吧,中国程序员遍地都是,这不是问题的关键,所以换人作用不大。
新人很快会被同化。
软件项目管理经典案例

软件项目管理经典案例全文共四篇示例,供读者参考第一篇示例:软件项目管理是现代企业中非常重要的一部分,它可以帮助企业有效地规划、执行和监控软件开发项目,确保项目按时、按质、按标准完成。
在软件项目管理领域,有许多经典案例可以供我们学习和借鉴。
下面我们就来看一些经典的软件项目管理案例。
1. IBM的OS/360项目IBM的OS/360项目是计算机历史上最有影响力的一个项目,也是软件项目管理领域的经典案例之一。
该项目开始于上世纪60年代,旨在开发一款操作系统,以支持IBM的大型机产品。
由于该项目规模庞大,涉及的技术复杂,以及开发团队庞大,因此项目进度一度非常缓慢。
IBM在项目管理方面做出了一系列创新,包括采用模块化开发、引入正式的项目管理方法等。
最终,IBM成功地完成了OS/360项目,为公司带来了巨大的商业成功。
2. 微软的Windows项目微软的Windows项目是另一个软件项目管理领域的经典案例。
Windows是微软公司的旗舰产品之一,它的开发历程非常漫长,技术难度也极高。
微软在Windows项目中采取了许多先进的软件项目管理技术,如敏捷开发、持续集成、自动化测试等。
这些技术帮助微软团队高效地协作,不断迭代产品,最终成功地推出了多个版本的Windows操作系统,赢得了广泛的用户认可和市场份额。
3. 苹果的iPhone项目苹果的iPhone项目也是软件项目管理领域的一个经典案例。
iPhone是苹果公司推出的一款革命性的智能手机,它的开发历程非常复杂,需要涉及硬件、软件、设计等多个领域的协同合作。
苹果在iPhone项目中采用了独有的创新模式,如设计驱动的开发、高度集成的团队协作等。
这些方法使得苹果成功地推出了多个版本的iPhone产品,成为全球最受欢迎的智能手机之一。
4. 谷歌的Android项目谷歌的Android项目也是软件项目管理领域的一个典范案例。
Android是谷歌公司开发的一款移动操作系统,它的开发历程充满挑战和机遇。
项目成本管理案例分析

第4章项目成本管理案例项目的成本就是项目的全过程所耗用的各种费用的总与。
项目的成本管理对于组织来说非常重要,成本管理并不只就是把项目的成本进行监控与记录,而就是需要对成本数据进行分析,以发现项目的成本隐患与问题,在项目遭受可能的损失之前采取必要的行动。
项目成本管理希望节约项目的费用,但并不意味着要一味减少成本。
例如:在信息系统项目中,减少测试无疑能够减少项目的费用,但没有测试,如同许多曾经进行过的信息系统一样,把用户当做测试者,可能对项目造成灾难性的后果,最终,或者使得项目的成本大为提高,或者让项目走向失败的边缘。
案例一:成本估算阅读以下关于信息系统项目管理过程中成本估算方面问题的叙述,回答问题1至问题3。
4、1、1案例场景希赛信息技术有限公司(CSAI主要致力于为国内教育提供信息化服务,成立业内一流的研发中心,不断研究与推出深受用户欢迎的软件产品,客户遍布中国每个省/市/自治区。
公司创立8年来,通过不断加强与改进技术管理来完善产品与提升服务品质,已成为中国教育软件研发领域首家通过CMM3评估项目的公司。
张工就是CSAI的项目经理,1个月前刚接手某高校学生管理系统研发项目。
完成项目需求调研后,张工开始制定详细的进度与成本计划。
表4-1与表4-2分别就是张工用两种方法做的项目成本估算,估算货币单位为(元)。
【问题1】(8分) 请用200字以内说明信息系统项目管理过程进行成本估算的基本方法。
【问题2】(8分) 表4-1与表4一2分别采用了什么估算方法,表中估算成本A, B各为多少【问题3】(9分) 请结合您本人的实际项目经验,用300字以内文字分析信息系统项目成本估算过程中的主要困难与应该避免的常见错误。
4、1、2案例分析【问题1】信息系统开发项目中常用的成本估算方法包括自顶向下估算法、自下而上估算法、参数估算法、专家估算法与猜测估算法等,其中自顶向下估算法也称为类比估算法。
(1)自顶向下估算方法自顶向下估算法就是从项目的整体出发,进行类推,即估算人员根据以往完成类似项目所消耗的总成本或工作量,来推算将要开发的信息系统的总成本或工作量。
项目成本管理案例分析

项目成本管理案例分析项目成本管理是项目管理中的一个重要环节,它直接关系到项目的成本控制和项目整体的经济效益。
在实际项目管理中,很多项目因为成本控制不力而导致项目超支或者无法按时交付,因此,对项目成本进行有效管理显得尤为重要。
下面,我们将通过一个实际案例来分析项目成本管理的重要性以及如何进行有效的成本管理。
案例背景:某公司决定开展一个新的软件开发项目,该项目的目标是开发一个全新的电商平台,以满足市场的需求。
在项目启动初期,公司领导对项目的成本进行了初步估算,并制定了初步的预算。
然而,在项目进行中,由于需求变更、人员调整、技术难题等原因,项目的成本开始出现不可控的趋势,公司面临着项目超支的风险。
成本管理的重要性:项目成本管理对于项目的成功实施至关重要。
有效的成本管理可以帮助公司及时发现成本偏差,并及时采取措施进行调整,以避免项目超支或者影响项目的质量和进度。
同时,成本管理还可以帮助公司优化资源配置,提高项目的经济效益,确保项目的可持续发展。
有效的成本管理方法:1. 制定详细的成本预算,在项目启动初期,公司应该制定详细的成本预算,包括各项成本的预估值以及成本控制的预案。
这样可以为后续的成本管理提供一个清晰的指导方向。
2. 进行成本控制,在项目进行中,公司需要对成本进行实时的监控和控制,及时发现成本偏差,并采取相应的措施进行调整。
同时,公司还可以通过制定成本控制措施,如严格控制需求变更、合理调整人员配置等,来降低项目成本。
3. 优化资源配置,通过对资源的合理配置和利用,可以最大程度地降低项目成本,提高资源利用率。
公司可以通过项目管理工具对资源进行有效的调度和管理,确保资源的合理利用。
4. 建立成本管理的绩效评估体系,公司可以建立成本管理的绩效评估体系,对成本管理的效果进行定期评估和反馈,及时发现问题并进行改进。
结论:项目成本管理是项目管理中的一个重要环节,它直接关系到项目的成本控制和项目整体的经济效益。
软件项目开发成本估算案例分析

软件成本估算应用案例分析本文以某公司开发一套人力资源管理系统为例来讲解软件成本估算的方法及过程。
项目需求:某甲方需要一套人力资源管理系统,该软件企业想要去投标,甲方单位业务部门人员列出了比较原始的业务需求,具体需求描述如下:1)组织架构管理对公司的组织架构进行维护和图形化显示,包括部门、岗位等信息。
可以对部门进行新建、修改、删除、合并、改变归属关系、设定岗位人数并根据已录入的档案信息自动显示实际岗位人数。
支持部门、岗位信息的EXCEL模板导入功能。
可以对岗位进行新建、修改、查询、删除等,岗位信息包括岗位说明、相关联工资级别等。
2)招聘管理对于空缺岗位生成招聘申请,人力资源主管和部门主管审批后自动发布到外部招聘渠道。
可以查询招聘信息或删除已过期的招聘信息。
对应聘人员信息进行管理,将得到的简历、面试情况录入到系统并进行维护。
3)档案管理对员工的信息进行管理,包括员工基本信息(如姓名、年龄、性别、岗位、电话、邮件等)、家庭档案信息、培训记录、工作记录。
还包括员工照片、社保号码等。
授权用户可以对员工档案进行查询或进行修改(如调动、离职、绩效考核信息填写等)4)人力地图将公司的全部或某部门组织架构图显示出来,并可查看员工的基本信息。
本人可以维护部分个人信息,如手机号码、个人主页地址、个人说明等。
5)培训管理制订公司年度培训计划进行管理,并对每次公司级培训建立培训记录并对培训效果进行分析。
提供年度培训计划的建立、修改、审核、审批等功能。
对每次培训进行管理,可自动发送培训通知,培训后填写培训满意度、培训总结。
可以对某时间段内的培训或选定培训进行培训效果的比较和分析6)人力资源分析包括基于人数的分析和基于部门的分析。
基于人数的分析包括统计各岗位、各部门、各学历、各年龄段的人数、各岗位/部门实际人数和空缺人数等。
基于部门的分析包括分析各部门到岗率、入/离职情况、岗位构成、学历构成、年龄构成等。
7)报表中心授权用户可查看或打印员工基本信息、培训信息、工作情况、考核情况、并提供人力资源常用模板(如离职申请、培训申请等)的下载和打印。
项目成本预算案例

项目成本预算案例以下是一个项目成本预算的案例:某公司计划进行一项新的软件开发项目,项目目标是开发-款适用于中小企业的客户关系管理(CRM)系统。
为了制定项目成本预算,公司需要考虑以下几个方面:1.人员成本:包括项目经理、软件工程师、测试工程师等人员的工资、社保、公积金等费用。
根据项目的规模和复杂度,公司计划投入10名开发人员。
每人年薪为20万元,人员成本总计为200万元。
2.硬件和软件成本:包括开发所需的计算机、服务器、操作系统、开发工具等费用。
公司计划购买5台高性能计算机和1台服务器,每台计算机的价格为2万元,服务器的价格为10万元。
此外。
还需要购买操作系统和开发工具等软件,费用为50万元。
硬件和软件成本总计为100万元。
3.外包成本:由于公司缺乏某些特定技能,计划将一些开发工作外包给专业的软件开发公司。
根据外包公司的报价,外包成本预计为50万元。
4.培训成本:为了提高开发人员的技能和知识水平,公司计划进行一些培训课程。
包括新技术培训、项目管理培训等。
培训成本预计为20万元。
5.其他成本:包括差旅费、会议费、办公用品等费用。
其他成本预计为30万元。
根据以上预算,该软件开发项目的总成本为400万元。
在制定项目成本预算时,公司还考虑了项目的时间表和里程碑。
以确保项目按时按质完成。
同时,公司也制定了风险管理计划。
以应对可能出现的风险和不确定性因素。
以上是一个简单的项目成本预算案例,实际情况可能更为复杂。
在制定项目成本预算时,需要综台考虑多个因素,包括项目的规模、复杂度、时间表、人员技能等,以确保预算的合理性和准确性。
IT项目管理案例

沟通案例西赛公司是一家中小规模的软件公司,其研发人员不到20人,主要从事纺织机械行业的MIS开发。
经过一些项目开发的积累,逐步形成了适合于该行业的财务管理软件和ERP 软件2大产品,由于公司销售人员的努力,目前公司业务比较繁忙,逐步进入高速增长阶段。
1个月前,公司销售人员小赵参加了大型纺织机械集团D公司信息化建设项目的招标工作。
赵某在多次向自己公司的技术部门提出,要求技术人员配合参与项目建议书编写工作,在要求没有得到人员落实的情况下,独自完成了该招标的项目建议书。
由于报价合理,提供的实施方案与D公司的要求相符合,结果西赛公司顺利中标。
根据投标文件中作出的承诺,项目一周后正式立项。
由于西赛公司业务较好,一时无法从其他项目组抽调研发人员到新成立的项目小组,人力资源部门临时招聘了张工和其它5名软件工程师,由于张工具有较强的技术水平和丰富的项目管理经验,被任命为项目经理。
张工接受此项目后,认真阅读了当初向D公司提供的项目建议书,很快发现了项目中存在技术难题,在签订技术开发合同过程中就该问题根D公司做了详细的说明,D公司最终勉强接受了张工的建议并签订了合同,合同中再也没有包含项目建议书中无法实现的功能要求。
西赛公司与D公司建树了开发合同后,张工立即组织项目组中2名软件工程师一起开始需求调研,但在需求调研中,D公司变得越来越不配合,总是强调项目建议书中描述的无法实现的功能需求,并指出当初选择西赛公司就是因为其项目建议书中描述的这些功能是其他公司不能提供的。
为了取得D公司的支持,张工亲自做了大量的技术尝试去完成这些功能,但经过多方论证该部分功能在目前条件下是很难实现的。
对该部分功能的技术论证已经持续了一个多月,没有取得任何进展,作为项目经理,张工感到相当大的压力。
问题:请用300字以内的文字对销售人员赵某在执行此项目过程中的行为进行点评;请用300字以内的文字结合本人的经验,谈谈项目客户关系管理的重要性;请用500字以内的文字对张工解决此问题提出建议。
it项目成本管理案例

it项目成本管理案例
以下是一个关于IT项目成本管理的案例:
某公司计划开发一款新的软件产品,该产品需要经过需求分析、设计、开发、测试和发布等阶段。
为了确保项目按计划进行,并控制成本,公司采取了以下措施:
1. 制定详细的项目计划,明确各个阶段的时间和任务安排。
这有助于确保项目按计划进行,并避免因延误导致的成本增加。
2. 进行充分的需求分析,明确产品的功能和特点。
这有助于避免在开发过程中出现过多的变更,从而控制成本。
3. 采用敏捷开发方法,以适应不断变化的需求。
这有助于减少开发过程中的返工和不必要的成本。
4. 建立有效的沟通机制,确保项目团队成员之间的信息共享和协同工作。
这有助于避免因沟通不畅导致的成本增加。
5. 实施严格的成本控制措施,包括预算制定、费用审批和审计等。
这有助于确保项目不会超出预算,控制成本。
6. 建立风险管理机制,对可能影响项目成本的因素进行预测和应对。
这有助于减少因风险导致的成本增加。
7. 建立奖励和激励机制,鼓励项目团队成员积极参与成本控制。
这有助于提高团队的积极性,从而控制成本。
通过以上措施,该公司在项目实施过程中有效地控制了成本,最终按时交付了高质量的产品,获得了客户的好评和市场的认可。
以上案例仅供参考,不同项目的实际情况不同,具体措施应根据实际情况进行调整。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件项目成本管理案例
本案例选自《软件项目管理案例教程》(韩万江,机械工业出版社)。
《校务通管理系统》的成本估算过程是循序渐进的,随着项目的不断发展,估算可以重复多次进行,而且是逐步求精的。
具体过程如下:
1.合同签订前的成本估算
开始签订合同的时候,根据以往类似项目的经验,采用类比估算方法进行粗略的估算。
根据用户的要求,系统采用B/S结构,公司的JSP+SQL Server技术比较成熟,以前成功完成过类似项目,根据工作说明书(Statement Of Work,SOW)的要求,基本上需要2~3个开发人员,2个月左右的开发时间,大约4~6人月的工作量,所以10万~15万可以作为合同的参考报价。
2.合同签订后成本估算
合同签订后,根据现有的资源和WBS分解的结果,进一步细化估算。
由于WBS分解是针对项目的功能进行的分解,在成本估算的时候,首先估算每个任务的开发工作量,然后通过系数获得相应的质量、管理任务的工作量,从而计算直接成本,之后计算间接成本以及总成本。
具体过程如下:
(1)资源估算
人力资源:
●2个开发人员
●1个项目管理人员(项目经理)
●1个质量保证人员
●1个配置管理人员
设备资源(作为间接成本计算)
●3台电脑
1台服务器
(2)项目成本估算
步骤1:根据项目任务分解结果WBS估算出项目开发工作量,如表1所示。
表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:计算开发成本
(a)从表1得知项目工作量是103人天,假设开发人员成本参数=480元/人
天,则内部开发成本=480元/天×103天=49440元。
(b)加上外包外购部分的软件成本5000+3000+3000=11000元,则开发成本
=49440+11000=60440元。
步骤3:计算管理、质量成本
由于任务分解的结果主要是针对开发任务的分解,管理任务和质量任务成本可以通过计算开发任务成本得到,因此根据以往的经验,管理任务和质量任务成本=开发任务成本×20%=12088元。
步骤4:计算直接成本
直接成本=开发成本+管理和质量成本=72528元。
步骤5:计算间接成本
(a)间接成本包括前期合同费用、房租水电、培训、员工福利、客户服务等。
(b)根据以往经验,采用公式:间接成本=直接成本×25%=18132元。
步骤6:计算总估算成本
项目总估算成本=直接成本+间接成本=90660元。
步骤7:重新评估项目的报价
重新评估一下项目报价的准确性,当然这时候,项目的合同已经签署了,报价是不能更改的,但是通过再次的评估可以进一步明确企业的项目运作和利润情况等。
如果项目的风险利润是30%,其中风险基金10%,利润15%,税费5%。
则项目的总报价=90660×1.3=117858元。
应该说项目报价还是比较合适的。
另外,可以采用简便的算法进行估算,企业的报价可以通过开发规模的估算直接得出,例如如果成本系数为2.5万元/人月,项目规模103人天,一个人月22人天,则项目报价=25000×103/22=117045元。
(3)项目成本预算
在编制项目计划中考虑到:2个开发人员是全职在这个项目中,而项目经理、质量保证人员和配置管理人员不是全职在这个项目中,他们同时还在
管理其他的项目,进行成本估算的时候,应该根据项目人员付出的时间进行成本预算。
人力资源费率见表2。
表2:人力资源费率
项目成本预算如表3所示,预算总成本为75160元,与估算的成本基本持平。
这样75160元可以作为项目的成本控制参考。
表3:项目成本预算
标识
号任务名称开始日期结束日期预算成本(元)
1 校务通管理系统2003-4-10 2003-6-6 75160
2 软件规划2003-4-10 2003-4-11 3320
3 项目规划2003-4-10 2003-4-10 1200
4 计划评审2003-4-11 2003-4-11 2120
5 需求开发2003-4-14 2003-4-18 6240
6 用户界面设计2003-4-14 2003-4-14 1120
7 用户需求评审2003-4-15 2003-4-15 2120
8
修改需求、修改用户
界面2003-4-16 2003-4-16
1120
9 编写需求规格说明书2003-4-16 2003-4-17 560
10 需求验证2003-4-18 2003-4-18 1320
10 设计2003-4-17 2003-4-22 4120
11 概要设计2003-4-17 2003-4-18 1120
12
数据库ER图编制、建
库2003-4-21 2003-4-21
560
13 设计评审2003-4-22 2003-4-22 2440
14 实施2003-4-22 2003-6-6 54640
15 通用功能-增量1 2003-4-22 2003-4-30 12520 22 招生管理-增量2 2003-5-1 2003-5-7 9000 28 学生日常管理-增量3 2003-5-8 2003-5-12 6600 34 教务管理-增量4 2003-5-13 2003-5-23 16040
43 教师辅助功能-增量5 2003-5-26 2003-5-29 5800 48 聊天室/论坛-增量6 2003-5-30 2003-6-2 4680
52 系统集成2003-6-3 2003-6-4 2920
53 系统集成测试2003-6-3 2003-6-3 1120
54 环境测试2003-6-4 2003-6-4 1800
55 提交2003-6-5 2003-6-6 3920
56 完成文档2003-6-5 2003-6-5 1480
57 验收、提交2003-6-6 2003-6-6 2440。