您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > 《软件项目管理》报告
《软件项目管理》报告班级:计算机06级1班姓名:宋凯嵩学号:200601050118指导教师:田刚软件项目管理报告—计算机06-1—宋凯嵩2目录●项目背景介绍—————————————————————————3●项目任务分解结构和字典————————————————————4●项目的规模成本估算——————————————————————6●项目的进度计划表和甘特图———————————————————9●补充习题1——————————————————————————16●补充习题2——————————————————————————17●补充习题3——————————————————————————19●项目的组织结构图———————————————————————20●项目的配置管理计划——————————————————————21●项目集成计划—————————————————————————24●GQM技术进行项目度量————————————————————30●项目的成本,进度挣值分析———————————————————31软件项目管理报告—计算机06-1—宋凯嵩3项目介绍概述客户资源决定企业的核心竞争力,更多的关心自己的销售群体(客户群),关心他们的想法,需求,购买目的,并与之建立良好的,长期的客户关系,提升客户价值,对全面提升企业竞争力和盈利能力具有重要作用。系统分析需求分析1.有良好的人机界面,可以简单方便地管理各种客户信息。2.方便的数据查询功能。3.管理客户的详细信息:包括客户的基本信息,联系人信息,业务往来信息。4.设置客户服务模块,用以记录客户的反馈信息及投诉信息,并对反馈信息及投诉信息进行图表分析。5.与客户联系人之间通过邮件(E-mai)进行联系,对联系人邮箱地址进行管理。6.提供各种信息列表的打印功能,并可实现客户信封打印。7.在相应的权限下,可以删除或修改数据。可行性传统的手工管理方法,工作效率低,不能及时了解各类客户的实际情况,也无法快速地进行客户信息的查询,不便于动态及时了解客户的需求及反馈信息,致使企业不能更好地适应当前的经济形势发展需要。同时还存在着许多弊端:由于不可避免的人为因素,造成数据的遗漏误报。计算机信息管理有着储存信息量大,速度快的许多优点,提供给用户的处理信息及时,准确,快捷,同时也能提高企业员工的自身素质。目标1.对客户信息(客户基本信息,联系人信息,业务往来信息)进行全面管理2.及时查看库存信息,并通过网站对入库,出库信息进行管理3.强大的客户信息,联系人信息及投诉信息,并以图表形式对数据进行分析4.实现各种信息查询功能5.对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误6.操作员可以随时修改配置的口令7.数据保密性强,为每个用户设置相应的权限级别8.提供辅助工具,方便用户操作及使用9.系统运行稳定,安全可靠软件项目管理报告—计算机06-1—宋凯嵩4任务分解客户管理系统WBS客户管理系统WBS的字典WBS表示号F1名称客户管理系统主题目标基础数据维护描述1)类型的设置2)性质设置3)银行设置软件项目管理报告—计算机06-1—宋凯嵩54)资信设置5)满意程度设置完成的任务1,2已经完成责任者宋凯嵩完成的标识通过质量保证部的验收报告WBS表示号F2名称客户管理系统主题目标客户服务描述1)客户反馈2)客户投诉3)客户反馈满意程度分析4)客户投诉满意程度分析完成的任务1,2,3已经完成责任者宋凯嵩完成的标识通过质量保证部的验收报告WBS表示号F3名称客户管理系统主题目标数据管理描述1)客户信封打印2)客户信息列表打印3)联系信息打印4)省份邮编信息打印完成的任务1,2,3已经完成责任者宋凯嵩完成的标识通过质量保证部的验收报告WBS表示号F4名称客户管理系统主题目标客户信息维护描述1)调用word2)调用excel3)计算器4)工作业务备忘录5)发送邮件完成的任务1,2已经完成责任者宋凯嵩完成的标识通过质量保证部的验收报告WBS表示号F5软件项目管理报告—计算机06-1—宋凯嵩6名称客户管理系统主题目标数据管理描述1)客户信息2)联系信息3)业务往来完成的任务1,2已经完成责任者宋凯嵩完成的标识通过质量保证部的验收报告WBS表示号F6名称客户管理系统主题目标信息查询描述1)客户信息查询2)联系人信息查询3)客户反馈查询4)客户投诉查询5)国内城市区号邮编查询完成的任务1,2已经完成责任者宋凯嵩完成的标识通过质量保证部的验收报告WBS表示号F7名称客户管理系统主题目标系统管理描述1)操作员设置2)密码修改3)权限设置4)退出完成的任务1,2,3已经完成责任者宋凯嵩完成的标识通过质量保证部的验收报告成本估算报告《客户管理系统》的规模成本估算过程:估算是循序渐进的过程,随着项目的不断发展,估算可以重复多次进行,而且是逐步精确地。本项目采用自上而下法和参数法综合的估算方法,具体过程如下:1)签订合同前开始签订合同的时候,根据以往类似项目的经验,采用类比估算的方法,进行粗略的估算,根据用户的要求采用B/S结构,公司JSP+SQLServer的技术比较成熟,以前成功完成过类似的项目,根据SOW的说明,基本上需要2-3个开发人员,2个月左右的开发时间,基本上是4-6个人软件项目管理报告—计算机06-1—宋凯嵩7月的规模,所以,10-15万可以作为合同的参考价格。2)合同签署后合同签署之后,根据现有的资源和WBS分解的结果,进一步细化估算。由于WBS分解是针对项目的功能进行的分解,在成本估算的时候,首先估算每个任务的开发规模,然后通过系数获得相应的质量、管理任务的规模,从而计算直接成本,之后计算间接成本以及总成本,具体过程如下。资源人力资源2个开发人员一个项目管理人员一个项目质量人员一个配置管理人员设备资源(作为间接成本计算)3台电脑一台服务器表一给出了项目规模的估算表。表1项目规模估算表注:规模单位为人天WBS名称估计值(人天)小计(人天)总计(人天)1基础数据维护121101.1企业类型设置21.2企业性质设置21.3客户银行设置21.4企业资信设置21.5客户满意程度设置21.6区域信息设置22客户服务122.1客户反馈32.2客户投诉22.3客户反馈满意程度分析42.4客户投诉满3软件项目管理报告—计算机06-1—宋凯嵩8意程度分析3数据管理133.1客户信封打印63.2客户信息列表打印53.3联系信息打印43.4省份邮编信息打印34辅助工具294.1调用word54.2调用excel44.3计算器84.4工作业务备忘录54.5发送邮件75客户信息维护95.1客户信息35.2联系信息45.3业务往来26信息查询246.1客户信息查询46.2联系信息查询56.3客户反馈查询46.4客户投诉查询56.5国内城市区号邮编查询67系统管理117.1操作员设置47.2密码修改37.3权限设置47.4退出估算步骤如下:1、获取项目分解结果WBS软件项目管理报告—计算机06-1—宋凯嵩9a)任务分解是根据项目的功能进行分解的。2、计算开发成本a)由于人物分解的结果主要是针对开发任务的分解,管理任务和质量任务得到,因此根据以往的经验,管理任务和质量任务=20%*开发任务。b)从表得知项目规模是110人天,假设开发人员成本参数=480元/天,则开发成本=480元/天*110天=52800元。3、计算管理、质量成本。a)项目管理和质量陈本=开发成本*20%=10560元4、直接成本=52800+10560=63360元5、计算间接成本a)间接成本包括前期合同费用、房租水电、培训、员工福利、客户服务等。b)更具以往的经验,采用公式;间接成本=25%*直接成本=15840元6、计算总估算成本a)项目总估算成本=15840+63360=79200元7、重新评估项目的报价a)重新评估一下项目的报价准确性,当然这个时候,项目的合同已经签署了,报价是不能更改的,但是通过再次评估可以进一步明确企业的项目运作和利润情况等。b)如果项目的利润是30%,其中风险基金10%,利润15%,税费5%。则项目的总报价=79200*1.3=102960元,应该说报价还是比较合适的。另外,可以采用简便的算法进行估算,企业的报价可以通过开发规模的估算直接得出,例如如果成本系数为2.5万元/人月,项目规模是人天,一个人月22人天,则项目报价=25000*110/22=125000元3)成本预算在进度计划编制完成时,会根据各项任务的情况,安排各项任务的预算成本,最后可以得到比较详细的成本分配情况。4)成本的跟踪控制在项目跟踪控制的各个阶段,会根据项目的具体情况重新估算,预测项目完成后的成本。这些工作是在项目的开发过程中进行的。项目进度计划和甘特图《客户管理系统》进度计划说明:本项目的进度计划采用渐进完善的方式。1.初期项目计划由于项目初期信息不是很充分,所以初期的项目计划只存在一个计划表格,相当于一个大计划,简单说明计划的步骤,如表3-1所示。表2项目初期计划任务完成时间负责人资源备注需求分析2009-5-20宋凯嵩2开发人员参与项目规划2009-5-23宋凯嵩全体人员参与需求确定2009-5-27宋凯嵩全体人员软件项目管理报告—计算机06-1—宋凯嵩10参与设计2009-5-31小李小张参与项目实施2009-7-20小李小张参与有待细化测试2009-7-25小李开发人员参与提交2009-7-26宋凯嵩项目计划细化表3-1中的大计划不能作为指导详细工作的计划,还需要进一步细化。随着对项目了解的深入,项目计划也会逐步完善和细化。首先,根据WBS的分解情况,继续分解相应的活动(任务),使用MSProject工具,讲分解后的所有活动(任务)和WBS的代码录入项目计划文件中,然后确定各个活动之间的关系。由于采用增量式的生存期模型,在需求设计之后,系统的功能采用增量方式实现,实施阶段分7个增量,对各个任务(活动)分配相应的资源,然后经过不断地资源调整优化以及工期活动关系的调整等,再经过多次的评审讨论,最后计划通过评审,将此计划存为基准计划。项目的基准计划如下。进度计划表3-2中的进度计划是细化后的项目计划。表3项目计划任务名称工期开始时间结束时间资源客户管理系统54工作日2009-5-212009-8-4软件规划2工作日2009-5-212009-5-22项目规划1工作日2009-5-212009-5-21宋凯嵩,小李计划评审1工作日2009-5-222009-5-22宋凯嵩,小李,小王,小郭需求开发5工作日2009-5-252009-5-29用户界面设计1工作日2009-5-252009-5-25小李,小王用户需求评审1工作日2009-5-262009-5-26宋凯嵩,小李,小王,小郭修改需求,修改用户界面1工作日2009-5-272009-5-27小李,小王编写需求规格说明书1工作日2009-5-282009-5-28小李需求验证1工作日2009-5-292009-5-29宋凯嵩,小郭,小张设计5工作日2009-6-12009-6-5概要设计2工作日2009-6-12009-6-2小王数据库ER编制,建库2工作日2009-6-32009-6-4小李软件项目管理报告—计算机06-1—宋凯嵩11设计评审1工作日2009-6-52009-6-5宋凯嵩,小李,小王,小张,小郭实施38工作日2009-6-82009-7-29基础数据维护—增量15工作日2009-6-82009-6-12企业类型设置2工作日2009-6-82009-6-9小李企业性质设置2工作日2009-6-82009-6-9小王客户银行设置2工作日2009-6-102009-6-11小李企业资信设置1工作日2009-6-102009-6-10小王客户满意程度设置1工作日2009-6-112009-6-11-小王增量1—评审1工作日2009-6-122009-6-12宋凯嵩,小李,小王,小张,小郭客户服务—增量25工作日2009-6-152009
本文标题:《软件项目管理》报告
链接地址:https://www.777doc.com/doc-7413182 .html