软件工程教学课件chapter02.ppt
《软件工程教学课件chapter02.ppt》由会员分享,可在线阅读,更多相关《软件工程教学课件chapter02.ppt(20页珍藏版)》请在第壹文秘上搜索。
1、1第二章 过程模型2通用过程模型软件过程过程框架普适性活动软件工程活动#1.1框架活动#1工作任务 工作产品质量保证模型项目里程碑工作任务 工作产品质量保证点项目里程碑框架活动#n软件工程活动#n.1软件工程动作#n.m任务集任务集任务集任务集软件工程动作#1.k工作任务 工作产品质量保证点项目里程碑工作任务 工作产品质量保证点项目里程碑3过程流沟通策划建模(a)线性过程流构建部署部署构建建模策划沟通(b)迭代过程流建模构建(c)演化过程流部署策划沟通增量交付沟通策划建模时间构建部署(c)并行过程流4明确任务集n任务集定义了为达到一个软件工程动作的目标所需要完成的工作。n所需完成任务的列表n所
2、需生产的工作产品列表n应用质量保证过滤的列表5过程模式n一个过程模式n描述了软件工程工作中遇到的过程相关的问题n明确了环境中所遇到的问题n并给出了针对该问题的一种或几种可证明的解决方案n通俗地讲,过程模式提供了一个模版 Amb98一种在软件过程的背景下,统一描述问题解决方案的方法。6过程模式类型n步骤模式定义了与过程的框架活动相关的问题。n任务模式定义了与软件工程动作或是工作任务相关、关系软件工程实践成败的问题。n阶段模式定义在过程中发生的框架活动序列,即使这些活动流本质上是迭代的。7过程评估与改进n用于过程改进的用于过程改进的 CMMI标准评估方法标准评估方法 提供了五步的过程评估模型:启动
3、、诊断、建立、执行和学习。n用于组织内部过程改进的用于组织内部过程改进的CMM评估评估采用SEI的CMM作为评估的依据Dun01,提供了一种诊断方法,用以分析软件开发机构相对成熟度。nSPICEThe SPICE(ISO/IEC15504)标准定义了软件过程评估的一系列要求。该标准的目的是帮助软件开发组织建立客观的评价体系,以评估定义的软件过程的有效性。ISO08n软件软件ISO 9001:2000这是一个通用标准,任何开发组织如果希望提高所提供的产品、系统或服务的整体质量,都可以采用这个标准。因此,该标准可直接应用于软件组织和公司。Ant068惯用模型n惯用过程模型提倡有序的软件工程方法因此
4、导致一些问题n如果传统过程模型力求实现结构化和有序,那么对于富于变化的软件世界,这一模型是否合适呢?n如果我们抛弃传统过程模型(以及它们带来的秩序),取而代之以一些不够结构化的模型,是否会使如软件工作无法达到协调和一致?9瀑布模型C Co om m m m u un ni i c ca at ti i o on n P Pl la an nn ni in ng g M M o od de el l i i n ng gC Co on ns st tr ru uc ct ti i o on nD De ep pl l o oy ym m e en nt t anal ysi s desi gnc
5、ode testp pr ro oj j e ec ct t i i n ni i t ti i a at ti i o on n r re eq qu ui i r re em m e en nt t g ga at th he er ri i n ng ge es st ti im ma at ti in ng g s sc ch he ed du ul li in ng g t tr ra ac ck ki in ng gd de el l i i v ve er ry y s su up pp po or rt t f fe ee ed db ba ac ck k沟通项目启动需求获取策
6、划项目估算进度计划项目跟踪建模分析设计构建编码测试部署交付支持反馈10V模型需求建模体系结构设计构件设计代码生成单元测试集成测试系统测试验收测试可执行软件11增量模型C C o o m m m m u u n n i ic c a a t t i io o n nP P l la a n n n n i in n g gM M o o d d e e l li in n g gC C o o n n s s t t r ru u c c t t i io o n nD D e e p p l lo o y y m m e e n n t t d d e e l li iv v e e r ry
7、 y f fe e e e d d b b a a c c k kanal ysi s desi gncode testi ncrem ent#1i ncrem ent#2del i very of 1st i ncrem entdel i very of 2nd i ncrem entdel i very of nth i ncrem enti ncrem ent#nproj ect cal endar ti m eC C o o m m m m u u n n i ic c a a t t i io o n nP P l la a n n n n i in n g gM M o o d d
8、 e e l li in n g gC C o o n n s s t t r ru u c c t t i io o n nD D e e p p l lo o y y m m e e n n t t d d e e l li iv v e e r ry y f fe e e e d d b b a a c c k kanal ysi s desi gncode testC C o o m m m m u u n n i ic c a a t t i io o n nP P l la a n n n n i in n g gM M o o d d e e l li in n g gC C o
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 教学 课件 chapter02