《软件工程方法与实践》—— 第1章 软件工程概述 1.1 引言

简介: 软件工程(Software Engineering,SE)是在20世纪60年代末期提出的。提出这一概念的目的是倡导以工程化的思想、原则和方法开发软件,并用来解决软件开发和维护过程中出现的诸多问题。

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

第1章

软件工程概述

1.1 引言

软件工程(Software Engineering,SE)是在20世纪60年代末期提出的。提出这一概念的目的是倡导以工程化的思想、原则和方法开发软件,并用来解决软件开发和维护过程中出现的诸多问题。

相关文章
|
7月前
|
敏捷开发 项目管理
软件工程概述
软件工程是一门研究如何以系统化、规范化、可靠性和高效性的方法开发和维护软件的学科。它涵盖了软件开发的各个阶段,包括需求分析、设计、编码、测试、部署和维护等。
31 0
|
10月前
|
数据处理
【软件工程】第三章
【软件工程】第三章
|
7月前
|
算法 安全 测试技术
软件工程基础知识
软件工程是一门关于软件开发过程、方法和工具的学科,它旨在提高软件开发的效率和质量,以满足用户需求和市场需求。软件工程涉及到软件开发的各个方面,包括需求分析、设计、编码、测试、维护等环节。本文将介绍软件工程的基础知识,包括软件开发生命周期、软件过程模型、软件需求工程、软件设计和软件测试等方面。 一、软件开发生命周期 软件开发生命周期是指软件从需求分析到维护的整个过程,它包括以下几个阶段: 1. 需求分析阶段:在这个阶段,软件开发人员与用户沟通,了解用户需求和系统需求,确定软件开发的目标和范围。 2. 设计阶段:在这个阶段,软件开发人员根据需求分析的结果,设计软件的架构、模块、接口等,确定
37 0
|
10月前
|
存储
【软件工程】第四章
【软件工程】第四章
【软件工程】第五章
【软件工程】第五章
【软件工程】第二章
【软件工程】第二章
|
10月前
|
测试技术 程序员 开发者
【软件工程】第六章
【软件工程】第六章
|
12月前
|
架构师 程序员
「软件工程」编程生产力概述
「软件工程」编程生产力概述
|
敏捷开发 运维 数据可视化
软件工程基础知识总结
简单来说就是多人参与、有计划有步骤的构造一个符合质量标准的软件产品,这个过程称之为软件工程。我们都知道,参与人越多、产品越复杂、流程越繁琐,最终构造的软件产品就越可能出现问题。
软件工程基础知识总结
|
安全 测试技术 项目管理
软件工程(1)--初识基础概念
软件工程(1)--初识基础概念
120 0
软件工程(1)--初识基础概念