软件项目管理案例分析第八讲项目管理案例分析软件项目管理案例分析项目背景—家庭电力线载波网络通讯系统项目开发•随着计算机、通信技术日新月异的进步,家用电子产品向智能化方向发展,人们对家庭自动化的需求也越来越高,家庭网络也就应运而生。海信集团决定投资100万元立项研究家庭网络协议标准,以电力线作为传输媒介,来构筑家庭中的服务器、通用遥控器、家电(电视、空调等)及家政服务之间的通信网络。实现所有设备间的对等通信和信息的实时传输。此项目从2001年1月进行关键技术调研开始,计划花一年的时间对整个系统进行研究与开发,从而为用户提供基于电力线载波通讯的家庭网络系统。软件项目管理案例分析1.目标确定•明确项目的目标,进行任务描述软件项目管理案例分析1.项目目标的描述•成果:基于电力线载波通讯的家庭网络系统•工期:时间从2001年1月1日—12月31日•成本:项目总投资为100万元人民币。软件项目管理案例分析2.里程碑计划•针对项目的目标要求,初步拟定该项目的重大里程碑计划,制作该项目实施的反映重大里程碑事件关系的里程碑计划图。软件项目管理案例分析2.项目重大里程碑系统联机调试完成通讯和控制器设计完成课题任务书完成上中下上中下上中下上中下上中下上中下上中下上中下上中下上中下上中下上中下里程碑事件1月2月3月4月5月6月7月8月9月10月11月12月软件项目管理案例分析3.组织管理设计该项目由技术中心负责开发,请结合技术中心组织结构,为实施该项目设计一个合理的组织管理机构,要求采用项目负责制的管理形式,统筹考虑计划、人力、资源、费用及质量管理等方面的管理问题。软件项目管理案例分析3.组织管理机构家庭网络系统办项目管理办职员职员职员研究与规划部职员职员职员智能所职员职员职员测试室职员职员职员综合办公室职员职员职员质量室技术中心软件项目管理案例分析项目管理办公室硬件设计组软件设计组经费管理质量组测试组项目管理办公室软件项目管理案例分析4.工作分解结构确定•针对项目的实施要求及重大里程碑事件,对该项目实施的过程进行分解,要求分解后的项目工作数目为20个左右,并用工作分解结构图或工作分解结构表进行表达,在工作分解结构图或表中编制工作编码。软件项目管理案例分析4.工作分解结构(图)技术调研111总体方案112初步设计113总体设计110电路版设计121电路版制作122电路版调试123结构设计加工124软件设计125软件调试126通讯模块设计120电路版设计131电路版制作132电路版调试133结构设计加工134软件设计135软件调试136控制器设计130第二轮电路设计141第二轮电路调试142第二轮电路设计、调试140系统联机调试、整改151样机测试、整改152设计文件制作153测试、结题150项目管理160家庭网络系统研制100软件项目管理案例分析5.责任分配•为项目的每项工作指派责任人,并制定项目的责任分配。软件项目管理案例分析5.项目责任分配表–F-负责C-参与J监督S—批准主要任务任务名称110总体设计111技术调研FCCCSJ112总体方案CJFSJ113初步设计CJFSJ120通讯模块设计121电路板设计CJFJ122电路板制作CJFJ123电路板调试CJFJ124结构设计加工CJFJ125软件设计CJF126软件调试CJF130控制器设计131电路板设计CJFJ132电路板制作CJFJ133电路板调试CJFJ134结构设计加工CJFJ135软件设计CJF136软件调试CJF140第二轮电路设计141电路设计CJFJ142电路调试CJFJ150测试151系统联机调试、整改CJFCJ152样机测试、整改CCCFSJ153设计文件制作CJFSJ160项目管理FCCCS质量室综合办公室技术中心主任WBS研究规划部智能所测试室项目办软件项目管理案例分析6.人力与资源使用计划•针对项目的工作分解结构,估计每一工作的工作量及工作时间,制定项目各项工作的人力资源需求计划。软件项目管理案例分析6.人力与资源计划表任务名称资源名称工作量(工时)资源数量(人)工期(周)111技术调研设计师32024112总体方案设计师32024113初步设计设计师112074121电路板设计设计师64044122电路板制作设计师48043123电路板调试设计师64044124结构设计加工设计师64028125软件设计设计师96038126软件调试设计师96038131电路板设计设计师64044132电路板制作设计师32042133电路板调试设计师96046134结构设计加工设计师60035135软件设计设计师96038136软件调试设计师96028141电路设计设计师48043142电路调试设计师80045151系统联机调试、整改设计师224078152样机测试、整改设计师72036153设计文件制作设计师96046160项目管理管理人员1600140软件项目管理案例分析7.费用分解•针对项目总投资结合工作分解结构及人力资源使用计划进行项目费用的分解,编制项目的费用分解结构。软件项目管理案例分析7.费用分解表任务名称资源名称工时人数工期/周人力费材料等费总费用111技术调研设计师3202412800100013800112总体方案设计师32024128001000022800113初步设计设计师1120744480070000114800121电路板设计设计师6404425600500030600122电路板制作设计师48043192002000039200123电路板调试设计师64044256001000035600124结构设计加工设计师64028256003000055600125软件设计设计师9603838400100039400126软件调试设计师9603838400100039400131电路板设计设计师6404425600500030600132电路板制作设计师32042128001500027800133电路板调试设计师96046384001000048400134结构设计加工设计师6003524000100025000135软件设计设计师9603838400100039400136软件调试设计师96028384003000068400141电路设计设计师4804319200500024200142电路调试设计师80045320002000052000151系统联机调试、整改设计师22407889600500094600152样机测试、整改设计师7203628800300031800153设计文件制作设计师9604638400100039400160项目管理管理人员160014064000500069000小计17320692800249000941800软件项目管理案例分析8.编制项目计划•编制项目的计划,项目计划以网络图或甘特图的形式表示,确定项目的关键工作。软件项目管理案例分析8.制定项目计划(1)-----网络计划工作表任务名称资源名称工期(周)紧后工作111技术调研设计师4112112总体方案设计师4113113初步设计设计师4121,124121电路板设计设计师4122,125122电路板制作设计师3123123电路板调试设计师4131124结构设计加工设计师8136125软件设计设计师8125,134126软件调试设计师8135121电路板设计设计师4132,134122电路板制作设计师2133,135123电路板调试设计师6141124结构设计加工设计师5135125软件设计设计师8136126软件调试设计师8153141电路设计设计师3142142电路调试设计师5151151系统联机调试、整改设计师8152152样机测试、整改设计师6153设计文件制作设计师6160项目管理管理人员40软件项目管理案例分析8.制定项目网络计划(2)软件项目管理案例分析9.成本分析•按照项目的执行周期描述项目的成本曲线和累积成本曲线,并结合项目的执行情况进行项目成本费用的分析,制定项目的进度与费用控制计划。软件项目管理案例分析人力资源分布图02468101214第1周917253341软件项目管理案例分析9.成本费用分析(1)——工程预算成本任务名称资源名称工时人数工期/周人力费材料等费总费用周平均费用111技术调研设计师32024128001000138003450112总体方案设计师320241280010000228005700113初步设计设计师112074448007000011480028700121电路板设计设计师64044256005000306007650122电路板制作设计师4804319200200003920013066.7123电路板调试设计师640442560010000356008900124结构设计加工设计师640282560030000556006950125软件设计设计师96038384001000394004925126软件调试设计师96038384001000394004925131电路板设计设计师64044256005000306007650132电路板制作设计师3204212800150002780013900133电路板调试设计师960463840010000484008066.67134结构设计加工设计师60035240001000250005000135软件设计设计师96038384001000394004925136软件调试设计师960283840040000784009800141电路设计设计师48043192005000242008066.67142电路调试设计师8004532000200005200010400151系统联机调试、整改设计师2240788960050009460011825152样机测试、整改设计师72036288003000318005300153设计文件制作设计师96046384001000394006566.67160项目管理管理人员1600140640005000690001725软件项目管理案例分析9.成本费用分析(2)——工程预算成本020000400006000080000100000120000第一月第三月第五月第七月第九月第十一月软件项目管理案例分析9.成本费用分析(3)——成本累积曲线343509045010245011495011845047650108050916503935018950027995038240049735061580066345077150086315090250002000004000006000008000001000000123456789101112软件项目管理案例分析9.成本费用分析(4)——挣值分析BCWPACWPBCWS138002280011855034350904501024501149501184504765010805013800366001551501895002799503824004973506158006634507715001449038430162907.5198975293947.5401520522217.5646590696622.58100751311034770147392.5180025265952.5363280472482.5585010630277.57329250200000400000600000800000100000012345678910111202000004000006000008000001000000123456789101112系列1系列2系列3软件项目管理案例分析10.风险分析•分析项目实施过程中可能遇到的实施风险,并提出应对计划软件项目管理案例分析10.风险管理•项目风险包括:①技术风险:核心技术开发难度大、车体设计适应性、电池的性能指标能否达到要求、新技术方案是否合理等存在着风险,设计缺陷,后备措施不足②费用风险:费用分配合理性、单车成本的控制、项目总成