《软件项目中编写WBS的模板ppt课件》由会员分享,可在线阅读,更多相关《软件项目中编写WBS的模板ppt课件(11页珍藏版)》请在金锄头文库上搜索。
1、软件项目如何编写WBS在这里演示了如何在软件开发中编写WBS。这是一个实际的例子。WBS的分解类型基于工作过程的划分上层按照工作的流程分解下层按照工作的内容划分网络图绘制案例讨论某软件系统开发网络图绘制序号序号工作名称工作名称紧前工作紧前工作1问题界定问题界定2研究现有系统研究现有系统13确定用户需求确定用户需求14逻辑系统设计逻辑系统设计35实体系统设计实体系统设计26系统开发系统开发4,57系统测试系统测试68转换数据库转换数据库4,59系统转换系统转换7,8项目计划工作列表任务编码任务编码任务名称任务名称紧前工作紧前工作(或紧后工或紧后工作作)时间估计时间估计(天)(天)负责人负责人项目
2、负责人审核意见:项目负责人审核意见:签名:日期:项目计划的里程碑计划项目计划的里程碑计划 里程碑计划是确定项目的关键交付物或者项目交付产品的具体时间里程碑计划是确定项目的关键交付物或者项目交付产品的具体时间表。里程碑计划可以看作是一个项目在初级阶段制订的蓝图,是对表。里程碑计划可以看作是一个项目在初级阶段制订的蓝图,是对项目完成时间以及项目产品交付时间的计划。里程碑计划直接就可项目完成时间以及项目产品交付时间的计划。里程碑计划直接就可以在日历上用一个星号或者一个三角加以表示。如下表:以在日历上用一个星号或者一个三角加以表示。如下表:里程碑事件里程碑事件进度时间进度时间一月一月二月二月三月三月四
3、月四月五月五月六月六月七月七月八月八月签署合同签署合同 需求说明书定稿需求说明书定稿 系统设计评审系统设计评审 子系统测试子系统测试 系统集成测试系统集成测试 用户确认测试用户确认测试 有多种可使用的方法用以显示里程碑网络图中的项目信息,有多种可使用的方法用以显示里程碑网络图中的项目信息,计划完成目标计划完成目标 责任分配表 ( 负责 审批 参加 通知)责任者WBS项目经理技术经理质量经理财务经理计划部财务部商务部采购部原厂商顾问技术委公司用户需求评审设计评审集成测试采购审批工程实施项目计划WBS工作编码由高层向下层用多位码编排,要求每项工作有唯一的编码10001100111011111112
4、111311201121112211231200软件项目开发的软件项目开发的WBSq1 1 项目启动阶段项目启动阶段1.1 1.1 售前阶段售前阶段1.1.1 1.1.1 提供提供技术白皮书技术白皮书和现场的技术介绍,了解项目需求和现场的技术介绍,了解项目需求1.1.2 1.1.2 提交提交项目可行性研究报告项目可行性研究报告1.1.2 1.1.2 提交提交项目开发计划项目开发计划1.1.4 1.1.4 提交提交项目风险管理计划项目风险管理计划1.1.5 1.1.5 通过公司的立项评审通过公司的立项评审1.1.6 1.1.6 进行项目前期开发(制作需求模板、功能演示系统、关键技进行项目前期开发
5、(制作需求模板、功能演示系统、关键技 术分析和实验等)术分析和实验等)1.1.7 1.1.7 向用户提交向用户提交系统建设建议书系统建设建议书1.2 1.2 招标和合同签订阶段招标和合同签订阶段1.2.1 1.2.1 制作标书,参加投标和答标活动制作标书,参加投标和答标活动1.2.2 1.2.2 中标后,根据商务谈判的结果,制作合同副本中标后,根据商务谈判的结果,制作合同副本1.2.3 1.2.3 合同签订合同签订1.3 1.3 项目前期准备阶段项目前期准备阶段1.3.1 1.3.1 指定项目经理、子项目经理或技术经理,成立项目组。指定项目经理、子项目经理或技术经理,成立项目组。1.3.2 1
6、.3.2 完成完成工作任务分解(工作任务分解(WBSWBS)1.3.3 1.3.3 划分接口人员责任划分接口人员责任1.3.4 1.3.4 提交提交项目进度计划项目进度计划1.3.5 1.3.5 提交提交项目成本预算项目成本预算1.3.6 1.3.6 提交提交风险控制计划风险控制计划1.3.7 1.3.7 其他专项计划:对本项目开发中需制订的各个专题计划(如其他专项计划:对本项目开发中需制订的各个专题计划(如 分合同计划、开发人员培训计划、测试计划、安全保密计划、分合同计划、开发人员培训计划、测试计划、安全保密计划、 质量控制计划、配置管理计划、用户培训计划、系统安装计质量控制计划、配置管理计
7、划、用户培训计划、系统安装计 划等),分别进行制订。划等),分别进行制订。1.3.8 1.3.8 以以上上项项目目计计划划提提交交公公司司评评审审,并并形形成成项项目目任任务务责责任任书书下下达达软件项目开发的软件项目开发的WBSq2 2 需求分析阶段需求分析阶段2.1 2.1 分析用户需求分析用户需求2.1.12.1.1与用户一起分析需求,并形成用自然语言表述的与用户一起分析需求,并形成用自然语言表述的需求说明需求说明 书书,由用户确认,由用户确认2.1.22.1.2将用户确认的将用户确认的需求说明书需求说明书,转化为用计算机术语描述的,转化为用计算机术语描述的 系统需求规范书系统需求规范书
8、2.1.32.1.3提交提交系统需求规范书系统需求规范书,进行评审,进行评审2.2 2.2 形成形成集成测试计划集成测试计划,提交公司评审,提交公司评审q3 3 系统设计阶段系统设计阶段3.1 3.1 系统总体设计系统总体设计3.1.13.1.1运行环境设计运行环境设计3.1.2 3.1.2 基本业务处理流程描述基本业务处理流程描述3.1.3 3.1.3 系统结构设计系统结构设计3.1.4 3.1.4 模块关系设计模块关系设计3.1.5 3.1.5 人工处理过程人工处理过程3.1.6 3.1.6 尚未解决的问题尚未解决的问题软件项目开发的软件项目开发的WBS3.2 3.2 接口设计接口设计3.
9、2.13.2.1用户接口用户接口3.2.2 3.2.2 外部接口外部接口3.2.33.2.3内部接口内部接口3.3 3.3 运行设计运行设计3.3.1 3.3.1 运行模块组合:说明对系统施加不同的外界运行控制时所引运行模块组合:说明对系统施加不同的外界运行控制时所引 起的各种不同的运行模块组合,说明每种运行所历经的内部起的各种不同的运行模块组合,说明每种运行所历经的内部 模块和支持软件。模块和支持软件。3.3.2 3.3.2 运行控制运行控制: :说明每一种外界的运行控制的方式方法和操作步骤说明每一种外界的运行控制的方式方法和操作步骤3.3.33.3.3运行时间运行时间: :说明每种运行模块组合将占用各种资源的时间。说明每种运行模块组合将占用各种资源的时间。3.4 3.4 系统数据结构设计系统数据结构设计3.4.13.4.1逻辑结构设计要点逻辑结构设计要点3.4.23.4.2物理结构设计要点物理结构设计要点3.4.33.4.3数据结构与程序的关系数据结构与程序的关系 3 3.4.3.1 .4.3.1 后备技术后备技术 3.4.3.2 3.4.3.2 降效技术降效技术 3.4.3.3 3.4.3.3 恢复及再启动技术恢复及再启动技术软件项目开发的软件项目开发的WBS