1 / 33
文档名称:

软件工程培训:软件策划.ppt

格式:ppt   页数:33页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件工程培训:软件策划.ppt

上传人:经管专家 2011/11/4 文件大小:0 KB

下载得到文件列表

软件工程培训:软件策划.ppt

文档介绍

文档介绍:软件策划
本章导读
软件项目管理始于软件立项,终于软件交付,中间进程是软件计划的制订、执行、跟踪、修改。
软件策划,既是为软件开发者和管理者制定合理的计划,又是为软件项目跟踪和监控提供考核依据。
软件估计既是软件策划的核心,又是软件策划的重点与难点。
本章首先论述软件策划方法,重点介绍软件项目工作量和开发费用的估计方法,然后介绍软件策划文档。
1 软件策划概论
软件策划和软件项目策划是一个意思,既是为软件开发者和管理者制定合理的工作计划,又是为软件项目跟踪和监控提供考核依据。
软件策划,或者说软件计划,英文单词都是指Planning。但是,策划包含有出谋划策和做计划两个意思,计划只是策划的一个主要结果。
软件策划属于软件管理和软件决策的范畴,是项目经理以上人员的职责范围,是软件企业管理的重大事件之一。
软件策划的输入/输出
《合同》/
《立项建议书》
2) 《用户需求报告》
策划过程
1)《软件开发计划书》
2)《质量保证计划》
3)《配置管理计划》
4)《里程碑及评审计划》
软件策划的目的
软件策划的目的,是为软件开发和软件管理制定合理的工作计划。
由于项目的管理者,是按照计划确定的内容和进度对项目进行管理的,所以计划的合理性将直接关系到项目管理的成败。
软件策划的理论基础
软件策划的基础,是软件生命周期模型的选取。软件组织和项目经理,要根据项目的特点,在瀑布模型、增量模型、迭代模型、原型模型中选取一种,并经过适当的裁剪后,列入项目计划,作为软件项目策划的理论依据之一。
软件策划的步骤
步骤
步骤名称
步骤内容
1
估计软件工作产品的规模及所需的资源
软件工作产品,包括需求规格说明书,概要设计说明书,详细设计说明书,源代码,测试计划和测试报告,质量保证计划,软件配置管理计划,里程碑及评审点计划
2
制定时间表
包括开发进度时间表和管理进度时间表:软件开发计划、质量保证计划、软件配置管理计划、测试计划、评审计划
3
鉴别和评估风险
政策风险,资源风险,市场突变风险,技术风险和技能风险等
4
与相关组或人协商策划中的有关约定
策划的结果要实事求是,要得到各有关方面的同意和认可
软件策划的目标
(1) 对项目策划和跟踪用的三个软件估计已建立文档。这三个估计是:
──工作产品规模估计
──工作量及成本估计
──计算机资源估计;
(2) 软件项目活动和约定,是有计划的并巳建立文档。这里的活动,包括开发活动和管理活动。这里的约定,是指对项目的各种标准、规范、规程的约束;
注:标准是对产品的约束规范是对行的约束规程是对操作的约束
软件策划的目标
(3) 受影响的组和个人,同意他们对软件项目的约定。
受影响的组和个人有:
──软件工程组(项目组)
──软件估计组
──系统测试组
──质量保证组
──配置管理组
──合同管理组
──文档支持组
软件策划的时机
对软件项目进行策划的时机,中国人习惯的作法与国际通用的作法不大一致。
美国人要先做需求分析,后做软件策划,因为需求不清楚,项目的功能点个数、性能点个数、接口个数、界面个数、实体个数、文档页数都心中无数,策划人员是无法估计工作量、进度、经费和其他资源的,完成项目策划是不现实的。
与美国人相反,中国人习惯在用户需求报告之前策划,不习惯在用户需求报告之后策划。不管怎么样,调查研究是十月怀胎,软件策划是一朝分娩,心中无数是不能作软件策划的。因此,我们要逐渐与向国际接轨。
2 软件策划方法
直到目前为止,软件策划的方法仍然是采用经验数据加结构化方法,这些方法有三个要点:
(1) 粒度由粗到细的分解:自顶向下、逐步细化、逐项逐条逐日安排计划。
(2) 粒度由细到粗的综合:自底向上、逐步归纳、逐日逐周逐月安排计划。
(3) 同类项目经验数据类比法、同行专家协商策划法。
软件策划是以用户确认的需求为基础,以软件组织内部的软件标准为依据,把组织内部类似项目的成功经验作为策划时的参考。
策划阶段主要进行的活动
1. 定义软件过程。就是根据选定的生命周期模型,规定每一开发阶段的工作步骤及文档标准。
2. 进行软件估计。就是指对软件项目进行量化估计,并记录估计结果的过程。
3. 进行风险分析。就是对政策风险、技术风险、技能风险、资源风险等进行逐个分析与分解。
4. 进行项目跟踪与监督。就是对策划阶段输出的软件开发计划,进行动态跟踪与实时监督,一旦发现偏差,必须立即纠正。
完成软件开发计划书。
6. 使参与软件开发计划制定的组或个人意见统一。

最近更新

铁路局物资管理工作总结 23页

金融科技对银行业的影响和挑战 5页

金融科技对传统金融产业的影响及应对策略 20页

金融知识宣教活动计划方案 5页

金融例会发言稿简短范文 4页

幼儿园科学教育的方法省公开课一等奖全国示范.. 33页

岳麓版9年级历册第2课省公开课一等奖全国示范.. 8页

小学英语特殊疑问句省公开课一等奖全国示范课.. 14页

小学三年级上册数学分数的大小比较PPT课件市公.. 11页

容积式压缩机市公开课一等奖省赛课微课金奖PP.. 194页

外国语学院第一学期期末工作会议省公开课一等.. 14页

连杆盖课程设计说明书(机械制造) 23页

四年级科学下册5.4我的滑轮笔记省公开课一等奖.. 18页

DB32T3477-2018‘夏红’紫叶李种苗培育规程 6页

化工原理期中考试答案省公开课一等奖全国示范.. 12页

资金管理方面存在的问题和困难 25页

贵州省地方志 24页

冀教版六年级上册儿子的采访省公开课一等奖全.. 11页

课程设计总结例文5 3页

全新个人把车租给公司租车协议 4页

最新部编版六年级道德与法治下册课程纲要 4页

射频消融术后护理常规 8页

舞蹈编导基本知识 4页

《园林绿化工程施工及验收规范》(CJJ82-2023).. 29页

高考化学元素推断题大题 3页

某建筑公司钻机施工 6页

基药叶酸片原研处方工艺分析 3页

八 年 级 物 理 试 题 9页

穿山甲的加工炮制及服用方法 3页