软件工程初认识

我对软件的最深的印象就是手机上的app,电脑上的客户端,那软件实质上是什么呢?专业的解释是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为系统软件、应用软件和介于这两者之间的中间件。我们使用的软件都是工程师精心设计好的,有前端后端,有各种指令数据,更重要的是怎么维护好一个软件。希望学了这门课,我能了解一个软件是如何诞生的,用代码解决我们人的需求,如何用代码改变世界。

著名软件工程专家B.Boehm综合有关专家和学者的意见并总结了多年来开发软件的经验,于1983年在一篇论文中提出了软件工程的七条基本原理:
(1)用分阶段的生存周期计划进行严格的管理。
(2)坚持进行阶段评审。
(3)实行严格的产品控制。
(4)采用现代程序设计技术
(5)软件工程结果应能清楚地审查。
(6)开发小组的人员应该少而精。
(7)承认不断改进软件工程实践的必要性。
posted @ 2022-09-18 21:52  RobeRrtt  阅读(39)  评论(0)    收藏  举报