软件项目计划书模板Word文件下载.docx
- 文档编号:17282297
- 上传时间:2022-11-30
- 格式:DOCX
- 页数:9
- 大小:212.63KB
软件项目计划书模板Word文件下载.docx
《软件项目计划书模板Word文件下载.docx》由会员分享,可在线阅读,更多相关《软件项目计划书模板Word文件下载.docx(9页珍藏版)》请在冰豆网上搜索。
分工撰写—>
汇总整合三步形成初稿,由组长上传至配置文档库,由组长负责维护。
第13周以后根据项目的进展可以对其进行修改需要有组员提出修改意见,在全体会议上讨论通过,并由组长将修改稿上传至文档库。
其余组员通过版本同步获得更新稿。
参考资料
《软件工程——理论、方法与实践》,孙家广刘强,高等教育出版社
《软件工程导论》张海藩,清华大学出版社
《软件工程师指南[M]》张凯,中国电力出版社
《JavaWeb典型模块与项目实战大全[M]》明日科技,电子工业出版社.
《Java数据库系统开发案例精选[M]》王国辉,人民邮电出版社
定义、缩写词以及简写
JDKFM:
待开发的酒店客房管理系统软件名称
SPMP:
软件项目管理计划
SRS:
需求规格
2项目组织
外部接口
组织
联系人
联系方式
指导老师
谢明敏
其余组
陈冬雪
内部组织结构
民主式组织结构,在这个结构中,小组成员完全平等,名义上的组长与其他成员没有任何区别。
大家享有充分的民主,项目共作由全体人员讨论协商决定,并根据每个人的经验和能力进行适当的分配。
充分激发大家的创造力,有利于攻克技术难关,虽然缺乏明确的权威领导,但是出现意见分歧时大家都会尽量协商解决的。
角色与职责划分
需求分析员整理需求分析并以撰写需求分析分析文档,负责人员:
谢明敏、陈冬雪
软件设计员负责软件的设计并撰写设计文档,负责人员:
夏喜锋
开发人员编写软件开发的代码,负责人员:
胡玉莲,韩永亮
总结人员负责最后的收尾工作并撰写总结文档,负责人员:
张瑞刚
3管理过程
项目启动计划
每位组员既是积极的建言者,又是负责的合作者。
决策应在充分的讨论基础上做出,并被及时有效的执行。
按时按量完成项目的基本功能,按时发布产品,遵循规范的项目运作标准,文档严谨完整,代码注释充分,便于后续维护。
产品要运行稳定,界面友好易上手,能很好的管理酒店客房信息。
开发软件过程中要注重团队建设,成员分工合理,合作默契,气氛融洽。
项目设计和开发商要有创新,更好的吸引客户。
工作计划
第11周~第13周:
完成需求规格说明并撰写需求规格说明
第14周:
完成系统设计并撰写软件设计文档
第15周~第16周:
完成编码测试
第17周~第18周:
完成软件交付并撰写总结文档
控制计划
各开发过程负责人以周为单位记录工作进展,形成电子文档报告,上传至文档库。
负责人在每周项目例会作口头总结,小组会议审核通过给出意见,报告修改后上传至文档库。
各风险负责人密切监控风险状态,定期提交风险报告。
必要时将突发情况邮件列表通知所有组员,并由组长做出临时处理决定。
每周例会上小组讨论形成一致意见后即为通过,相关负责人针对改进意见开展下一周工作,小组会议持续评估其成效。
每一项目阶段结束之前(里程碑前后),组织一次阶段评审会,评估整个阶段的工作效率和成果质量。
尽量与项目例会合并,并邀请老师和助教参加评议。
风险管理计划
风险
标题
可能性
影响
优先级
规避或减轻策略
负责人
预定完成日期
1
开发技术不成熟
80%
灾难的
高
提前制定好学习计划;
降低设计难度
胡玉莲
韩永亮
第16周前
2
考研课程
100%
严重的
中
适量少给她分配任务;
开会讨论错开上课时间
3
考公务员
适量少给他们分配任务;
第13周
4
考银行
轻微的
5
需求变更频繁
50%
需求制定充分预见未来;
多于老师助教讨论;
设计方案留有变更余地
6
缺乏设计人才
组员深入学习相关知识;
寻求外援帮助
第14周
风险的详细描述如下:
风险一:
开发技术不熟练
没有组员能熟练运用JAVA语言编出程序,仅限于学过,可能导致开发进度受阻,代码交流困难。
风险二:
组员胡玉莲每天都有考研课要上,又临近考试可能导致任务分配上的困难。
风险三:
组长谢明敏和组员陈冬雪每天有公务员培训课,十一月二十四日有国家公务员考试,既要复习考试又要完成任务,会导致任务进度变慢。
风险四:
组长谢明敏和组员陈冬雪参加了农业银行招聘和民生银行招聘,预计十一月中上旬会去呼市参加考试,可能没办法监督项目正常进度,延缓任务完成时间。
风险五:
在设计开发过程中可能发现原有需求不容易转化为设计稿,在测试体验过程中可能发现游戏并不好玩,这都会带来需求的重新变更。
这两种情况,尤其后一种要尽量避免,以免带来重复开发的浪费。
风险六:
设计对一个软件来说很重要,但项目组内没有这方面的人才,可能导致产品吸引力下降,界面开发环节上耗费较多时间等。
项目收尾计划
在开发阶段结束后,开发人员之间会进行代码走查,减少bug,并在测试阶段更新源代码,测试人员根据测试文档惊醒软件测试,提高软件正确性。
最终交付酒店客房管理系统软件。
4计划过程
过程模型
应用瀑布模型,软件开发的各项活动严格按照线性的方式进行,当前活动接受上一活动的工作结果,实施完成所需的工作内容。
当前活动的工作结果需要进行验证,如果验证通过,则该结果作为下一项活动的输入,继续进行下一项活动,否则返回进行修改。
因此,这种模型强调文档的作用,并要求每个阶段都有仔细验证。
方法、工具和技术
本小组的团队组织结构为主程序员式组织结构;
编程语言为java;
采用面向对象的分析设计方法;
利用UML进行系统建模;
统一文件命名、代码版式、注释等编码规范;
编码人员进行代码走查后再进行代码编译;
测试人员根据测试文档进行单元测试;
最后实现软件的交付。
基础设施
个人PC,笔记本、实验室专用PC机
5支持过程
工作包
工作包
子工作包
预期完成时间
最终交付物
简单描述说明
需求分析
需求初步描述
第11周
需求规格说明
采用组内交流和与客户(主教老师和其他同学扮演)访谈的形式确认需求规格说明
需求规格说明原型
需求规格说明的进一步修改
第12周
需求规格说明的最终确认
系统设计
概要设计
软件设计文档
可以根据需求规格说明的局部调整进行相应改变
详细设计
系统设计模型确定
编码测试
编码开发
第15周
源代码
为了克服技术不熟的缺陷,建议在此之前加强相关知识的学习
第16周
编码设计模型确定
软件交付
系统交付
第17周
总结文档
负责最后的收尾工作并撰写总结文档
总结
第18周
依赖关系
1)组织团队是完成软件项目的前提,明确分工负责;
2)配置管理贯穿于整个软件开发和测试过程;
3)需求分析是软件项目进入开发阶段的重要标志;
4)系统设计是基于需求分析的基础上,又是编码的原理依据;
5)编码测试是软件开发进展的重要过程;
6)交付阶段是软件获得客户的认可,是软件开发结束的标志。
资源需求
人员:
小组软件项目开发成员、客户
支持软件:
Office
计算机硬件:
服务器等
办公室:
学院实验室和宿舍
实验设备:
个人PC机、笔记本、实验室专用PC机
项目资源维护需求的数目和类型:
6台个人电脑(PentiumIII800以上CPU,256M以上内存)
预算和资源分配
预算:
本次软件开发没有涉及到任何经济方面的预算,但会在最后产品拍卖的时候涉及虚拟货币。
资源分配:
各自使用各自的机器。
进度表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 项目 计划书 模板