项目团队小组成员:关贺、叶琴、陈俊梅、黄玲、秦巍巍、何德江、罗春、唐静宏、李超、赵明、李幸择、刘京冈、刘杨、陈聪、李良纲、赵茂臣、饶运超、林琪瑞、刘勇、杨平、任晓东、黎守位、何叶、曹亮组长:杨平项目总框架项目概况项目范围描述项目进度计划项目成本计划人力资源计划项目沟通计划项目质量计划与保证项目风险管理团队分工与协作第一、二、三部分叶琴、关贺、陈俊梅、黄玲、秦巍巍、李超、何德江、罗春、唐静宏、赵明,由叶琴负责。第四、五部分李良纲、李幸择、刘京冈、刘杨、陈聪、赵茂臣、饶运超、林琪瑞,由李良纲负责。第六、七、八部分杨平、刘勇、任晓东、黎守位、何叶、曹亮,由杨平负责。团队分工原则:根据经验,特点,风格,信任,自愿,协商,团结,协作八大原则。项目经理职责:领导项目计划,组织项目实施,进行项目监控,保证目标实现。第一章项目概况1.1项目开发背景1.2项目承包方1.3项目开发目的1.1项目开发背景宿舍信息管理系统,一直以来都只是通过Excel等表格形式对各楼层、各宿舍人员进行统计,宿舍信息变更、人员变更,不能及时有效地将更改后的信息进行完善。西南科技大学学生人数庞大,往往因为宿舍信息的错乱、不完整,反馈的信息也是不完全的,这就导致老师不能完全准确的了解宿舍的真实信息。1.2项目承包方项目第J组成员通过需求调查和可行性分析,决定因时制宜,以西南科技大学后勤总公司为项目的业主,以全校广大师生为项目的用户,选定项目经理进行该项目的总体组织、管理和决策,综合考虑项目的其他相关利益主体因素,在规定的时间内进行项目实施。1.3项目开发目的为了更好更方便的对宿舍进行管理,更好的了解全校学生宿舍卫生情况、违纪情况,让学生了解自己的宿舍信息与卫生成绩,建立宿舍信息管理系统是必要的。宿舍信息管理系统的主要功能包括:对学生宿舍信息的查询功能:快速查询和分类查询;对学生宿舍信息的录入,修改,删除和统计。为用户提供了一些简单的数据查询并输出各种信息等;在实现检索迅速和查找方便的同时,对毕业生以及申请走读的学生做到及时的删除信息,新入校学生很快地进行宿舍安排以及宿舍信息的录入等日常管理。第二章项目范围描述2.1项目工作分解结构2.2项目目标描述2.3软件生命周期模型2.1项目工作分解结构我们主要运用项目工作分解模板法和自上而下的项目工作分解方法进行工作分解。模块编程进一步分解成外部模块、登陆模块和内部模块三个部分。2.2项目目标描述项目描述西南科技大学学生宿舍信息系统项目项目目标300天完成系统软硬件的设计和开发,总投资30000元。交付物一个功能完备的,安全的信息管理系统交付物完成准则系统物理、逻辑、界面的设计,开发和测试的要求。工作描述信息系统界面、程序编写、硬件的设计开发工作规范根据信息系统开发相关规则和相关的国家标准。所需资源估计人力、系统开发软件相关知识、成本、设备和需求预计。重大里程碑开工日期2012年4月22日。项目经理审核意见:按预先设定的要求进行保质保量的完成任务。签名:杨平日期:2012年4月23日2.3项目周期模型经过团队成员商讨后,我们决定用瀑布模型作为我们项目的开发方式!系统开发周期模型如2.3-1图软件规划需求开发软件结构设计数据库设计编码综合测试维护第三章项目进度计划3.1甘特图3.2网络图3.3项目里程碑3.1甘特图(运用project2010软件进行甘特图生成。)3.2项目网络图(作出甘特图后,由project2010生成。)3.3项目里程碑里程碑1、软件规划;里程碑2、需求确定;里程碑3、需求设计;里程碑4、软件结构设计,一共设定八个里程碑。第四章成本计划4.1项目成本管理4.2项目成本估算4.3项目成本预算4.4项目挣值分析4.1项目成本管理学生宿舍信息系统项目的开发,很重要的一方面就是要考虑到开发成本的影响。如何以最小的成本去获得最大的价值是一个非常重要的问题。系统项目的开发不仅要通过管理去努力实现以最低成本完成项目的全部活动,同时也强调必须努力实现项目价值的最大化,以及努力避免项目成本问题对项目产出物质量和项目工期的影响。4.2项目成本估算由上表可以看出规模是340人时,开发人员8小时成本参数=480元一天,而我们情况特殊,作为在校生不能8小时开发本项目,所以我们采用2小时一天的一天工作时间,所以成本参数就相应的变为480/4=120元,规模就是170人天,也就相当于340人时的规模。这个参数我们只做参考,则内部开发成本=120*170=20400元。管理、质量成本:项目的管理和质量成本=开发成本*20%=4080元。直接成本=20400+4080=24480元。间接成本(我们的上网费用、耗材、团队互动的活动)间接成本包括前期合同费用培训、福利、客户服务等。间接成本=25%直接成本=6120元。总估算成本:项目总估算成本=24480+6120=30600元。最后报价:利润占50%,由于我们技术还不是很熟练所以其中风险基金要高一点为30%、利润15%、税费5%,则项目总报价=30600*1.5=45900元。4.4项目成本预算图1项目费用负荷图图2项目费用累计负荷图4.5项目挣值分析系统开发试运行18个月,计算挣值三个关键指标。参数月份123456789BCWS785.71565.318132100.22490.22820.33150.73678.34230BCWP70013651600183521032510270030003650ACWP70013651600183521032510270030003650参数月份101112131415161718BCWS4453.54714.85000.353255835.61268214527.521040.826430BCWP3887453648655158572511680140001935224200ACWP3887453648655158572511680140001935220120通过对项目挣值相关参数的计算和对结果的分析,可以得出:当项目试运行18个月的时候,BCWS=26430元;BCWP=24200元;ACWP=20120;CV=BCWP-ACWP=24200-20120=4080元,所以盈利;SV=BCWP-BSWS=24200-26430=-2230元0(拖期)。项目完工预计的费用EAC=BCWS×ACWP/BCWP=24480×20120/24200=20318元。计算和分析可知,系统开发实施的效率较高,进度较慢,投入可能会延后,所以,在进行开发的过程中,应该迅速增加人员投入。第五章项目人力资源计划5.1项目组织结构5.2项目责任分配矩阵5.3项目人力资源管理计划任何一个组织都是为了完成一定的使命和实现一定的目标而设立的,学生宿舍信息系统开发团队的设立同样如此。一个项目组织的设立在很大程度上会影响到项目团队的组织管理和组织绩效,从而影响到项目能否顺利进行和最终完成。5.1项目组织结构5.2项目组织结构矩阵组织结构图角色映射表项目管理组软件开发组质量保证组软件配置组文档编写组负责人杨平李良纲李超何德江刘勇组成人杨平叶琴赵茂臣李良纲李幸择刘京岗刘杨陈聪饶运超林琪瑞李超关贺陈俊梅黄玲秦巍巍何德江罗春唐静宏赵明刘勇任晓东黎守位何叶曹亮项目部门具体责任分配说明:1:软件规划;2:需求开发;3:软件结构设计;4:数据库设计;5:项目实施;6:系统集成;7:质量保证8:系统配置;9:项目及文档提交;R:负责者P:执行者5.3项目人力资源管理计划(图1人力资源负荷图)图2项目人力资源累计图第六章项目沟通计划6.1沟通需求6.2沟通的基本原则和过程6.3沟通的内容6.4沟通方法和时间安排6.5沟通的维护6.1沟通需求沟通的目的是为了团队成员之间相互理解,保证系统的开发顺利的进行。明确我们需要做些什么?怎么做?6.2沟通的基本原则和过程准确性原则:在沟通的过程中,成员之间传递的信息首先必须是准确的,其次信息传递的方式是能让接受者所理解的,并且能从中获得准确的信息和思想。完整性原则:第一、信息是足够和充分的;第二、信息的发送者要努力做到为对方提供信息。及时性原则:当项目成员之间出现设计等问题时,需要及时地把信息传递给其他相关成员,以至于不会造成项目的完工时期。充分运用非正式组织沟通的原则:非正式组织是除了正式组织之外,普遍存在于项目成员之间的一种组织形式,在项目的执行和沟通中起着十分重要的作用。沟通影响因素和进行的一般过程如下:想法编码反馈过程干扰过程信息传递接收解码理解发送过程接收过程6.3沟通内容沟通具体工作的分配:a)讨论由谁负责整个项目的开发:由项目经理负责整个项目开发。b)确定软件开发时期的成员组成:由关贺负责,组员有叶琴、陈俊梅、黄玲、秦巍巍、何德江、罗春。c)确定项目测试时期的成员组成:由唐静宏负责,组员有赵明、李幸择、刘京冈、刘扬、陈聪。d)确定软件配置时期人员的成员组成。由李良纲负责,组员有赵茂臣、饶运超、林琪瑞。e)确定文档编写的成员组成。由刘勇负责,组员有任晓东、黎守位。f)确定项目发布时期的成员组成。由何叶负责,组员有曹亮、李超。6.4沟通的方法和时间安排沟通的方法:我们主要采用电话、短信、QQ和邮箱的方式进行。时间安排:I.小组交流:每周例会、每天交流。II.团队交流:每两周进行例会、每天交流项目沟通计划是为了更好的使系统开发的顺利进行,但是除了计划的设立、实施,我们还需要对沟通计划进行有效的维护,项目经理在才此过程中起着十分重要的协调作用。第七章项目质量计划与保证7.1项目质量目标与计划7.2项目质量控制7.1项目质量目标与计划质量目标系统运行稳定性、安全性和整体性能优化备注质量管理范围及控制内容I.系统既定的功能实现程度II.信息安全性和运行稳定性III.系统的适用性程度IV.质量的保证与交付期限的协调质量管理方法PDCA循环、攻关型QC小组的组建PDCA具体指计划、实施、检查和处理。管理的结果系统开发质量报告书通过对系统开发项目的分析,得出项目质量保证计划表:7.2项目质量控制1、项目质量控制的几种常用方法:质量控制鱼骨图法质量趋势分析法控制法产品质量检验法工作核检法纠偏和补救措施2、项目质量控制包括事前控制、事中控制和事后控制三部分,主要运用鱼骨图分析方法。事前控制•质量系统控制组织•质量保证体系检查•项目团队成员培训•系统开发前的必要准备事中控制•研发工序控制•工序之间的交接•其他方面的控制事后控制•对系统的调试检验•系统的试运行和改善•对系统的验收3、鱼骨图的绘制人测试环境方法系统安全性、稳定性、整体优化管理者资质研发人员资质程序设计环境系统界面设计环境系统设计工艺次序程序开发方法系统测试方法机材料4、项目质量报告项目名称:学生宿舍信息系统管理研发单位:项目管理第J组成员开始时间:2012年4月22日适用范围:学生宿舍程序类型:JAVAWEB、数据库和C语言等结束时间:2013年8月27日分项工程质量等级标准评定标准界面设计工程保证必要的应用界面、界面项目清晰程序设计工程实现既定的功能、程序规范应用终检系统运行稳定、安全性和交互性强结论:学生宿舍信息系统开发质量符合业主的要求。第八章项目风险管理8.1项目风险概述8.2项目风险的识别与应对8.1项目风险概述任何一个项目的发起、实施随时都可能面临着诸多风险,学生宿舍信息系统的开发同样会面临着技术、成本、交付期、适用性等方面的风险。如何预测风险,如何制定应对风险对策就十分重要。8.2项目风险的识别与应对项目名称学生宿舍信息系统项目方信息系统开发项目第J组项目经理杨平业主方学校后勤有限公司项目进行阶段实施阶段编号填表日期2012年4月18日方面类型风险识别措施高中低技术方面JAVAWEB、数据库、C语言设计人员对编程语言不够熟悉√加强组员之间的交流成本方面研发经费是否定期进行成本的结算、是否超出预算?√预防和转移适用性系统适用程度系统是否能够完全满足业主方的需要?√预防和实时了解需求时间方面开始时间和结束时间系统开发的最早时间、最晚时间、最早