篇一 :软件项目开发计划书

软件开发计划书

项目名称:图书管理系统

参与人员:

目  录

1引言----------------------------------------------------------------- - 3 -

1.1编写目的---------------------------------------------------- - 3 -

1.2背景----------------------------------------------------------- - 3 -

1.3定义----------------------------------------------------------- - 4 -

1.4参考资料---------------------------------------------------- - 4 -

1.5 系统动机--------------------------------------------------- - 4 -

1.6标准、条件和约定---------------------------------------- - 5 -

1.7编写文档的WBS------------------------------------------ - 5 -

2项目概述----------------------------------------------------------- - 6 -

2.1工作内容---------------------------------------------------- - 6 -

2.2主要参加人员---------------------------------------------- - 6 -

…… …… 余下全文

篇二 :制订软件项目计划的方法与策略

制订软件项目计划的方法与策略

制订软件项目计划的方法与策略

制订软件项目计划的方法与策略

制订软件项目计划的方法与策略

制订软件项目计划的目的在于建立并维护软件项目各项活动的计划,软件项目计划其实就是一个用来协调软件项目中其它所有计划,指导项目组对项目进行执行和监控的文件。一个好的软件项目计划可为项目的成功实施打下坚实的基础。

软件项目有其特殊性,不确定因素多,工作量估计困难,项目初期难于制定一个科学、合理的项目计划。我曾主持和参与过大大小小的软件项目十余项,下面我将把我制订软件项目计划的经验分享给大家。

1.注重项目计划的层次性

软件项目计划的层次及其关系如下图所示。

制订软件项目计划的方法与策略

高级计划,是项目的早期计划。高级计划应当是粗粒度的,主要是进行项目的阶段划分,确定重大的里程碑,所需相关的资源,包括人力资源、设备资源、资金资源,即所谓的人、财、物三个要素。

大的阶段交替之前,应做好下一阶段的详细计划,我们称之为二级计划。详细计划要确定各项任务的负责人,开始时间,结束时间,任务之间的依赖关系,设备资源,小的事件点(即里程碑)。

如果项目规模相对较大,可以有多级的计划,比如说,一个项目组可能分为几个开发组,二级计划是各开发组制订的适合的自己小组的计划。如果开发组还分了小组,可以有小组的三级计划。

开发人员的个人计划是低级计划,由开发人员根据自己的任务自行制定,要把任务细化到人·日。

一般的,软件项目计划至多有四级就够了,过多的等级将会引发效率的瓶颈。大的项目不见得要有庞大的组织和人员数量来支撑,合理的划分小组,减少组织的层次,有利于项目计划的制

制订软件项目计划的方法与策略

制订软件项目计划的方法与策略

订和实施。较小的软件项目由于工期不长,人员较少,有二级计划(高级计划与低级计划)也是可行的。

2.重视与客户的沟通

与客户的沟通是很重要的。不必害怕客户知道我们的开发计划,特别是项目进度情况,应当和客户共享这些信息。

首先,客户会提出一些对项目时间、进度、效果上的要求,这个指标往往经不起推敲,有的还带有较强的政策性。如:在我主持的一个某单位人事MIS系统的开发中就发现,客户方对时间上的约束是有成形的文件的,是他们单位领导们开会的决定。客户给出的从项目启动到验收的时间只有三个月,但是,经过我们认真的需求调研,做出项目进度的粗计划和部分的二级计划后,发现三个月的时间是难于实现的。我们把做出的调研文档和项目计划摆出来和和客户讨论,最终使项目的开发时间延长为六个月。站在为了科学地分析和解决问题的立场上来看,项目组和客户的目的是一致的,所以对于合理的项目进度客户是会理解与支持的。

…… …… 余下全文

篇三 :软件项目计划书模板

XXX系统

软件项目计划书

20##-10-12 10:10

目录

1 引言... 1

1.1 背景... 1

1.3 定义... 2

1.4 参考资料... 2

1.5 标准、条约和约定... 2

2 项目概述... 2

2.1 项目目标... 2

2.2 产品目标与范围... 3

2.3 假设与约束... 3

2.4 项目工作范围... 3

2.5 应交付成果... 3

2.5.1 需完成的软件... 3

2.5.2 需提交用户的文档... 3

2.5.3 须提交内部的文档... 3

2.5.4 应当提供的服务... 4

2.6 项目开发环境... 4

2.7 项目验收方式与依据... 4

3 项目团队组织... 4

3.1 组织结构... 4

3.2 人员分工... 4

3.3 协作与沟通... 5

3.3.1 项目团队内部协作... 5

3.3.2 项目接口人员... 5

3.3.3 项目团队外部沟通与协作模式... 5

4 实施计划... 5

4.1 风险评估及对策... 5

4.2 工作流程... 6

4.3 总体进度计划... 6

4.4 项目控制计划... 7

4.4.1 质量保证计划... 7

4.4.2 进度控制计划... 8

4.4.3 预算监控计划... 8

4.4.4 配置管理计划... 8

5 支持条件... 8

5.1 内部支持... 8

5.2 客户支持... 8

5.3 外包(可选)... 9

6 预算... 9

6.1 人员成本... 9

6.2 设备成本... 9

6.3 其它经费预算... 9

…… …… 余下全文

篇四 :软件项目策划书

“粉笔杀手”项目策划书

用智能手机实现视频展示台

西安邮电大学计算机学院

“软件之翼”创新团队

20##122星期二



1. 项目概述 

在多媒体教室进行教学时,尽管可以通过PC机和投影仪来演示大部分的授课内容,但教师进行推理性教学时还需要在黑板上板书,或者需要临时板书或者画图解释PPT演示的内容。黑板板书最大的问题就是造成教室内粉笔灰污染,给师生健康造成潜在的危害。同时粉笔的消耗也增加了教学成本。

本项目的试图利用现代智能手机的摄像头解决粉笔灰污染问题。解决途径是让教师在白纸上使用中性笔或者钢笔书写,通过手机摄像头对教师的书写摄像并实时传输到教室中的PC机,再通过投影仪进行显示。

本项目的目标是利用智能手机的摄像头实现视频展示台(Visual Presenter)的功能。由于利用了智能手机中现有的摄像头,本项目组的主要任务是开发出Android手机上摄像和实时传输视频信息至PC机的手机应用App;并在PC机上开发出接收视频并播放视频的应用程序。

本项目计划的活动包括:上述Android手机上的应用开发和PC机上的应用开发;将应用上传到百度软件中心和其他应用商店供用户下载;如果时间允许,还考虑做应用推广工作。

预计的成果就是上述的应用软件,能有效解决粉笔灰污染问题。由于现在智能手机普及程度相当高,教师应用该系统就没有硬件限制。我们将尽量优化系统,使得该系统简单易用。当用户数量达到一定规模后,还可以考虑嵌入广告获得收益。我们项目组开发的手机应用和PC机上的应用软件还有可能形成软件著作权。

2. 项目的研究目的及意义

(1)项目的必要性、目的及意义

传统的黑板加粉笔的课堂教学方式有如下的弊病:

l  黑板信息容量小,老师板书的内容有限;擦黑板耗费时间,影响教学进度。

l  学生们忙于记笔记,不能集中注意力理解课堂内容,听课效率低下。

…… …… 余下全文

篇五 :软件项目实施计划

1 前言

项目实施是指软件开发项目在开发过程完成后,系统在正式移交客户使用前,系统所进行的现场联调、系统试运行和实施培训的过程。

项目正式实施之前,相关实施工作人员需要认真做好实施前的准备,并仔细制定实施计划,以期顺利地做好后续各项实施工作,按时完成实施任务。

2 实施准备

2.1 人员准备

人员准备是指所涉及的项目在实施工作中可能需要沟通的人员,包括公司相关人员以及客户方相关负责人员。

2.2 技术准备

技术准备是指弄明白项目所涉及到的各项技术,如系统配置、环境配置、数据库配置、软件部署等。确保实施人员掌握了项目部署所需要的相关技术,确保项目实施工作能够顺利完成。

2.3 其他准备

其他准备是指考虑到与客户的沟通,以及可能遇到的出行方式、食宿等,以及所涉及到的辅助工具。

3 进度时间安排表

充分考虑实施工作中可能会遇到的风险与干扰,根据项目整体计划,制定实施进度的时间安排表。

4 任务分解

4.1 实施计划编制

公司项目实施人员根据项目的实际情况,和客户公司相关人员初步接触沟通后,编制实施计划文档,如有必要,可与公司以及客户方相关人员对实施计划进行修订与确认。

4.2 环境准备

4.2.1 硬件环境准备

列举项目所需要的各项硬件设备。确认客户方是否准备好运行项目所需要的服务器、附属硬件设备,用于安装数据库系统以及管理软件系统的中间层,负责数据的存取和业务规则的处理。

4.2.2 软件环境准备

列举、确认项目运行所需要的各项软件环境的要求。

4.2.3 网络环境准备

如果项目的部署需要网络环境的支持。实施人员需要考虑到项目运行所需要的网络环境支持,并与客户方确认沟通,以搭载必要的网络环境。

4.2.4 初始化数据准备

初始化数据准备是对项目的基础数据进行整理,如初始化客户方组织机构,以及各岗位工作人员及其对系统的使用权限,包括用户权限分派和业务权限分派等。实施人员需要与客户方进行深入沟通,确保初始化数据的准确。

…… …… 余下全文

篇六 :软件项目开发计划书

软件开发计划书

项目名称:乐吧乐游戏平台

参与人员: 

目  录

1引言------------------------------------------------------------------------------------------------ - 3 -

1.1编写目的---------------------------------------------------------------------------------- - 3 -

1.2背景---------------------------------------------------------------------------------------- - 3 -

1.3定义---------------------------------------------------------------------------------------- - 4 -

1.4参考资料---------------------------------------------------------------------------------- - 4 -

1.5 系统动机--------------------------------------------------------------------------------- - 4 -

1.6标准、条件和约定--------------------------------------------------------------------- - 5 -

1.7编写文档的WBS----------------------------------------------------------------------- - 5 -

…… …… 余下全文

篇七 :软件项目管理项目计划书

湖南文理学院实验报告

时间:2013 年 12 月 3 日

课程名称:软件项目管理

实验名称:xx学院毕业生就业信息管理系统项目计划书

班级: 姓名: 同组人:

指导教师评定: 签名:

一、实验目的

掌握项目计划书的格式和写作要求,会结合具体项目写作项目计划书。

二、实验要求

1、结合模拟项目写出项目计划书。

2、提交项目计划书一份。

三、实验环境

1.硬件:计算机

2.操作系统:windows平台。

3.相关软件:Microsoft office软件。

四、实验内容

1 引言

1.1 编写目的

为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,因此以文件化的形式,把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目内外环境条件、风险对策等内容做出的安排以书面的方式,作为项目团队成员以及项目干系人之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项目团队开展和检查项目工作的依据。

1.2 背景

项目的名称:xx学院毕业生就业信息管理系统。

项目的委托单位:xx学院计算机科学与技术学院软件开发部。

项目的用户(单位):xx学院各届毕业生。

项目的任务提出者:xx学院计算机科学与技术学院软件开发部。

项目的主要承担部门:xx学院计算机科学与技术学院软件开发部。

项目建设背景:通过本系统可以使xx学院毕业生就业信息管理工作更加合理化、科学化,提高工作的效率,从根本上改变就业管理工作的方式,通过Internet,各院系和学生

利用网络的便利,可以直接查询和提交就业信息。在这种系统平台下,可以快速、有效、全面的反映最新的用人单位信息、毕业生基本信息和就业趋势,及时提供高校学生工作管理人员对历届用人单位需求信息的分析统计,及时有效地调查分析大学毕业生的择业趋势和引发的心理问题并进行及时有效的就业指导。可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。 1.3 定义

…… …… 余下全文

篇八 :软件项目管理计划书

软件项目管理计划书

项目名称成绩管理软件项目管理计划书

专    业:计算机科学与技术 班级:        

学生姓名:           学号:        

指导教师:                         

20##年11月


目录

1.简介. 1

1.1项目概述. 1

1.2项目交付产品. 1

1.3 SPMP的演化. 1

2.项目组织. 2

2.1过程模型. 2

2.2 团队的分工与合作. 2

3.管理过程. 3

3.1管理目标和优先级. 3

3.2风险管理. 3

3.3监督和控制机制. 4

3.4人员计划. 5

4.技术过程. 6

4.1 开发方法、工具和技术. 6

4.2软件需交付的文档. 6

5.开发进度安排与预算. 8

5.1进度表格描述. 8

5.2开发过程中的资源需求. 10

5.3软件管理过程中预算及资源分配. 10

5.4项目进度及关键工期设置. 11

参考文献. 12



1.简介

1.1项目概述

本项目要开发一个成绩查询系统,系统一共分为学生查询成绩、教室查询成绩、教室提交修改成绩、管理员操作和游客查询五个子系统。本计划负责其中的有关管理员的子系统。通过团队合作开发整个子系统,使团队成员获得软件工程开发的实际训练。本系统采用目前主流的B/S开发架构,交付的产品包括可执行的文件、源代码、技术文档与管理员使用手册等。本系统的开发过程中的主要工作是子系统需求分析、系统总体设计、子系统源代码开发、子系统测试、交付团队领导进行最后的集成、整个系统的测试。关键里程碑是制定项目管理计划书、制定需求设计规格说明书初稿、制定系统设计报告的初稿、进行子系统运行情况的检查测试、进行系统集成后的运行情况的检查与测试。项目所需工具是个人电脑和开发工具。进度为11周,工程量为3人/天。

…… …… 余下全文