软件项目开发计划
综合能力考核表详细内容
软件项目开发计划
1 概述 4
1.1 目的 4
1.2项目背景 4
1.3范围 4
1.4 术语定义 4
2 项目总览 4
2.1 基本信息 4
2.2 项目主要联系人 4
2.3项目组织结构和职责 5
2.3.1组织(根据项目情况制定,从任务书中拷贝) 5
2.3.2 职责 6
2.4开发人员经历 7
2.5假设和约束 7
2.6选择生命周期模型 7
2.7里程碑、提交产品和评审时间及方式 7
3 项目策划 8
3.1 项目开发过程 8
3.2 需求变更过程 8
3.3 项目估算(参见《项目估算表》) 8
3.3.1软件规模 8
3.3.2工作量估算 9
3.3.3进度估算 9
3.3.4 成本估算 10
3.4 关键计算机资源 10
3.5风险评估和控制 10
3.6培训计划 10
4项目跟踪 11
4.1任务跟踪 11
4.2 问题跟踪 11
4.3客户反馈 11
4.4项目进展报告 11
4.5项目里程碑报告 11
5参考资料 12
1 概述
<<在概述部分应对开发计划进行概要描述. 通常还包括目的, 范围, 术语定义等>>.
1.1 目的
<<陈述本文档的书写目的. >>
1.2项目背景
<<说明:
a. 待开发的软件系统的名称;
b. 本项目的任务提出者、开发者、用户及实现该软件的计算机中心或计算机网络;
c. 该软件系统同其他系统或其他机构的基本的相互来往关系。>>
1.3范围
<<指出本文档的适用范围和预期读者>>
1.4 术语定义
<<定义所使用的术语. >>
2 项目总览
2.1 基本信息
项目名称 项目编号
客户名称 软件项目经理
客户经理 测试人员
配置管理员 质量保证员
工作量估算 成本估算
项目开始日期 项目结束日期
2.2 项目主要联系人
姓名 电话号码 传真号码
客户经理
客户代表
软件项目经理
研发经理
高级管理者
2.3项目组织结构和职责
2.3.1组织(根据项目情况制定,从任务书中拷贝)
2.3.2 职责
高级管理者 为软件项目提供足够的资源.
保证SQA小组的独立性.
解决SQA检查时发现的问题.
审批对外的承诺。
定期审查SCM、SQA、项目计划和跟踪的相关活动。
研发经理 规定系统需求;将系统需求分配给硬件、软件和其他成分;规定硬件、软件和其他成分的界面;监控设计和开发以保证他们符合其规格说明;代表公司下达任务书。
客户经理 负责向顾客推销公司可以承接的项目和可提供的产品,并组织进行商务谈判
客户代表 代表客户对项目的各种情况协调处理
项目经理 负责软件和硬件整个项目的协调、管理
软件项目经理 进行需求分析,并进行文档的编写
组织评审等活动
组织制定项目开发计划(SDP)、风险管理计划等计划
配合与协调SQA和SCM小组的活动.
管理项目组,执行SQA方针和过程以及SDP.
监督和跟踪SDP、组织文档评审和项目估算
硬件工程组 负责硬件工程的实施
SCCB 授权建立软件基线和标识配置项/单元
审查和审定对软件基线的更改
审定由软件基线库制造的产品的生成
DE 按软件开发计划进行开发,并记录相关数据;
遵守公司质量管理体系的要求.
CME 协助软件项目经理制定SCM计划、维护SCM 计划;
制定并维护项目标识规范;按时归档配置项;
标识并管理置于配置管理过程之下的软件工作产品集合;
进行软件项目的软件基线生成、管理和备份;
软件配置状态的统计和审计,并向项目组、软件项目经理、高级管理者汇报有关活动情况;
保存并管理各项评审记录、与项目相关的技术文档、标准和规程。
QAE 主要是策划软件质量保证活动、检验软件产品或活动对可用的标准、需求和规则的遵守程度、组织处理项目内部不能解决的不一致问题;
定期报告检查情况,发现偏差组织制定纠正、预防措施并监督更正;
参与制定SQA计划,实施SQA活动,并向SQA经理、软件项目经理项目组、高级管理者汇报有关的情况。
QCE 依据系统测试计划模板制定测试计划.
执行测试计划进行系统测试并记录测试发现的缺陷
提供测试报告.
2.4开发人员经历
主要描述开发人员的开发经历,包括开发的工作时间、熟悉的编程语言、参加哪些项目的开发等情况。
姓名 开发工作时间 熟悉的工具 参加开发的项目 职称 其他
2.5假设和约束
<<描述项目计划和执行的假设和约束. 例如指定工具, 开发环境,测试环境,工具或环境的可获得性,资源,外部依赖性等. >>
2.6选择生命周期模型
<<对项目的特点进行适当的描述,选择合适的生命周期(可参照《软件生存周期选择和裁剪指南》)。如果选择非标准的开发过程,要说明原因并详细描述过程;对过程进行裁减时,要说明裁减原因。>>
2.7里程碑、提交产品和评审时间及方式
里程碑 提交产品 负责人 评审时间 评审方式
(单人/小组/会签)
需求 特性需求说明书
软件项目任务书
软件需求说明书
用户界面设计
策划 项目估算表
软件项目开发计划
配置管理计划
软件测试计划
风险管理计划
质量保证计划
软件验收计划
设计 概要设计
详细设计
集成、系统测试计划
数据库设计
实现 源代码
执行文件*
集成测试用例、报告
用户指南*
在线帮助*
测试 系统测试用例
系统测试报告
用户使用手册*
交付 实施计划
培训大纲
软件验收报告
项目总结报告
注:表中*表示为最后移交给用户的内容,各项具体内容应根据项目实际情况填写。
3 项目策划
3.1 项目开发过程
3.2 需求变更过程
<<引用概要描述软件需求变更过程. 可从《软件需求管理过程》相关内容拷贝. >>
3.3 项目估算(参见《项目估算表》)
3.3.1软件规模
<表中的工作量为实现阶段的工作量>
ID 名称 复杂度 分类 代码行 工作量(人/天)
3.3.2工作量估算
阶段 分配比例 工作量(人/天)
需求
策划
设计
实现
测试
交付
项目管理
质量保证
配置管理
评审
培训
总计
工作量分配比例应依据以往项目经验和项目实际情况进行调整并在项目开发过程中跟踪和在项目结束时进行总结.
前六个阶段的工作量主要指完成实际开发任务所需的工作量;质量保证工作量包括实施检查、填写各种工作记录等活动;配置管理工作量包括配置管理的库管理活动、状态报告、填写各种记录等活动;项目管理指软件项目经理的管理活动如任务跟踪、组织交流等;评审包括各种技术评审、计划评审和里程碑评审等;培训包括项目管理和项目技术等方面培训。
3.3.3进度估算
<<(项目开发中需完成的各项工作按层次进行分解,并指明每项任务由相应的角色负责。)>>
参见Microsoft Project 2000
3.3.4 成本估算
成本类型 费用
人力成本
非人力成本
合计
3.4 关键计算机资源
〈从估算表中拷贝〉
开发及测试环境
类别 估算说明
关键计算机资源估算(目标运行环境)
类别 估算说明
3.5风险评估和控制
风险排序 风险等级 风险项描述 降低风险策略
1
2
3
4
3.6培训计划
下列培训课程需要对指定的人员(以支持项目开发)进行:
培训内容 时间 参加者 讲解者
4项目跟踪
4.1任务跟踪
内容 频次
软件项目跟踪与监督表(数据)
个人工作日志
4.2 问题跟踪
<<项目经理负责跟踪在软件项目执行过程中出现的各种问题并记录于《软件项目问题跟踪表》中. 所有的问题应在项目例会或里程碑评审中讨论并跟踪至结束. 如果存在问题不能在项目组或相关部门间讨论协商解决, 项目经理应在两天内提交研发经理解决. >>
4.3客户反馈
<<说明项目组和客户定期沟通的时间或频次、沟通人员、沟通方式和处理问题时间等。 >>
4.4项目进展报告
被汇报人 频率
研发经理
客户经理
4.5项目里程碑报告
软件项目开发计划
1 概述 4
1.1 目的 4
1.2项目背景 4
1.3范围 4
1.4 术语定义 4
2 项目总览 4
2.1 基本信息 4
2.2 项目主要联系人 4
2.3项目组织结构和职责 5
2.3.1组织(根据项目情况制定,从任务书中拷贝) 5
2.3.2 职责 6
2.4开发人员经历 7
2.5假设和约束 7
2.6选择生命周期模型 7
2.7里程碑、提交产品和评审时间及方式 7
3 项目策划 8
3.1 项目开发过程 8
3.2 需求变更过程 8
3.3 项目估算(参见《项目估算表》) 8
3.3.1软件规模 8
3.3.2工作量估算 9
3.3.3进度估算 9
3.3.4 成本估算 10
3.4 关键计算机资源 10
3.5风险评估和控制 10
3.6培训计划 10
4项目跟踪 11
4.1任务跟踪 11
4.2 问题跟踪 11
4.3客户反馈 11
4.4项目进展报告 11
4.5项目里程碑报告 11
5参考资料 12
1 概述
<<在概述部分应对开发计划进行概要描述. 通常还包括目的, 范围, 术语定义等>>.
1.1 目的
<<陈述本文档的书写目的. >>
1.2项目背景
<<说明:
a. 待开发的软件系统的名称;
b. 本项目的任务提出者、开发者、用户及实现该软件的计算机中心或计算机网络;
c. 该软件系统同其他系统或其他机构的基本的相互来往关系。>>
1.3范围
<<指出本文档的适用范围和预期读者>>
1.4 术语定义
<<定义所使用的术语. >>
2 项目总览
2.1 基本信息
项目名称 项目编号
客户名称 软件项目经理
客户经理 测试人员
配置管理员 质量保证员
工作量估算 成本估算
项目开始日期 项目结束日期
2.2 项目主要联系人
姓名 电话号码 传真号码
客户经理
客户代表
软件项目经理
研发经理
高级管理者
2.3项目组织结构和职责
2.3.1组织(根据项目情况制定,从任务书中拷贝)
2.3.2 职责
高级管理者 为软件项目提供足够的资源.
保证SQA小组的独立性.
解决SQA检查时发现的问题.
审批对外的承诺。
定期审查SCM、SQA、项目计划和跟踪的相关活动。
研发经理 规定系统需求;将系统需求分配给硬件、软件和其他成分;规定硬件、软件和其他成分的界面;监控设计和开发以保证他们符合其规格说明;代表公司下达任务书。
客户经理 负责向顾客推销公司可以承接的项目和可提供的产品,并组织进行商务谈判
客户代表 代表客户对项目的各种情况协调处理
项目经理 负责软件和硬件整个项目的协调、管理
软件项目经理 进行需求分析,并进行文档的编写
组织评审等活动
组织制定项目开发计划(SDP)、风险管理计划等计划
配合与协调SQA和SCM小组的活动.
管理项目组,执行SQA方针和过程以及SDP.
监督和跟踪SDP、组织文档评审和项目估算
硬件工程组 负责硬件工程的实施
SCCB 授权建立软件基线和标识配置项/单元
审查和审定对软件基线的更改
审定由软件基线库制造的产品的生成
DE 按软件开发计划进行开发,并记录相关数据;
遵守公司质量管理体系的要求.
CME 协助软件项目经理制定SCM计划、维护SCM 计划;
制定并维护项目标识规范;按时归档配置项;
标识并管理置于配置管理过程之下的软件工作产品集合;
进行软件项目的软件基线生成、管理和备份;
软件配置状态的统计和审计,并向项目组、软件项目经理、高级管理者汇报有关活动情况;
保存并管理各项评审记录、与项目相关的技术文档、标准和规程。
QAE 主要是策划软件质量保证活动、检验软件产品或活动对可用的标准、需求和规则的遵守程度、组织处理项目内部不能解决的不一致问题;
定期报告检查情况,发现偏差组织制定纠正、预防措施并监督更正;
参与制定SQA计划,实施SQA活动,并向SQA经理、软件项目经理项目组、高级管理者汇报有关的情况。
QCE 依据系统测试计划模板制定测试计划.
执行测试计划进行系统测试并记录测试发现的缺陷
提供测试报告.
2.4开发人员经历
主要描述开发人员的开发经历,包括开发的工作时间、熟悉的编程语言、参加哪些项目的开发等情况。
姓名 开发工作时间 熟悉的工具 参加开发的项目 职称 其他
2.5假设和约束
<<描述项目计划和执行的假设和约束. 例如指定工具, 开发环境,测试环境,工具或环境的可获得性,资源,外部依赖性等. >>
2.6选择生命周期模型
<<对项目的特点进行适当的描述,选择合适的生命周期(可参照《软件生存周期选择和裁剪指南》)。如果选择非标准的开发过程,要说明原因并详细描述过程;对过程进行裁减时,要说明裁减原因。>>
2.7里程碑、提交产品和评审时间及方式
里程碑 提交产品 负责人 评审时间 评审方式
(单人/小组/会签)
需求 特性需求说明书
软件项目任务书
软件需求说明书
用户界面设计
策划 项目估算表
软件项目开发计划
配置管理计划
软件测试计划
风险管理计划
质量保证计划
软件验收计划
设计 概要设计
详细设计
集成、系统测试计划
数据库设计
实现 源代码
执行文件*
集成测试用例、报告
用户指南*
在线帮助*
测试 系统测试用例
系统测试报告
用户使用手册*
交付 实施计划
培训大纲
软件验收报告
项目总结报告
注:表中*表示为最后移交给用户的内容,各项具体内容应根据项目实际情况填写。
3 项目策划
3.1 项目开发过程
3.2 需求变更过程
<<引用概要描述软件需求变更过程. 可从《软件需求管理过程》相关内容拷贝. >>
3.3 项目估算(参见《项目估算表》)
3.3.1软件规模
<表中的工作量为实现阶段的工作量>
ID 名称 复杂度 分类 代码行 工作量(人/天)
3.3.2工作量估算
阶段 分配比例 工作量(人/天)
需求
策划
设计
实现
测试
交付
项目管理
质量保证
配置管理
评审
培训
总计
工作量分配比例应依据以往项目经验和项目实际情况进行调整并在项目开发过程中跟踪和在项目结束时进行总结.
前六个阶段的工作量主要指完成实际开发任务所需的工作量;质量保证工作量包括实施检查、填写各种工作记录等活动;配置管理工作量包括配置管理的库管理活动、状态报告、填写各种记录等活动;项目管理指软件项目经理的管理活动如任务跟踪、组织交流等;评审包括各种技术评审、计划评审和里程碑评审等;培训包括项目管理和项目技术等方面培训。
3.3.3进度估算
<<(项目开发中需完成的各项工作按层次进行分解,并指明每项任务由相应的角色负责。)>>
参见Microsoft Project 2000
3.3.4 成本估算
成本类型 费用
人力成本
非人力成本
合计
3.4 关键计算机资源
〈从估算表中拷贝〉
开发及测试环境
类别 估算说明
关键计算机资源估算(目标运行环境)
类别 估算说明
3.5风险评估和控制
风险排序 风险等级 风险项描述 降低风险策略
1
2
3
4
3.6培训计划
下列培训课程需要对指定的人员(以支持项目开发)进行:
培训内容 时间 参加者 讲解者
4项目跟踪
4.1任务跟踪
内容 频次
软件项目跟踪与监督表(数据)
个人工作日志
4.2 问题跟踪
<<项目经理负责跟踪在软件项目执行过程中出现的各种问题并记录于《软件项目问题跟踪表》中. 所有的问题应在项目例会或里程碑评审中讨论并跟踪至结束. 如果存在问题不能在项目组或相关部门间讨论协商解决, 项目经理应在两天内提交研发经理解决. >>
4.3客户反馈
<<说明项目组和客户定期沟通的时间或频次、沟通人员、沟通方式和处理问题时间等。 >>
4.4项目进展报告
被汇报人 频率
研发经理
客户经理
4.5项目里程碑报告
软件项目开发计划
[下载声明]
1.本站的所有资料均为资料作者提供和网友推荐收集整理而来,仅供学习和研究交流使用。如有侵犯到您版权的,请来电指出,本站将立即改正。电话:010-82593357。
2、访问管理资源网的用户必须明白,本站对提供下载的学习资料等不拥有任何权利,版权归该下载资源的合法拥有者所有。
3、本站保证站内提供的所有可下载资源都是按“原样”提供,本站未做过任何改动;但本网站不保证本站提供的下载资源的准确性、安全性和完整性;同时本网站也不承担用户因使用这些下载资源对自己和他人造成任何形式的损失或伤害。
4、未经本网站的明确许可,任何人不得大量链接本站下载资源;不得复制或仿造本网站。本网站对其自行开发的或和他人共同开发的所有内容、技术手段和服务拥有全部知识产权,任何人不得侵害或破坏,也不得擅自使用。
我要上传资料,请点我!
管理工具分类
ISO认证课程讲义管理表格合同大全法规条例营销资料方案报告说明标准管理战略商业计划书市场分析战略经营策划方案培训讲义企业上市采购物流电子商务质量管理企业名录生产管理金融知识电子书客户管理企业文化报告论文项目管理财务资料固定资产人力资源管理制度工作分析绩效考核资料面试招聘人才测评岗位管理职业规划KPI绩效指标劳资关系薪酬激励人力资源案例人事表格考勤管理人事制度薪资表格薪资制度招聘面试表格岗位分析员工管理薪酬管理绩效管理入职指引薪酬设计绩效管理绩效管理培训绩效管理方案平衡计分卡绩效评估绩效考核表格人力资源规划安全管理制度经营管理制度组织机构管理办公总务管理财务管理制度质量管理制度会计管理制度代理连锁制度销售管理制度仓库管理制度CI管理制度广告策划制度工程管理制度采购管理制度生产管理制度进出口制度考勤管理制度人事管理制度员工福利制度咨询诊断制度信息管理制度员工培训制度办公室制度人力资源管理企业培训绩效考核其它
精品推荐
下载排行
- 1社会保障基础知识(ppt) 16695
- 2安全生产事故案例分析(ppt 16695
- 3行政专员岗位职责 16695
- 4品管部岗位职责与任职要求 16695
- 5员工守则 16695
- 6软件验收报告 16695
- 7问卷调查表(范例) 16695
- 8工资发放明细表 16695
- 9文件签收单 16695
- 10跟我学礼仪 16695