完整版高级软件工程(第一章)软件工程现状及发展课件(2018).pptVIP

  • 2
  • 0
  • 约2.33千字
  • 约 22页
  • 2020-05-03 发布于湖北
  • 举报

完整版高级软件工程(第一章)软件工程现状及发展课件(2018).ppt

什么是软件工程? 软件工程是一种工程形式,它运用计算机科学和数学原理,针对软件问题获得一种经济有效的解决方案。 用系统的、规范的、可度量的方法,开发、运行和维护软件。 软件工程最基本的核心——质量和生产率。 软件工程是一门非常强调实践的学科(最佳实践)。 软件工程是采用系统工程学和管理学相结合的原理、方法和技术来指导、管理和实施软件的各种活动,包括软件开发、运行、维护和服务等。 什么是高质量和生产率? 高质量就是最大程度地满足客户需求、帮助客户获得成功; 高生产力就是以最小的成本获得最好的收益,即在规定的时间和预算之内完成软件开发、维护和服务等任务 。 如何理解软件工程的基本思想? 将软件看成一个系统 通过迭代来完善软件系统,逐渐逼近客户的需求 软件开发是工程和艺术的统一、创造性和规范性的统一 过程决定产品,持续改进过程 质量以预防为主、重在文化建设 以客户为中心、软件即服务 个人和团队并重 向传统的成熟工业学习 适合自己的,才是最好的 软件工程的四个要素 管理:针对不同的领域建立目标、标准和规则 过程:定义完成软件各项任务的工作阶段、内容、流程、阶段性成果和验收要求 方法:软件开发、运行和维护等所需的技术方法 工具:为方法的运用提供自动或半自动的软件支撑环境 软件过程基本概念 过程是针对一个给定目标的一系列运作步骤,是在过程环境下的一系列有序活动; 活动是过程对象一次状态改

文档评论(0)

1亿VIP精品文档

相关文档