搜档网
当前位置:搜档网 › 项目管理-软件质量计划书_模板及实例实战

项目管理-软件质量计划书_模板及实例实战

项目管理-软件质量计划书_模板及实例实战
项目管理-软件质量计划书_模板及实例实战

XX系统

质量计划书

拟制:日期:2014/5/10 审核:日期:

1.介绍

1.1.文档目的

为了健全和完善XXX系统设计开发的质量管理体系,促进质量管理活动系统化、规范化,以确保所交付的XXX系统能够满足规定的各项具体需求。

1.2.文档范围

本质量管理计划涵盖所有与XXX系统设计开发有关的质量目标和具体措施,

涉及需求分析阶段、设计阶段、编码阶段、测试阶段、工程实施阶段。

本质量管理计划由以下几个部分组成:

介绍:即本章节,概要介绍文档目的、范围、缩略词、参考资料。

项目概述:开发系统概述、质量管理的角色和职责、生命周期各阶段的主要交付物。

项目生命周期各阶段的质量检查点:列出各阶段的质量检查计划表,包括责任人、检查时间、检查任务。

质量检查和确认技术:描述针对不同的对象而采用的特定的质量控制方法和技术及质量问题的级别和处理流程等。

项目生命周期各阶段的量化质量目标。

1.3 缩写

PM –项目经理

QA –质量保证

SA –系统分析工程师

A&D –系统设计员

RA –需求分析员

PC –流程审核员

SCM –软件配置管理员

2.项目概述

一个现代化医院的综合管理是否先进是直接通过其信息化水平来体现的,“XXX系统”是国内先进的信息化管理系统,该系统包含住院登记、病房护士站、医生站、价格管理、成本核算、药库管理等40多个子系统,可以满足各个部门的业务信息处理和信息共享。

“XXX系统”还可开发制作触摸屏,以供患者了解医院信息,查找专家资料,方便查询各种费用收取情况。该系统还能为住院病人提供每日住院清单,使患者明白、放心治疗。

2.1.项目组织结构

为了实现有效的项目管理,开发小组将划分为技术队伍和QA 队伍。项目经理对技术队伍进行任务分配和进度检查,技术经理对技术队伍进行技术指导和检查。技术队伍又划分为:需求分析人员、系统设计人员、软件开发人员、美工设计人员、配置管理员、产品包装人员。QA 队伍对整个项目的质量保证负责,直接向质量保证经理汇报。QA 队伍划分为:流程检查人员和测试人员

2.2.质量管理

2.2.1.质量管理的角色和职责

质量控制是XXX系统组每个成员的职责;

质量保证经理对整个项目的质量全权负责, 并签字确认;

项目经理负责任务的分配和监督项目进度,制定相关的工作计划和联系客户;

QA 队伍负责制订、检查和督促本计划的实施,及时发现项目工作中的问题,并通过评审总结报告、项目周报等形式向各项目组成员汇报质量活动的结果;

项目功能小组各组长在每个软件开发生命周期阶段结束后,总结本模块的软件质量状况和质量目标的实现情况,以确保整个项目目标的实现。对质量目标应定期进行考核,以追求质量

管理体系的持续改进;

流程检查人员负责通过检查文档审核开发各阶段是否可以通过;

测试人员负责对软件的质量和对需求实现的程度进行把关,并定期整理测试情况分析报告交项目经理、系统分析人员;

配置管理员负责有关软件配置项及项目各生命周期交付文档管理和变更控制工作;

医院信息系统管理人员负责反映质量要求,参与软件开发过程的质量控制,并监督本计划的执行情况。

2.2.2. 质量管理流程

2.2.2.1.交付文档质量监控流程

项目经理和QA 在项目初期对项目交付文档的模板进行检查和审核,确保项目交付品的架构和内容

大纲的完整性和正确性。在项目进行过程中,QA、项目经理及各项目功能小组组长会分别对交付品进度

和质量进行监控,确保在最后的项目完成阶段,医院对提交的交付文档能有满意的反馈。

2.2.2.2. 上线系统质量监控流程

对于上线系统的质量监控主要体现在软件配置管理和系统测试工作两方面。为了保证本项目的整体

实施同业务和技术明细相一致,这方面的工作包含如下几个任务:

明确现状和期望之间的差异,以及测试软件可能存在的缺陷。通过测试,寻找系统功能性的不足。

在测试结束之后判断软件死机带来的风险。

在测试汇报中对发现的缺陷进行分类和总结。测试应该针对容易出错的流程和应用组件进行。测试结果应该进行文档记录,描述软件运作的各种情况。

具体工作如下:

制定软件配置管理(SCM)策略和流程–根据最佳实践来制定SCM 策略和流程,包

括源代码管理流程,开发管理流程和生产周转流程。

制定测试策略和方法–根据医院的需求制定测

试方法:

明确测试阶段和环境需求

确定各个测试阶段的开始和结束准则

制定故障跟踪流程的测试标准

确定测试工具和配置管理程序

确定需要其他工作的支持

准备测试计划和测试案例–对测试进行计划和准备:

分析业务需求和技术明细

确定典型的逻辑场景

明确系统容量和压力点

编制测试脚本和环境

编制测试数据集

进行系统测试–进行下列工作以保证满足功能和技术需求:

测试环境就绪确认

执行测试脚本

分析测试结果,制定错误跟踪报告

2.2.

3.项目质量评审

XXX系统质量监控将采用日常质量监控流程与定期质量评审制度。日常质量监控程序通过制定XXX 系统开发的统一的规范、流程、指南、模板等指导项目的开发过程,并监控这些流程和规范的执行情况,以确保所有交付品的质量。定期质量评审由质量保证经理发起,项目组相关负责人配合,对项目前一阶段的工作质量进行总结与评审,并将生成项目质量评审报告。

项目质量评审报告将根据各阶段质量检查点所应检查的内容作出质量上的评审。对在质量评审工作中发现的问题,将根据其性质、范围划分级别。相关人员以此为依据来确定缺陷修复的优先级,缺陷严重程度高的修复优先级也高。

项目质量评审报告将交由项目管理办公室讨论,质量保证经理与项目管理办公室将对项目质量评审报告中需要明显改善的质量问题作出具体地改进方案,以及时间上和人员上的安排。

项目质量评审报告的内容如下,其中问题列表的序号编码方式为XX-YYY。XX 表示项目质量评审阶段,YYY 代表问题序号。

3.各阶段质量检查点

3.1.参与人员要求

质量检查行动由质量管理组发起,依据各个阶段检查内容的不同由相关负责人配合、组织,视情况邀请项目组相关人员和医院管理系统人员参加。

3.1.1.项目计划阶段检查清单

3.1.2.需求调研阶段检查清单

3.1.3.需求分析阶段检查清单

3.1.

4.设计阶段检查清单

3.1.5.开发阶段检查清单

3.1.6.集成测试阶段检查清单

3.1.7.系统测试阶段检查清单

3.1.8.工程实施阶段检查清单

4.质量检查和确认技术

4.1.工具和技术

项目初期必须根据项目实际情况明确质量管理的工具:

配置管理工具

测试工具

其他质量管理工具

4.2.管理配置

XXX系统配备专人作为配置管理工程师,建立开发库、配置管理库、

产品库对设计开发各阶段的配置项进行配置管理;

每个配置项都有修改记录表,注明该配置项自创建以来每次修改的内容、时间和修改人;

每个配置项都有自己的版本号以及相应的命名规范,只要配置项的内容经批准发生改变,该文档的版本号数值就会做相应的升级;

所有的配置项都将保存在指定的服务器上,由配置管理工程师统一保管、定期备份;

具体操作参见《XXX系统_配置管理计划》。

4.3.介质控制

为了保护计算机程序的物理媒体,以避免非法存取,意外损坏或自然老化,XXX系统配备专人配置管理工程师,负责妥善管理、跟踪、存放和备份存放配置项的各类媒体。

4.4.问题报告和纠正

4.4.1.处理流程

在XXX系统质量检查中出现问题时,遵循逐级上报的原则:

项目组成员级不能解决的上报到组长,由其协调解决;组长不能解决的上报到项目经理。各子系统开发组组长在每个软件开发生命周期阶段结束后,总结本子系统的软件质量状况和质

量目标的实现情况,并填写《质量总结报告》。

项目经理每周整理一份项目状态报告,记录一周来项目的进展情况和出现的问题,如果这些问题还能被解决,将被移交到更高一层的领导者协调处理。

必要时,对出现的问题将予以记录(如评审缺陷清单、遗留问题清单等),交配置管理工程师备案。质量管理组将对问题追踪进行监督,确保问题关闭。

对在质量检查工作中发现的问题,将根据其性质、范围和对软件的影响程度划分级别。相关人员以此为依据来确定缺陷修复的优先级:缺陷严重程度高的修复优先级也高;同理,回归

测试的优先级也依此确定。

4.4.2.问题级别划分

5.各阶段质量目标和检查标准

5.1.需求分析阶段

需求分析阶段,对各交付物的质量目标如下,由质量管理组发起对质量目标的实现情况做评价。

5.2.设计阶段

对设计阶段质量目标如下,由质量管理组发起对质量目标的实现情况做评价。

5.3.开发阶段

开发阶段质量目标如下,由系统开发组对质量目标实现情况做衡量。

5.4.测试阶段

测试阶段的质量目标如下,由质量管理组对质量目标实现情况做衡量。

5.5.工程设施阶段

工程实施阶段的质量目标如下,由系统实施组对质量目标实现情况做衡量。

软件项目管理计划书案例(学生宿舍)

学生宿舍信息管理系统 项目计划书

目录 第一章前言---------------------------------------------------------2 项目开发背景-------------------------------------------------2 项目开发目的-------------------------------------------------2 项目开发意义-------------------------------------------------2 第二章范围计划-------------------------------------------------------3 项目工作分解结构--------------------------------------------3 软件生命周期模型---------------------------------------------5 2.2.1软件生命周期模型图示表示

-----------------------------------6 2.2.2软件生命周期模型详细文档-----------------------------------6 (一)软件规划----------------------------------------------6 (二)需求开发----------------------------------------------7 (三)软件结构设计-------------------------------------------8 (四)数据库设计-------------------------------------------10 (五)实施-------------------------------------------------10 (六)系统集成----------------------------------------------10 (七)提交-------------------------------------------------11 (八)维护

软件工程项目管理计划书(完整版)

储蓄业务项目管理计划书 1.简介 1.1 项目概述 本项目要开发一个银行系统,系统一共分为储蓄业务、贷款业务、外汇交易、网上银行、信用卡业务和系统管理六个子系统。本团队负责其中的有关储蓄业务的子系统。通过团队合作开发整个子系统,使团队成员获得软件工程开发的实际训练。本系统采用目前主流的B/S开发架构,将与整个银行系统一起发布。不单独发布。交付的产品包括可执行的文件、源代码、技术文档与用户使用手册等。本系统的开发过程中的主要工作是子系统需求分析、系统总体设计、子系统源代码开发、子系统测试、交付团长进行最后的集成、整个系统的测试。关键里程碑是制定项目管理计划书、制定需求设计规格说明书初稿、制定系统设计报告的初稿、进行子系统运行情况的检查与测试、进行系统集成后的运行情况的检查与测试。项目所需工具是个人电脑和开发工具。进度为11周,工程量为3人/天。 1.2 项目范围说明 (1)提交文档:项目管理计划、需求规格说明,设计报告、测试报告、用户使用手册和项目个人总结。其中项目总结为每人一份,每个小组所有成员的总结装订在一起;其余文档每组提交一份。每个团队可将各小组的文档综合到一起,各小组也可自行分开提交,具体方式由团队内部协商确定。所有文档需要提交电子版和打印稿。 (2)源程序检查:一共两次。第一次检查每个小组的子系统运行情况。第二次检查每个团队内六个小组集成后完整的银行系统运行情况,检查完成后需要提交程序源文件和可执行的系统。程序检查安排在上机时间进行。 1.3 软件项目计划书的演化 软件项目计划书在第三周周末前经由小组讨论、共同撰写、汇总整合三步骤形成初稿,第四周以后根据项目的进展可以对其进行修改,需要有组员提出修改意,在全体会上讨论通过,并由组长整理修改意见并作出相应的修改。其余组员同步获得更新稿。 2.项目组织管理 2.1 过程模型

软件项目计划书模板

软件项目计划书编制:XXXX

目录 1引言 (4) 1.1计划目的 (4) 1.2项目的范围和目标 (4) 1.2.1范围描述 (4) 1.2.2主要功能 (4) 1.2.3性能 (4) 1.2.4管理和技术约束 (4) 2项目估算 (4) 2.1使用的历史数据 (4) 2.2使用的评估技术 (4) 2.3工作量、成本、时间估算 (4) 3风险管理战略 (4) 3.1风险识别 (4) 3.2有关风险的讨论 (4) 3.3风险管理计划 (4) 3.3.1风险计划 (5) 3.3.2风险监视 (5) 3.3.3风险管理 (5)

4日程 (5) 4.1项目工作分解结构 (5) 4.2时限图(甘特图) (5) 4.3资源表 (5) 5项目资源 (5) 5.1人员 (5) 5.2硬件和软件 (5) 5.3特别资源 (5) 6人员组织 (5) 6.1组织结构 (5) 6.2管理报告 (5) 7跟踪和控制权限 (6) 7.1质量保证和控制 (6) 7.2变化管理和控制 (6) 8附录 (6)

1引言 1.1计划目的 1.2项目的范围和目标 1.2.1范围描述 1.2.2主要功能 1.2.3性能 1.2.4管理和技术约束 2项目估算 2.1使用的历史数据 2.2使用的评估技术 2.3工作量、成本、时间估算3风险管理战略 3.1风险识别 3.2有关风险的讨论 3.3风险管理计划

3.3.1风险计划 3.3.2风险监视 3.3.3风险管理 4日程 4.1项目工作分解结构 4.2时限图(甘特图) 4.3资源表 5项目资源 5.1人员 5.2硬件和软件 5.3特别资源 6人员组织 6.1组织结构 6.2管理报告

软件开发计划实例

软件项目开发计划编号:G/GZU-YYXXX-SRT-GXDK 版本号: 作者:方勇 学号:27# 目录

概述 本系统是为贵州省高校开展国家助学贷款而开发的,各高校对贷款工作的有效管理提供可靠的平台,使学生对国家助学贷款的申请,学校贷款管理机构和银行的审批及其间的各种信息交互均通过网络实现,完成学校对贷款管理的信息化,系统化,增强贷款的安全性。同时,本系统对整个贷款的发放情况提供跟踪和交互的支持,并能够生成各种条件下的详细统计信息,从而实现国

家助学贷款从申请、管理到打印全部信息化。逐步形成一套实用、方便、快键、有效的助学贷款辅助管理系统。 一.过程计划 根据SRT项目的要求及项目小组的计划安排,将贵州高校助学贷款管理系统的开发计划规划如下:

三.进度安排 3.1甘特图 项目进度表 高校贷款系统开发周期的进度如下: 四.项目资源的分配 人员配置计划 依据可行性调查报告,我们的系统主要分为以下几个部分: 1、教育部门管理模块 2、高校贷款管理模块

3、银行贷款管理模块 4、贷款学生管理模块 各模块之间都由三人共同开发。在具体实现阶段包括程序设计、数据库设计及界面设计方面的具 体任务分配如下: 程序设计有梁建娟,方勇共同负责,数据库设计有祝江、梁建娟共同设计, 界面设计由三人共同设计,总体功能由三人共同实际调查和讨论决定。 总的项目设计由方勇负责。 开发环境 由于本系统是贵州大学SRT的一个学生实验项目,只有利用自己学习时间创造环境,利用课余 时间来进行项目的开发,经过小组讨论决定,系统统一使用HTML,ASP,VBSCRIPT,JAVASCRIPT等语言开发技术,对系统的程序主要存储在服务器端,浏览的时间动态生成WEB页面。即在服务器端执行,然后将结果返回给用户。 培训计划 下列培训课程需要对指定的人员(以支持项目开发)进行: 以上计划是项目小组必须要学习和准备的基础知识,为以后正式开发项目做好充分的准备。 运行环境 本系统需在WIN98/WINME/+sp4以上/WIN2000/WINXP(均为中文版、以上)环境下运行。 硬件配置: Microsoftwindows支持的VGA或更高分辨率显示器,建议分辨率1024*768,不能低于 800*600,色彩不低于256色,使用小字体。 预算 在经费有限的情况下,将所有的经费预算如下:

软件项目管理计划书案例完整

学生宿舍信息管理系统项目计划书

目录 第一章前言---------------------------------------------------------2 1.1项目开发背景-------------------------------------------------2 1.2项目开发目的-------------------------------------------------2 1.3项目开发意义-------------------------------------------------2 第二章范围计划-------------------------------------------------------3 2.1项目工作分解结构--------------------------------------------3 2.2软件生命周期模型---------------------------------------------5 2.2.1软件生命周期模型图示表示-----------------------------------6 2.2.2软件生命周期模型详细文档-----------------------------------6 (一)软件规划----------------------------------------------6 (二)需求开发----------------------------------------------7 (三)软件结构设计-------------------------------------------8 (四)数据库设计-------------------------------------------10 (五)实施-------------------------------------------------10 (六)系统集成----------------------------------------------10 (七)提交-------------------------------------------------11 (八)维护-------------------------------------------------11 第三章进度计划------------------------------------------------------11 3.1甘特图-----------------------------------------------------11 3.2网络图(单代号或双代号)-------------------------------------12

软件项目开发计划书

软件项目开发计划书 Company Document number:WUUT-WUUY-WBBGB-BWYTT-1982GT

软件开发计划书 项目名称:图书管理系统 目录

1引言 编写目的 为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,有必要以文件化的形式,把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目内外环境条件、风险对策等内容以书面的方式描述出来,作为项目团队成员以及项目干系人之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项目团队开展和检查项目工作的依据。 本项目开发计划用于从总体上指导图书管理系统项目顺利进行并最终得到通过评审的项目产品。本项目开发计划面向项目组全体成员。 背景 山西农业大学图书管理系统是由沈阳师范大学委托我们开发的大型管理系统,主要功能是实现图书馆的信息化管理,包括读者信息管理,书籍信息管理,借阅信息管理,管理者信息管理等功能。项目周期为六个月,项目背景规划如表所示。 表项目背景规划

图书管理系统是学校信息管理系统的一个重要组成部分,它需要学生基本信息系统提供学生的基本资料,因为很多情况下,图书证号和学生的学生证号是一样的,而且在图书管理中,需要知道学生所在的系别和班级等信息;另外,它还需要教职工信息系统提供基本资料,因为教职工当然也能在图书馆借阅图书。因此,在设计时可以和校园信息管理系统的其他系统使用同一个数据库管理系统,以便系统之间的信息交流和管理。 定义 专门术语: SQL SERVER:系统服务器所使用的数据库关系系统(DBMS)。 SQL:一种用于访问查询数据库的语言 事务流:数据进入模块后可能有多种路径进行处理。 主键:数据库表中的关键域。值互不相同。 外部主键:数据库表中与其他表主键关联的域。 ROLLBACK:数据库的错误恢复机制。 缩写: 系统:若未特别指出,统指本图书管理系统。 SQL:Structured Query Language(结构化查询语言)。 ATM:Asynchronous Transfer Mode (异步传输模式)。 UML:统一建模语言、是一套用来设计软件蓝图的标准建模语言,是一种从软件分析、设计到编写程序规范的标准化建模语言。

软件项目计划书模板

软件项目计划书 第一章项目概述(理论教学时可用“引言”) 1.1目的 1.2 项目背景 1.3项目的范围和目标 1.3.1范围描述(问题定义阶段产生,对应的文档为:《系统目标与范围说明书》) 1.3.2主要功能(可行性分析报告) (1)概述 (2)系统流程图 应包含旧系统的系统流程图(调研的实际情况)和新系统的系统流程图(你想像中的样 子) (3)功能描述 抽出其中的功能 1.3.3性能(可选) 1.3.4技术约束(可选) 第二章项目估算 2.1使用的历史数据 2.2使用的评估技术 2.3工作量、成本、时间估算 第三章风险评估 3.1风险识别 列出最高的10大风险(数字10是参考) 3.2风险应对策略 对列出的风险应有哪些策略去应对 第四章项目进度计划 4.1项目任务分解 我们从软件工程角度来分,大致有如下的任务: 可行性研究报告 项目开发计划 软件需求分析 数据库设计 总体设计 界面设计

网页设计 相关美工设计 详细设计 测试计划 操作手册 测试分析报告 项目开发总结 维护修改建议 4.2 时间安排 可以使用时限图(甘特图) 。 也可以是文字描述任务的时间安排。 第五章关键问题 可以是技术因素、也可以是非技术因素,总而言之,是系统成败的最重要因素。第六章软件配置 开发平台、开发工具、数据库平台 第七章人员组织 人员及其角色 第八章附录 相关文档、资料、数据等 注:一、在进度安排中应体现如下阶段: (1)问题定义与可行性分析 (2)项目规划 (3)需求分析 (4)总体设计(含两部分:软件结构总体设计和数据库设计)

(5)详细设计 (6)编程 (7)测试(单元测试、集成测试) (8)运行与系统维护 注:二、在进度安排中应独立体现如下文档: (1)项目开发计划 (2)测试计划 (3)操作手册 注:三、关于封面(单独成页)

工程项目策划书(模板范例)

项目策划书(模板) 一、项目策划书审批表

目录 一、工程概况 二、工程目标 三、项目组织协调策划 四、项目技术、质量策划 五、项目进度计划控制 六、项目安全环保策划 七、项目成本管理策划 八、项目绿色、文明施工策划 九、工程竣工管理 十、项目信用评价、文化与宣传策划 十一、附件:(1)工程项目组织机构图 (2)施工总平面布置图 (3)施工总进度计划网络图

一、工程概况 图表式(包括概况、管理特点、难点) 二、工程目标 1、质量目标 ××× 2、工期目标 ××× 3、安全环保目标 ××× 4、文明施工目标 ××× 5、成本目标 ××× 6、项目考核评价: ①×××②×××③×××④×××(奖罚措施条款)。 三、项目组织协调策划 (一)组织机构 ×××(组织构架与岗位职责) (二)施工组织管理 1、开工技术准备; 2、需配备的设备仪器; 3、工程专业分包管理; 4、工程劳务分包及劳务用工选择管理; 5、劳动力资源配置策划; 6、材料管理; 7、机械设备策划管理; 8、文件、资料、印章管理; 9、风险管理; 10、迎检及整改工作;

11、××× 四、项目技术、质量策划 1、施工组织设计、专项施工方案、作业指导书的编制、审批、论证实施(深化设计)完成的内容及时限要求; 2、风险工程列表及管理措施; 3、质量通病防治措施; 4、关键过程控制; 5、特殊过程控制; 6、关键、特殊控制措施及阐述。 7、新技术、新工艺、QC成果等管理 8、××× 五、项目进度计划控制 1、施工总进度计划或节点安排; 2、单位(项)、分部工程进度计划或节点安排; 3、根据总进度计划编制年、季、月、旬、周施工进度计划或节点安排; 4、跟踪计划的实施与监督管理; 5、进度计划的检查调整、纠偏办法和奖惩办法; 6、信息资料收集整理,索赔管理。 7、××× 六、项目安全环保策划 1、人员安排(专职安全员设置) 2、安全资金投入安排情况及计划 3、技术措施 4、事故处理及应急预案 5、××× 七、项目成本管理策划 1、项目收款策划; 2、资金流量使用策划; 3、成本控制措施; 4、×××(包括变更、签字、索赔等管理) 八、项目绿色、文明施工策划 1、文明施工的创建计划; 2、绿色示范工程的创建与申报策划; 3、×××

(完整版)软件项目开发计划书

软件项目开发计划书 项目名称:基于Android平台跑步运动软件的设计与实现

目录 1引言--------------------------------------------------------------------------------------------------------------------- 4 1.1编写目的 ----------------------------------------------------------------------------------------------------- 4 1.2背景------------------------------------------------------------------------------------------------------------ 4 1.3定义------------------------------------------------------------------------------------------------------------ 5 1.4参考资料 ----------------------------------------------------------------------------------------------------- 5 1.5 系统动机----------------------------------------------------------------------------------------------------- 6 1.6标准、条件和约定 ---------------------------------------------------------------------------------------- 6 1.7编写文档的WBS ------------------------------------------------------------------------------------------- 6 2项目概述 -------------------------------------------------------------------------------------------------------------- 7 2.1工作内容 ----------------------------------------------------------------------------------------------------- 7 2.2主要参加人员 ----------------------------------------------------------------------------------------------- 8 2.3产品及成果 -------------------------------------------------------------------------------------------------- 9 2.3.1程序 --------------------------------------------------------------------------------------------------- 9 2.3.2文件 --------------------------------------------------------------------------------------------------- 9 2.3.3服务 --------------------------------------------------------------------------------------------------- 9 2.3.4非移交产品 ----------------------------------------------------------------------------------------- 9 2.4验收标准--------------------------------------------------------------------------------------------------- 10 2.4.1代码的验收 --------------------------------------------------------------------------------------- 10 2.4.2 文档验收------------------------------------------------------------------------------------------ 10 2.4.3 服务验收------------------------------------------------------------------------------------------ 11 2.5完成项目的最迟期限 ---------------------------------------------------------------------------------- 11 2.6本计划的日期 --------------------------------------------------------------------------------------------- 11 3实施总计划 --------------------------------------------------------------------------------------------------------- 12 3.1开发过程 --------------------------------------------------------------------------------------------------- 12 3.1.1 需求分析------------------------------------------------------------------------------------------ 12 3.1.2 系统设计------------------------------------------------------------------------------------------ 12 3.1.3 编码及测试阶段 -------------------------------------------------------------------------------- 12 3.1.4 文档、产品部署 -------------------------------------------------------------------------------- 12 3.1.5 项目总结------------------------------------------------------------------------------------------ 12 3.2工作任务的分解------------------------------------------------------------------------------------------ 13 3.3接口人员 --------------------------------------------------------------------------------------------------- 14 3.4进度---------------------------------------------------------------------------------------------------------- 14 3.5预算---------------------------------------------------------------------------------------------------------- 15 3.6关键问题 --------------------------------------------------------------------------------------------------- 15 4支持条件 ------------------------------------------------------------------------------------------------------------ 16 4.1计算机系统支持------------------------------------------------------------------------------------------ 16 4.2需要用户承担的工作 ----------------------------------------------------------------------------------- 17 4.3需由外单位提供的条件 -------------------------------------------------------------------------------- 17 5专题计划要点------------------------------------------------------------------------------------------------------ 18

项目实施方案范例

项目实施方案范例 一、项目实施方案概述 软件产品,特别是行业解决方案软件产品不同于一般的商品,用户购买软件产品之后,不能立即进行使用,需要软件公司的技术人员在软件技术、软件功能、软件操作等方面进行系统调试、软件功能实现、人员培训、软件上线使用、后期维护等一系列的工作,我们将这一系列的工作称为软件项目实施。大量的软件公司项目实施案例证明,软件项目是否成功、用户的软件使用情况是否顺利、是否提高了用户的工作效率和管理水平,不仅取决于软件产品本身的质量,软件项目实施的质量效果也对后期用户应用的情况起到非常重要的影响。项目实施规范主要包括项目启动阶段、需求调研确认阶段、软件功能实现确认阶段、数据标准化初装阶段、系统培训阶段、系统安装测试及试运行阶段、总体验收阶段、系统交接阶段等八个阶段工作内容,每个阶段下面有不同的工作事项,各个阶段之间都是承上启下关系,上一阶段的顺利完成是保证下一阶段的工作开展的基础。下面将按照每个项目实施阶段分别介绍。 二、项目实施方案介绍 (一)项目启动阶段 此阶段处于整个项目实施工作的最前期,由成立项目组、前期调研、编制总体项目计划、启动会四个阶段组成。 此阶段主任务: 公司:在合同签定后,指定项目经理,成立项目组,授权项目

组织完成项目目标。 公司项目组:进行前期项目调研,与用户共同成立项目实施组织,编制《总体项目计划》,召开项目启动会。 商务经理:配合公司项目组,将积累的项目和用户信息转交给项目组。将项目组正式介绍给用户,配合项目组建立与用户的联系。 用户:成立项目实施组织,配合前期调研和召开启动会,签署《总体项目计划》和《项目实施协议》。 1、成立项目组 部门经理接到实施申请后,任命项目经理,指定项目目标,由部门经理及项目经理一起指定项目组成员及成员任务,并报总经理签署《项目任务书》。 2、前期调研 项目经理及项目组成员,在商务人员配合下,建立与用户的联系,对合同、用户进行调研。填写《用户及合同信息表》。在项目商务谈判中,商务经理积累了大量的信息,项目组首先应收集商务和合同信息,并与商务经理一起识别那些个体和组织是项目的干系人,确定他们的需求和期望,如何满足和影响这些需求、期望以确保项目能够成功。 3、编制《项目总体计划》 《项目总体计划》是一个文件或文件的集合,随着项目信息不断丰富和变化,会被不断变更,主要介绍项目目标、主要项目阶段、里程碑、可交付成果。通常包括以下几方面内容:

项目管理-软件质量计划书_模板及实例实战

XX系统 质量计划书 拟制:日期:2014/5/10 审核:日期:

1.介绍 1.1.文档目的 为了健全和完善XXX系统设计开发的质量管理体系,促进质量管理活动系统化、规范化,以确保所交付的XXX系统能够满足规定的各项具体需求。 1.2.文档范围 本质量管理计划涵盖所有与XXX系统设计开发有关的质量目标和具体措施, 涉及需求分析阶段、设计阶段、编码阶段、测试阶段、工程实施阶段。 本质量管理计划由以下几个部分组成: 介绍:即本章节,概要介绍文档目的、范围、缩略词、参考资料。 项目概述:开发系统概述、质量管理的角色和职责、生命周期各阶段的主要交付物。 项目生命周期各阶段的质量检查点:列出各阶段的质量检查计划表,包括责任人、检查时间、检查任务。 质量检查和确认技术:描述针对不同的对象而采用的特定的质量控制方法和技术及质量问题的级别和处理流程等。 项目生命周期各阶段的量化质量目标。 1.3 缩写 PM –项目经理 QA –质量保证 SA –系统分析工程师 A&D –系统设计员 RA –需求分析员 PC –流程审核员 SCM –软件配置管理员

2.项目概述 一个现代化医院的综合管理是否先进是直接通过其信息化水平来体现的,“XXX系统”是国内先进的信息化管理系统,该系统包含住院登记、病房护士站、医生站、价格管理、成本核算、药库管理等40多个子系统,可以满足各个部门的业务信息处理和信息共享。 “XXX系统”还可开发制作触摸屏,以供患者了解医院信息,查找专家资料,方便查询各种费用收取情况。该系统还能为住院病人提供每日住院清单,使患者明白、放心治疗。 2.1.项目组织结构 为了实现有效的项目管理,开发小组将划分为技术队伍和QA 队伍。项目经理对技术队伍进行任务分配和进度检查,技术经理对技术队伍进行技术指导和检查。技术队伍又划分为:需求分析人员、系统设计人员、软件开发人员、美工设计人员、配置管理员、产品包装人员。QA 队伍对整个项目的质量保证负责,直接向质量保证经理汇报。QA 队伍划分为:流程检查人员和测试人员 2.2.质量管理 2.2.1.质量管理的角色和职责 质量控制是XXX系统组每个成员的职责; 质量保证经理对整个项目的质量全权负责, 并签字确认; 项目经理负责任务的分配和监督项目进度,制定相关的工作计划和联系客户; QA 队伍负责制订、检查和督促本计划的实施,及时发现项目工作中的问题,并通过评审总结报告、项目周报等形式向各项目组成员汇报质量活动的结果; 项目功能小组各组长在每个软件开发生命周期阶段结束后,总结本模块的软件质量状况和质量目标的实现情况,以确保整个项目目标的实现。对质量目标应定期进行考核,以追求质量 管理体系的持续改进; 流程检查人员负责通过检查文档审核开发各阶段是否可以通过; 测试人员负责对软件的质量和对需求实现的程度进行把关,并定期整理测试情况分析报告交项目经理、系统分析人员; 配置管理员负责有关软件配置项及项目各生命周期交付文档管理和变更控制工作; 医院信息系统管理人员负责反映质量要求,参与软件开发过程的质量控制,并监督本计划的执行情况。

软件项目计划书编写说明

软件项目计划书编写说明 一、项目计划书格式 根据《GB8567-88计算机软件产品开发文件编制指南》中项目开发计划的要求,结合实际情况调整后的《项目计划书》内容索引如下: 1 引言 1.1 编写目的 1.2 背景 1.3 定义 1.4 参考资料 1.5 标准、条约和约定 2 项目概述 2.1项目目标 2.2产品目标与范围 2.3假设与约束 2.4 项目工作范围 2.5 应交付成果 2.5.1 需完成的软件 2.5.2 需提交用户的文档 2.5.3 须提交内部的文档 2.5.4 应当提供的服务 2.6 项目开发环境 2.7 项目验收方式与依据 3 项目团队组织 3.1 组织结构 3.2 人员分工 3.3 协作与沟通 3.3.1 内部协作 3.3.2 外部沟通 4 实施计划 4.1 风险评估及对策 4.2 工作流程 4.3 总体进度计划 4.4 项目监控 4.4.1 质量控制计划 4.4.2 进度监控计划 4.4.3 预算监控计划 4.4.4 配置管理计划 5 支持条件 5.1 内部支持(可选) 5.2 客户支持(对项目而言)

5.3 外包(可选) 6 预算(可选) 6.1 人员成本 6.2 设备成本 6.3 其它经费预算 6.4 项目合计经费预算 7 关键问题 8专题计划要点 二、项目计划书的编写说明 1 引言 1.1 编写目的 说明编写这份项目计划的目的,并指出预期的读者。 作用:本节是为了说明编制“项目计划书”亦即本文档的意图和希望达到的效果。注意这里的“目的”不是“项目目标”,而是为了说明本文档的目的与作用。“项目目标”在2.1中说明。 意义:使项目成员和项目干系人了解项目开发计划书的作用、希望达到的效果。开发计划书的作用一般都是“项目成员以及项目干系人之间的共识与约定,项目生命周期所有活动的行动基础,以便项目团队根据本计划书开展和检查项目工作。” 例如可以这么写:为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,因此以文件化的形式,把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目内外环境条件、风险对策等内容做出的安排以书面的方式,作为项目团队成员以及项目干系人之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项目团队开展和检查项目工作的依据。 常见的问题:把项目本身的“项目目标”误作编制项目开发计划的目的。 1.2 背景 主要说明项目的来历,一些需要项目团队成员知道的相关情况。主要有以下内容: 项目的名称:经过与客户商定或经过立项手续统一确定的项目名称,一般与所待开发的软件系统名称有较大的关系,如针对“XX系统”开发的项目名称是“XX系统开发”。 项目的委托单位:如果是根据合同进行的软件开发项目,项目的委托单位就是合同中的甲方;如果是自行研发的软件产品,项目的委托单位就是本企业。 项目的用户(单位):软件或网络的使用单位,可以泛指某个用户群。注意项目的用户或单位有时与项目的委托单位是同一个,有时是不一样的。如海关的报关软件、税务的报税软件,委托单位是海关或税务机关,但使用的用户或单位不仅有海关或税务机关,还包括需要报关、报税的企业单位。 项目的任务提出者:本企业内部提出需要完成此项目的人员,一般是领导或商务人员;注意项目的任务提出者一般不同于项目的委托单位,前者一般是企业内部的人员。如果是内部开发项目,则两者的区别在于前者指人,后者指单位。 项目的主要承担部门:有些企业根据行业方向或工作性质的不同把软件开发分成不同的部门(也有的分为不同事业部)。项目的特点就是其矩阵式组织,一般一个项目的项目成员可能由不同的部门组成,甚至可能由研发部门、开发部门、测试部门、集成部门、服务部门等等其中几个组成。需要根据项目所涉及的范围确定本项目的主要承担部门。 项目建设背景:从政治环境上、业务环境上说明项目建设背景,说明项目的大环境、来龙去脉。这有利于项目成员更好地理解项目目标和各项任务。

IT项目管理-项目计划书

第七章案例项目名称 团队名称 团队成员名称 项目描述 MOV 细节性项目计划 预算成本报表: 预算工时报表:

5. a.开始时间2015/6/18,结束时间2015/10/28 耗时95个工作日 b.有复合的关键路径。 重要性:缩短关键路径就可以缩短工期。 c.有过度分配的资源,是系统开发人员,认为资源等级是相同的所以要调整工期。 项目计划书 一、项目简介 1、项目名称 天使飞行员 2、团队名称 T&K Angel 团队成员名称 职务人员 项目经理Tim Williams 项目公关Kellie Matthews 系统分析员Sitaramin Yan 网络工程师Pat 客户联络人Alma Coleman 系统测试师Robot 电信工程师Ted 二、项目内容 1、项目描述: Husky Air公司需要一个计算机系统来支持天使飞行员项目,它的功能是跟踪所有飞行员志愿者,记录有关飞行员的基本信息(包括姓名、住址、电话号码,以及他们的飞行时间、资质证明和速度)、飞机信息(包括飞机的类型、飞机识别号码、发动机以及能够容纳顾客和行李的空间)、顾客的信息(如个人、医院、诊所以及器官银行)、相关患者和乘客的基本信息,以及其他特殊需要。通过计算飞行时间、距离、目的地和所需燃料选择飞机并配备合

适的志愿者。 2、项目意义 “天使飞行员”是一项慈善项目,该服务于医院、医疗机构和器官银行合作。Husky Air 安排愿意做志愿者的私人飞行员为那些健康出了问题亟需到外地接受诊断治疗的人提供服务。这项计划既服务了大众,又提升了Husky Air公司的社会形象,是一举两得的项目。 为此创建的信息系统将收录全方位资料,如参与飞行的飞行员、机舱中的乘客、使用的飞机、飞行的全部时间、飞行的距离与目的地等,科学准确的调度飞机与人员,便于管理,权责清晰。 3、项目可衡量的组织价值 三、项目发起人、管理和技术支持 最初发起人:Husky Air高层 执行发起人:理查德伍德杰克 四、项目准备和进展的时间表

软件项目计划书

软件项目计划书 如何编制一份软件项目开发计划书?下面是小编为你整理的软件项目计划书,希望能帮助到您。 一、项目实施方案概述 软件产品,特别是行业解决方案软件产品不同于一般的商品,用户购买软件产品之后,不能立即进行使用,需要软件公司的技术人员在软件技术、软件功能、软件操作等方面进行系统调试、软件功能实现、人员培训、软件上线使用、后期维护等一系列的工作,我们将这一系列的工作称为软件项目实施。大量的软件公司项目实施案例证明,软件项目是否成功、用户的软件使用情况是否顺利、是否提高了用户的工作效率和管理水平,不仅取决于软件产品本身的质量,软件项目实施的质量效果也对后期用户应用的情况起到非常重要的影响。项目实施规范主要包括项目启动阶段、需求调研确认阶段、软件功能实现确认阶段、数据标准化初装阶段、系统培训阶段、系统安装测试及试运行阶段、总体验收阶段、系统交接阶段等八个阶段工作内容,每个阶段下面有不同的工作事项,各个阶段之间都是承上启下关系,上一阶段的顺利完成是保证下一阶段的工作开展的基础。下面将按照每个项目实施阶段分别介绍。 二、项目实施方案介绍 (一)项目启动阶段 此阶段处于整个项目实施工作的最前期,由成立项目组、前期调研、编制总体项目计划、启动会四个阶段组成。

此阶段主任务: 公司:在合同签定后,指定项目经理,成立项目组,授权项目组织完成项目目标。 公司项目组:进行前期项目调研,与用户共同成立项目实施组织,编制《总体项目计划》,召开项目启动会。 商务经理:配合公司项目组,将积累的项目和用户信息转交给项目组。将项目组正式介绍给用户,配合项目组建立与用户的联系。 用户:成立项目实施组织,配合前期调研和召开启动会,签署《总体项目计划》和《项目实施协议》。 1、成立项目组 部门经理接到实施申请后,任命项目经理,指定项目目标,由部门经理及项目经理一起指定项目组成员及成员任务,并报总经理签署《项目任务书》。 2、前期调研 项目经理及项目组成员,在商务人员配合下,建立与用户的联系,对合同、用户进行调研。填写《用户及合同信息表》。在项目商务谈判中,商务经理积累了大量的信息,项目组首先应收集商务和合同信息,并与商务经理一起识别那些个体和组织是项目的干系人,确定他们的需求和期望,如何满足和影响这些需求、期望以确保项目能够成功。 3、编制《项目总体计划》 《项目总体计划》是一个文件或文件的集合,随着项目信息不断丰富和变化,会被不断变更,主要介绍项目目

软件项目管理案例教程第4版前十二章课后习题答案

第一章 一、填空题 1.敏捷模型包括(4)个核心价值,对应(12)个敏捷原则。 2.项目管理包括(启动过程组)、(计划过程组)、(执行过程组)、(控制过程组)、(收尾过程组)5个过程组。 二、判断题 1、搬家属于项目。(√) 2、项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的永久性的努力。(×) 3、过程管理就是对过程进行管理,目的是要让过程能够被共享、复用,并得到持续的改进。(√) 4、项目具有临时性的特征。(√) 5、日常运作存在大量的变更管理,而项目基本保持连贯性的。(×) 6、项目开发过程中可以无限制地使用资源。(×) 7、相比传统开发的预测性过程,敏捷开发属于自适应过程(√) 三、选择题 1、下列选项中不是项目与日常运作的区别的是(C) A. 项目是以目标为导向的,日常运作是通过效率和有效性体现的。 B. 项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理。 C.项目需要有专业知识的人来完成,而日常运作的完成无需特定专业知识。 D.项目是一次性的,日常运作是重复性的。 2、以下都是日常运作和项目的共同之处,除了(D) A.由人来做 B.受限于有限的资源 C.需要规划、执行和控制 D.都是重复性工作 3、下面选项中不是PMBOK的知识域的是(A) A.招聘管理 B.质量管理 C.围管理 D.风险管理 4、下列选项中属于项目的是(C) A.上课 B.社区保安 C.野餐活动 D.每天的卫生保洁 5、下列选项中正确的是(C) A.一个项目具有明确的目标而且周期不限 B.一个项目一旦确定就不会发生变更 C.每个项目都有自己的独特性 D.项目都是一次性的并由项目经理独自完成 6、(B)是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。

相关主题