软件工程 ch3 软件工程过程

软件工程 ch3 软件工程过程

ID:43815930

大小:180.00 KB

页数:34页

时间:2019-10-15

软件工程 ch3 软件工程过程_第1页
软件工程 ch3 软件工程过程_第2页
软件工程 ch3 软件工程过程_第3页
软件工程 ch3 软件工程过程_第4页
软件工程 ch3 软件工程过程_第5页
资源描述:

《软件工程 ch3 软件工程过程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第三章软件工程过程内容软件过程的概念软件过程思维软件过程规范软件过程规范与产品质量软件工程过程知识域主题的本体结构过程与产品度量过程评估过程定义软件生命周期模型软件生命周期过程过程定义的符号过程评估模型过程评估方法过程度量软件产品度量软件工程过程度量结果的质量过程实现与变更过程基础结构软件过程管理周期过程实现与变更模型实际考虑过程修改自动化软件信息模型过程度量技术领导原则。高层领导应该发起并不断地提供资源,还要确定软件过程改进各项工作的优先次序。团队原则。软件工程需要团队努力,软件过程改进中任何人的缺席将会影响工作的效果,也可能阻碍团队的进步。地图原则。有

2、效地管理需要对当前过程的目标和知识的深刻理解。就象使用地图时你必须知道当前你的位置。成熟度原则。软件过程改进是持续的,不是暂时的,涉及到持续地学习和不断地强化。效果原则。没有明确的努力和定期的强化就不能保持软件过程改进的效果投资原则。计划、配备专职人员以及管理时间和资金将投入到整个软件过程改进过程中。六大基本原则十六条基本原则持续性原则熵增加原则确定性原则防微杜渐原则改变需求原则效果原则遗留系统原则语言原则额外工作原则重新设计原则维护成本原则回归测试原则深思熟虑原则遵守规则原则模拟原则稳定性原则关于“过程”一词的不同定义来源过程的定义《牛津简明词典》活动与

3、操作的集合,例如一系列的生产阶段或操作《韦氏大词典》用于产生某结果的一整套操作、一系列的活动、变化以及作为最终结果的功能《IEEE-STD-610》对于一个特定的目标所完成的一系列的操作步骤,例如软件开发过程Hammerandchampy(1993)通过一种或多种输入产生对用户有价值的输出的一系列活动集合Olson等人(1989)一系列的活动、任务以及程序,通过对它们的执行可以实现特定的目标。更明确地说,软件过程就是软件开发的过程SEICMM(Humphrey,1989;Paulk等人,1993)用于生产以及软件进化的一系列的活动、方法及实践过程的三个方面

4、过程的第一个方面是关于指定过程的文档化过程的第三个方面在于过程活动的结果过程结果过程定义过程的第二个方面是通过人们头脑中的知识来驱动他们的行为活动活动以过程为中心的好处协调组织的活动,为达到共同的目标而努力。通过衡量每个人的工作对整个过程的贡献,为每一个人提供度量的基准。增强过程结果的一致性与可重复性,增强组织活动的一致性与可重复性。有效的过程可以提高整个企业的运作效率最大投资回报提高运作效率方便内部沟通结果可视化以过程为中心可能产生的影响比较的方面没有以过程为中心以过程为中心过程规范过程是根据成员以及具体的管理情况临时决定的过程已经被制定好并为所有成员所

5、遵从,此外在管理中也遵从已制定的过程。过程已成为标准组织没有根据过程的规则分配功能与角色为配合过程,有关的功能与角色已被定义管理成员的工作以时间(小时)为单位加以度量(在此不考虑成员的工作效率)管理者通常将精力集中于解决突然出现的危机(“救火”)根据过程的执行情况以及最终结果来衡量成员的工作衡量手段经过定义并取得一致意见管理者将精力集中于过程以及产品的质量方面技能与培训培训处于混乱状态,并且培训计划的制定受个人爱好的影响培训是有计划的,并且它的制定是为了更好地支持过程工具与技术对工具与技术的需求是混乱的,没有一个清晰的整体规则选择相应的工具与技术是为了更好

6、地支持整个过程的实施,而且可以提高过程的自动化程度儿童与成熟的成年人在行为以及性格方面的比较关键行为儿童成熟的成年人计划性总是充满活力,不断尝试并且重复着错误(总是被最后一级台阶绊倒)具有长远眼光,做事有计划性,并且能够从已有经历中不断总结经验教训稳定性对于突发事件,如果没有其他人的帮助就会手足无措对于突发事件,能够保持头脑清醒,首先分析当前的情况,然后采取措施加以解决能力有时有能力做某事,但有时又不能了解自身的能力一致性有时穿一件衣服要花一个小时的时间,有时却只要十分种在大多数情况下,能够根据以往的经验处理同样的问题并得到相同的结果预测性有不同情况下所表

7、现出的行为各不相同,喜怒无常针对特定情况,可以根据已有行为特点预测出将要做出的反应过程的中心角色商业结果组织管理技能技术过程过程过程思维精要过程思维概念过程的三个方面由于没有采用以过程为中心从而导致“救火综合症”的产生过程的一体化和制度化以过程为中心会创造出稳定的组织不完整的过程过程的规范化缺乏规范化的过程执行会导致整个组织的混乱过程规范化的理由团队成员的知识水平各不相同团队成员的综合素质各不相同团队成员的学识及专业技能水平各不相同泛泛的目标对于不同的成员会有不同的理解与解释。过程规范通过有秩序的行为模式来表现自己无规范的“混乱”的过程有规范的“成熟”的过

8、程·活动没有统一的目标·个体的活动结果对于他人而言可能是无效的·整

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。