《软件工程方法与实践》—— 第2章 软件过程 2.1 引言

简介: 大型软件的开发一直是开发人员和机构所面临的严峻的挑战,特别是软件危机出现以后,人们为了解决软件危机提出了各种各样的方法。从技术方面入手,这些方法直接影响了系统分析的思想,结构化程序设计成为程序设计的主流。人们从管理方面入手, 这些方法解决软件的一个核心问题,这就产生了软件工程的概念。

本节书摘来自华章出版社《软件工程方法与实践》一 书中的第1章,第1.1节,作者窦万峰,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

第2章

软 件 过 程

2.1 引言

大型软件的开发一直是开发人员和机构所面临的严峻的挑战,特别是软件危机出现以后,人们为了解决软件危机提出了各种各样的方法。从技术方面入手,这些方法直接影响了系统分析的思想,结构化程序设计成为程序设计的主流。人们从管理方面入手, 这些方法解决软件的一个核心问题,这就产生了软件工程的概念。
软件工程继续发展,人们开始关注软件工程的一个核心问题—软件过程。软件过程包括把用户需求转变成软件产品所需的所有活动。
有效的软件过程可以提高组织的生产能力。理解软件开发的基本原则,有利于团队做出更符合实际情况的决定,可以标准化软件开发的工作,并提高软件的可重用性和团队之间的协作。有效的软件过程可以改善开发人员对软件的维护工作,有效地管理需求变更等。

相关文章
|
5月前
|
敏捷开发 安全 测试技术
软件工程:从概念到实践
【8月更文第20天】随着信息技术的快速发展,软件在现代社会中扮演着越来越重要的角色。从简单的移动应用到复杂的操作系统,软件已经成为连接人与数字世界的桥梁。为了有效地开发和维护这些软件系统,软件工程应运而生。本文将探讨软件工程的基本概念、目标、原则以及常用的生命周期模型。
303 0
|
8月前
|
测试技术 uml
【软件工程】揭秘需求工程的奥秘:构建成功软件的基石
【软件工程】揭秘需求工程的奥秘:构建成功软件的基石
|
8月前
|
测试技术
【软件工程】高效需求分析在软件工程中的精要
【软件工程】高效需求分析在软件工程中的精要
222 0
|
测试技术
【软件工程基础】需求工程
【软件工程基础】需求工程
161 0
《软件工程方法与实践》—— 第3章 软件过程模型 3.1 引言
软件是逻辑的和复杂的,完全依靠开发者的智力思维活动。软件开发过程涉及人员的有效组织与管理,以充分发挥开发人员的能动性。因而,软件开发过程是非常复杂的。然而,软件开发过程中的各种活动具有一般性的规律,可以对软件开发过程进行定量度量和优化,人们总结了这些规律,提出了软件过程模型。
1297 0
《软件工程方法与实践》—— 第一部分 软件工程基础
本部分将介绍软件工程的基本概念、软件过程及其模型和敏捷软件开发方法,包括软件工程概述、软件过程、软件过程模型和敏捷软件开发方法四章内容
1472 0
《软件工程方法与实践》—— 2.6 小结
开发软件产品或构建系统时,遵循一系列可预测的过程活动是非常必要的,有助于及时交付高质量的产品,这些过程活动称为软件过程。大多数软件开发过程都有一个共同的软件过程框架,即沟通、策划、建模、构建和部署的过程。每个过程有包含一系列小的任务或活动。
1108 0

热门文章

最新文章