软件项目管理计划书
项目名称:伦敦证券电子交易系统
组员:
学校:西安欧亚学院
专业:软件工程专业
时间:20##年10月11日
1、简介.............................................................................................. 2
1.1项目概述................................................................................. 2
1.2项目交付产品......................................................................... 3
1.3软件项目计划书的演化.......................................................... 3
1.4参考资料................................................................................. 3
2、项目组织....................................................................................... 3
2.1 团队的分工与合作................................................................. 4
3、管理过程....................................................................................... 5
3.1 管理目标及优先级................................................................. 5
3.2 风险管理................................................................................ 5
3.3监督及控制机制...................................................................... 6
3.4人员计划................................................................................. 7
3.5培训计划................................................................................. 7
4、技术过程....................................................................................... 7
4.1 开发工具、方法和技术:..................................................... 7
4.2软件需交付的文档:.............................................................. 8
5、开发进度安排及预算.................................................................... 8
5.1进度表格描述......................................................................... 8
5.2 开发过程中的资源需求....................................................... 10
5.3 软件管理过程中预算及资源分配........................................ 10
5.4 项目进度及关键工期设置................................................... 10
1、简介
本项目要开发一个伦敦证券交易市场的管理软件,因与巨额资金挂钩,需要极强的安全性能。本系统将对客户信息,交易记录,交易查询,管理员信息,股市交易实时价格,进行快速反应显示,以保证交易所的正常运行。
(1)提交文档:项目管理计划、需求规格说明,设计报告、测试报告、用户使用手册和项目个人总结。其中项目总结为每人一份,每个小组所有成员的总结装订在一起;其余文档每组提交一份。每个团队可将各小组的文档综合到一起,各小组也可自行分开提交,具体方式由团队内部协商确定。所有文档需要提交电子版和打印稿。
(2)源程序检查:检查每个子系统的运行情况,检查整个系统的运行情况,检查完成后需要提交程序源文件和可执行的系统。程序检查安排在上机时间进行。
软件项目计划书在周末前经由小组讨论、共同撰写、汇总整合三步骤形成初稿,根据项目的进展可以对其进行修改,需要有组员提出修改意,在全体会上讨论通过,并由组长整理修改意见并作出相应的修改。其余组成员同步获得更新稿。
《软件项目管理原理分析》,肖来元。
《软件工程导论》,张海藩。
《软件工程思想》,林锐。
《软件工程讲义》,万静。
2、项目组织
主程序员负责制。本团队组织关系图如下。
基本管理原则:每位组成员既是积极的建言者,又是负责的合作者,同时也是决策的制定者。决策应在充分的讨论基础上由大家共同做出,一旦决策做出就必须被及时有效的执行。禁止再有异议。
目标 1:按时按量完成项目的基本功能,按时发布产品及文档,这是本团队的最高目标。
目标 2:遵循规范化的项目运作标准,文档严谨完整,代码注释充分,便于后续维护,这是第二目标。
目标3:产品运行稳定,界面友好,用户易操作,尽量从用户的角度去看问题,并提出解决问题的方案。
目标4:注重团队建设,成员分工合理,团队成员合作默契,气氛融洽。每周的讨论会积极建言。在开发过程中积极协作。
目标5:项目设计和开发上尽量有创新,有亮点。
本次开发过程中存在以下风险:
1、开发技术熟练成都不够。
2、需求变更频繁。
3、缺乏足够的美工支持。
4、由于课程紧张导致项目最后无法按期完成。
5、最后进行系统集成时出现重大失误。
风险规避方法:
1.由于部分组员对开发技术和工具的不熟练可能对整个项目有着灾难性的影响。因此为了将这种影响降低至最低,本小组决定提前制定好两周的学习计划,各组员要对开发工具Myeclipse搭建SSH框架和sqlsever2005进行快速的学习。尽快掌握其中的要点。同时在软件的设计上尽可能降低难度使项目最后能成功完成。对于IIS服务的架构则交由组长负责解决。
2.在设计开发过程中可能发现原有需求不容易转化为设计稿, 在测试体验过程中可能发现系统界面并不友好,易操作,这都会带来需求的重新变更。这两种情况,尤其后一种要尽量避免,以免带来重复开发的浪费。因此在前期的软件设计工作上要求各组员尽可能的提出具有前瞻性和预见性的建言,同时与其他团队进行充分讨论,设计方案要留有变更的余地。
3.由于本小组成员对美工技术的不足,可能导致最后的软件界 面并不友好美观易操作,因此要求组员深入学习关于美工的知识,比如css,photoshop以及flash技术。并积极寻求外援帮助。
4.由于课程紧张可能使项目延期。如果出现必须延期的情况, 组长需及时向老师解释清楚,并申请延期时间。
5.在最后进行系统集成时出现重大失误,比如不能共用数据库等。为规避这类风险,组长将协同团队中其他组成员共同设计整个系统需求分析及总体设计。并共同开发使用同一个数据库。开放源代码与其他组员共享开发成果。
报告机制:
1. 要求各组员以周为单位记录工作进展,形成开发日志,并以电子文档的形式提交给秘书进行整理,最后由文档维护员进行维护。
2.每周例会上各位组员积极对当前的开发工作进行积极的评审和建言,由组长做最后的作口头总结,由秘书主持会议并记录和整理会议的内容。文档维护员修改和维护相应的文档。并交由小组进行会议评审并给出意见。
3. 组成员都要密切监控风险状态,发现风险后提交风险报告。由秘书定期提交风险报告。必要时将突发风险通知所有组员,并由组长做出临时处理决定。然后在该周的例会上由组成员共同讨论对风险的处理意见。并形成风险处理的日志做为以后的经验。
报告格式:
报告主题,时间段,发现人,报告内容,审核意见
评审机制:
每日做出日报,内容包括:自己的任务,完成的进度,遇到的问题,如何解决问题等内容。
java程序员:蒲全斌、郑友
要求:熟悉java编程和jsp开发平台
界面设计员:蒲全斌、郑友
要求:熟悉CSS、Photoshop
数据库设计员:蒲全斌
要求:熟悉SQL语句,熟练使用Oracle
文档维护员:郑友
要求:熟悉使用Word及Powerpoint
沟通交流员:蒲全斌
要求:较强的沟通能力,能及时调解组内以及组与组之间的矛盾。
软件测试人员:全体组员
要求:熟练使用开发工具的debug工具,有耐性。
java以及jsp编程培训
培训对象:全体组员。
培训内容:熟练掌握java编程、基本了解jsp开发平台的特性、并掌握Myeclipse的调试工具。
美工培训:全体组员
培训内容:熟悉Css及Photoshop、了解Flash以及Dreamever的基本操作。
本小组的团队组织结构为主程序员式组织结构;编程语言为java;采用面向对象的分析设计方法;利用Windows jsp开发平台作为开发平台;使用SqlSever 2005作为数据库管理系统图;并采用统一的java标准的文件命名方式、代码版式、注释等编码规范;编码人员对代码进行严格检查后再进行代码编译;测试人员根据测试文档进行单元测试;最后实现软件的交付。
开发环境:Sqlsever 2005+ Myeclipse6.0+ Visual Studio 2005。
1.软件项目管理计划
该文档由组长完成,介绍项目的整个管理过程。该文档在软件设计需求分析初级阶段完成,后续阶段由文档维护员进行相应的更新。
2.需求规格说明初稿
在需求分析阶段,由全体小组成员采集分析用户的需求,并在例会上作出决策,有文档维护员撰写整理需求规格说明初稿,并在后续各个阶段进行需求变更的更新。
3.设计报告初稿
在总体设计阶段,小组根据需求规格说明文档,完成软件体系结构的设计,由组长编写软件体系结构设计文档初稿,并在后续开发阶段补充和更新。该文档由文档维护员负责维护更新。
4. 测试文档
在软件开发阶段,测试人员需要编写测试规格说明文档,并在后续测试阶段更新。开发人员将根据测试规格说明文档建立测试环境、准备测试数据。
5.用户手册
在更新用需求分析阶段,测试人员需要开始着手编写用户手册,并在需求分析结束后需要形成初稿;在后续阶段不断由文档维护员户文档;并在系统交付阶段随着系统一起被交付。
6. 个人项目总结
由组内成员各自独立完成,对开发过程中获得的工作经验进行总结。在提交系统时一并提交。
7. 其他文档
软件开发过程中的其他文档,如开发日志(按组员意见选择公开与否),风险报告及其处理意见等,由秘书进行整理与汇聚。作为以后软件开发以及交流的经验。
人员:小组软件项目开发成员
支持软件:Microsoft Visual Studio 20##、Myeclipse6.0、Office、Sqlsever 2005
开发地点:宿舍或者机房
实验设备:个人PC 机、笔记本、实验室PC 机
项目资源维护需求的数目和类型:4台个人电脑(Pentium III 800 以上CPU,256M以上内存)
1.系统的开发不涉及任何经济的预算,工程量初步设置为4人/天。
2.资源分配为各自使用自己的电脑。
1.准备工作:
时间:第二周到第四周
关键工期:项目管理计划初稿发布
2.需求分析:
时间:第五周到第七周
关键工期:需求规格说明书初稿的发布
3.系统设计:
时间:第八周到第十周
关键工期:系统设计初稿的发布
4.源代码开发与测试:
时间:第十一周到第十三周
关键工期:编码开发与测试
5.系统集成:
时间:第十四周到
关键工期:整个系统的成功测试
6.软件交付:
时间:第十五周
关键工期:整个系统能成功且稳定的运行
项目管理计划书
首届MBA模拟创业大赛
文 档 信 息
版 本 记 录
概述
对于一个全国性的MBA创业大赛项目而言,简洁、实用和有效的项目管理方法是项目得以成功实施的必要保证。总体上,我们建议的项目实施途径是:
1、首先应明确地定义本项目的具体实现内容,以及与各外围系统的定位关系。即明确地定义该项目的工作范围说明书(SOW);
2、在SOW的基础上,项目组讨论并确定实施相关任务的具体工作方法,在工作方法的基础上,通过对工作任务的细分,应对完成相关任务所需的资源进行评估,并参考总体实施进度的时间要求,制定出详细和切实可行的项目总体实施计划(进度、资源)、以及各实施小组的详细实施计划书等;
3、为确保各方资源的合规调度和及时到位,在项目正式启动以前应签署相关的商务合同;
4、在商务合同谈判和签署的过程中,项目经理将起草一份初步的项目管理计划书,该计划书将包含在项目实施过程中与管理工作相关的主要内容。如:项目进度计划、资源需求计划、项目实施方法概要、质量管理计划、沟通计划、变更计划等;形成最终的项目管理计划书报第六届中国MBA发展论坛组委会批准。
5、项目应于合同正式签署的数日内正式启动。项目正式启动以后,项目管理计划书将在项目的计划阶段进一步完善,并应作为在项目实施过程中项目管理的工作指南。项目组应严格按照该计划书中所规定的内容执行,计划书中有关内容的重大变更应参照变更管理流程进行管理。
本文档是项目正式启动之前应讨论确定的项目管理计划书,有关的详细内容请详细参照本计划书中的相关章节。
1.1. 目的
本项目的项目管理计划书用来定义本次所要开发的可交付物,和为开发这些交付物所需的时间计划,及确保可交付物质量达标的计划,以及其它在项目管理过程中所需要的计划。此项目管理计划书也用来定义可交付物的开发、验收阶段中用来监督和控制项目的工作流程。
此计划旨在用简洁、切实可行、合理有效的方法来确保所有实施的活动实现的业务需求。
此工作文档将会在整个项目的实施过程中随时更新和补充。并遵守本管理计划书中涉及的变更控制流程中的有关规定。
1.2. 项 目 计 划 范 围
此项目计划书中包含下列内容:
¨ 项目任务与目标
¨ 项目范围管理
¨ 项目的组织结构和职责定义
¨ 项目变更管理计划
¨ 项目进度时间表
¨ 项目质量控制计划
¨ 项目风险管理计划
¨ 项目验收计划
¨ 问题管理计划
2. 项目任务和目标
首届MBA模拟创业大赛 (Virtual Entrepreneurial Management Competition),以“智圆行方,创新发展”为宗旨,力求为全国的各校MBA搭建交流和学习的平台,全面检验全国MBA在工作中所积累的和两年的学习中所掌握的管理知识、技能和人际交流能力。展示中国MBA的创业精神、展示中国MBA的实际经营能力,展示中国MBA的综合能力。
首届MBA模拟创业大赛(Virtual Entrepreneurial Management Competition)主要的任务和目标是:
1、 举办一届形式上创新,内容上务实,广大MBA学员充分参与,充分展示中国MBA学员的风采的创业大赛,提升南开MBA的品牌。
2、 通过虚拟MBA创业的全过程来检验参赛各校MBA参赛团队的实际综合能力,为广大的MBA学员今后的创业之路提供一些有益的经验和建议。
2.1. 项目的实施时间
首届MBA模拟创业大赛初赛于20##年11月15日开始,20##年2月15日结束,20##年3月1日开始复赛,20##年4月20日结束,决赛晚会暨颁奖仪式将于20##年5月22号18:30至22:00举行。
2.2. 项目的资源
人力资源:项目的实施以20##级、20##级南开大学MBA和EMBA学员为主,南开大学国际商学院领导、老师和校外专家为项目咨询顾问
资金资源:对第六届中国MBA发展论坛和首届MBA模拟创业大赛进行广泛招商引资、通过企业的各级赞助形式获得项目所需经费
品牌资源:中国MBA教育指导委员会、中国青年企业家协会、中国天津市市委、市政府、中国89所MBA院校、南开大学、南开大学MBA以及各协办单位和协作媒体
2.3. 项目所需完成工作
首届MBA模拟创业大赛初赛主要分为三个阶段,各阶段所需完成的目标如下:
初赛:
目的:从全国89个MBA院校的参赛团队中选出参加复赛的6-10个团队,并通过对比赛的报道宣传过程中吸引社会和媒体的关注,提升中国MBA和南开MBA的品牌价值
评比重点:在同一起跑线上对现有资源的整合和运用能力、各种管理知识和技巧的运用以及盈利模式的创新和创业计划书的写作水平
复赛:
目的:从6-10个复赛团队中选出参加决赛的3个团队,并通过对比赛的报道宣传过程中吸引社会和媒体的关注,提升中国MBA和南开MBA的品牌价值
评比重点:企业战略的刚性和柔性、对突发事件的应对能力以及各种管理知识和技巧的运用
决赛:
目的:决定冠、亚、季军的归属,通过权威电视、网络媒体现场直播的形式,升华整个比赛的主题并达到提升中国MBA和南开MBA的品牌价值的目的
评选重点:各团队的团队精神和协同能力,以及各管理技巧的灵活运用及现场的情景测试所表现出来的应变能力、抗压能力以及英语交流等实际综合能力。
3. 项目工作范围描述
本项目的工作范围包括首届MBA模拟创业大赛的策划、组织、协调和宣传工作。
3.1. 项目范围概述
3.1.1. 工作分解结构(WBS)
3.1.2. 首届MBA模拟创业大赛策划工作范围界定
项目组所需承担工作:
初赛:
与各协作单位联系并确定最终获奖团队的奖金与奖励的设置以及奖项的设置、分布
制定创业计划书的评分细则和设计初赛成绩的权重
统计完成各校参赛团队的最终初赛权重成绩
汇总复赛初赛团队的创业计划书的题目与摘要并提交给外联项目组
完成所有与外界沟通所需要的所有信函和通知的设计和文案工作
复赛:
汇总复赛参赛团队所需要回答的问题和答案并提交给外联项目组
及时通过各协作媒体向外界公布创业大赛复赛的比赛过程和最终复赛成绩
决赛晚会:
设计决赛。在三个小时的情景设计上达到决赛创业团队与面试评委的充分互动,台上和台下的充分互动的效果,要把最后得奖的悬念保留到最后。让晚会充分展示的中国MBA、南开MBA、首届MBA模拟创业大赛项目组的综合能力
颁奖仪式设计要有创新,要体现南开大学、南开MBA的特色。整个气氛热烈而有序。
各协作单位所需承担工作:
初赛:
GMC(国际管理挑战赛中国赛区组委会):
负责设计本次大赛的GMC模拟营运比赛部分,并确保比赛能在规定时间内完成并达到选拔团队的目的
大赛全过程
各协作媒体:
设计本次大赛的初赛、复赛和决赛的报道方式和过程,与组委会取得一致。
成立各媒体的项目小组,及时与首届MBA创业大赛项目组联系协调,积极参与比赛的组织过程并为比赛设计适合于初赛、复赛、决赛的宣传资料以及决赛时所用的整体CI设计(宣传海报、宣传手册等)。
3.1.3. 首届MBA模拟创业大赛组织工作范围界定
项目组所需承担工作:
初赛:
邀请89所MBA院校参加首届MBA模拟创业大赛并确认统计最终参赛团队的数量。
邀请各知名风险投资机构、创业学专家学者、知名企业家参加创业计划书的评分工作并确定最终的评委名单
协助GMC(国际管理挑战赛中国赛区组委会)对各参赛团队进行参加GMC模拟经营比赛的培训计划
回收、统计最终的各团队创业计划书的电子文档和书面材料并按创业模式分类
把创业计划书按照分类寄发给各评委,并协调评委的评分工作,确保各参赛团队的初赛成绩创业计划书部分在规定时间内统计完成
与GMC(国际管理挑战赛中国赛区组委会)协调共同完成初赛的企业模拟经营部分,确保模拟经营部分在各校顺利进行并确保成绩在规定时间内统计完成
邀请评委针对自己所评阅的参赛团队创业计划书提出7个问题,问题主要包括对计划书本身的一些置疑和企业获得500万风险投资后可能会面对的一些风险和实际经营问题。
复赛:
协调评委的工作并确保进入复赛的参赛团队在预定时间内收到复试题目并回收。
确保评委在预定时间内收到参赛团队的答案并协调在预定时间内评委工作在预定时间内取得各参赛团队的最终复赛成绩
决赛:
组织整个决赛晚会的实施并通过彩排确保晚会达到预期效果
各协作单位所需承担工作:
各协作媒体:
各媒体的项目小组,及时与首届MBA创业大赛项目组联系协调,积极参与比赛的组织过程并在各阶段为比赛制作适合于初赛、复赛、决赛的宣传资料以及决赛时所用的整体CI设计(宣传海报、宣传手册等)。
GMC(国际管理挑战赛中国赛区组委会):
对各校参赛团队完成参加GMC的相关前期培训
组织各参赛队顺利完成初赛并及时把各参赛团队各轮比赛的决策和股价发给组委会以便于通过各协作媒体向外界发布
模拟创业大赛评委:
在规定时间内完成创业计划书的评分工作以及对创业计划书的疑问和拿到风险投资以后企业可能面临的风险
在规定时间内完成参加复赛的创业团队复赛答卷评分工作
各协作单位所需承担工作:
各协作媒体:
成立各媒体的项目小组,及时与首届MBA创业大赛项目组联系协调,积极参与比赛的组织过程并为比赛设计制作适合于初赛、复赛、决赛的宣传资料以及决赛时所用的整体CI设计(宣传海报、宣传手册等)。
GMC(国际管理挑战赛中国赛区组委会):
在GMC官方网站显著位置建立首届MBA模拟创业大赛的网页,及时发布相关信息
模拟创业大赛评委:
在规定时间内完成创业计划书的评分工作以及对创业计划书的疑问和拿到风险投资以后企业可能面临的风险
3.1.4. 首届MBA模拟创业大赛宣传工作范围界定
项目组所需承担工作:
初赛:
与各媒体沟通,确定首届MBA模拟创业大赛的大众、专业、网络和平面媒体协作单位
及时通过各协作媒体向外界公布创业大赛初赛的比赛过程和最终初赛成绩
向各参赛学校发布每个阶段所选用的宣传资料
全过程:
与各媒体项目小组沟通并了解和协调各协作媒体项目小组的工作进度
各协作单位所需承担工作:
各协作媒体:
及时向外界公布创业大赛的相关信息,包括:首届MBA模拟创业大赛的新闻发布会和初赛、复赛、决赛晚会的相关信息。
GMC(国际管理挑战赛中国赛区组委会):
在GMC官方网站显著位置建立首届MBA模拟创业大赛模拟经营部分的网页,及时向外界发布相关比赛过程和比赛结果等信息
4. 项目的组织结构和职责定义
4.1. 项目组织结构
4.1.1. 项目组织结构构成原则
1、项目各小组的分工原则:小组的目标和任务明确;
2、按照本项目的重点和难点进行分组,本项目的重点是加强各小组之间的协调,加强本项目的质量控制,本项目的难点是对大赛总体效果的把握。
3、为加强对资源的协调,需要南开大学、南开大学国际商学院的直接支持。
4.1.2. 项目组织结构图
如下图所示:
4.1.3. 项目各组织的责任及人员安排
5. 项目变更管理计划
很多方面的因素都会导致变化,都会对项目带来很大的影响。这些变化会使得方案在功能上有些增加或减少,因而需要在策划和实施过程中严格控制。
5.1. 变更控制概述
变更可能由各协作单位或项目组提出,每一个变更必须记录成文档。
变更的批准:重大的变更需由第六届中国MBA发展论坛组委会和项目组批准,其他变更有由双方的项目经理共同决定。
一个确认的变更须得到批准后才能继续进行时,需要使用变更申请流程。
5.2.
5.3. 变更处理流程描述
1. 提出变更:由各协作单位或项目小组组提出按规范提出,由相关组长提交到项目经理处。
2. 项目经理与各相关协作单位的项目经理共同确认此变更请求是否为变更。
3. 若是变更,提交相关组或专家顾问评估此变更,同时交变更管理员登记此变更。
4. 根据评估结果,由项目经理与相关协作单位项目经理签字决定是否执行此变更。
5. 若此变更决定被执行,项目组即可按照推荐方案上的内容制订相应的变更实施计划,进行有关的变更操作,并详细记录状态。
6. 由相关组或相关人员评估此变更执行结果。如果达到要求,则完成变更。若未达到,则直到达到要求为止。变更的执行结果交变更管理员归档。
7. 需填写的表格为:《变更申请表》,《变更评估表》,《变更执行结果评估表》,《变更登记表》。
5.4. 登记事件
对每一次变更事件进行登记,做好变更的管理工作。
5.5. 争议解决
若双方对变更意见不统一,先在双方项目经理之间进行协商解决,若问题重大,不能在项目经理层做决策,需上报到第六届中国MBA发展论坛组委会。项目经理负责对此问题的追踪,尽量缩短问题解决的时间。
储蓄业务项目管理计划书1.简介1.1项目概述本项目要开发一个银行系统,系统一共分为储蓄业务、贷款业务、外汇交易、网上银行、信用卡业…
成绩管理软件工程项目管理计划书Thesoftwareprojectmanagementplanonstudy班级信息与计算科学09…
软件项目管理计划书项目名称时间年第1页共12页月日目录1简介311项目概述312项目主要功能及性能313项目交付产品314参考资料…
工程项目管理作业储蓄业务软件工程项目管理计划书Thesoftwareprojectmanagementplanondeposit班…
20##级软件工程专业《软件项目管理》实训计划题目:《图书管理系统软件项目管理计划书》起止日期:20##年6月17日20##年6月…
工程项目管理作业储蓄业务软件工程项目管理计划书Thesoftwareprojectmanagementplanondeposit班…
软件项目实施计划书三篇篇一学生信息管理系统项目计划书1引言11编写目的此项目开发策划书的编写主要是为了给开发学生成绩管理系统做主要…
XXX系统软件项目计划书20xx101210101目录1引言111背景113定义214参考资料215标准条约和约定22项目概述22…
软件项目开发计划书一项目计划书格式根据GB856788计算机软件产品开发文件编制指南中项目开发计划的要求结合实际情况调整后的项目计…
软件项目管理计划书项目名称成绩管理软件项目管理计划书专业计算机科学与技术班级学生姓名学号指导教师20xx年11月目录1简介111项…
储蓄业务项目管理计划书1.简介1.1项目概述本项目要开发一个银行系统,系统一共分为储蓄业务、贷款业务、外汇交易、网上银行、信用卡业…