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