软件工程——9-14笔记

软件工程标准化

在开发一个软件时,需要有许多层次、不同分工的人员相互配合;在开发项目的各个部分以及各开发阶段之间也都存在着许多联系和衔接问题。如何把这些错综复杂的关系协调好,需要有一系列统一的约束和规定。在软件开发项目取得阶段成果或最后完成时,还需要进行阶段评审和验收测试。投入运行的软件,其维护工作中遇到的问题又与开发工作有着密切的关系。软件的管理工作则渗透到软件生存期的每一个环节。所有这些都要求提供统一的行为规范和衡量准则,使得各种工作都能有章可循。

软件工程的标准化会给软件工作带来许多好处,比如:

·可提高软件的可靠性、可维护性和可移植性;

·可提高软件的生产率;

·可提高软件人员的技术水平;

· 可提高软件人员之间的通信效率,减少差错和误解;

·有利于软件管理;有利于降低软件产品的成本和运行维护成本;

·有利于缩短软件开发周期。

随着人们对计算机软件的认识逐渐深入。软件工作的范围从只是使用程序设计语言编写程序,扩展到整个软件生存期。诸如软件概念的形成、需求分析、设计、实现、测试、安装和检验。运行和维护,直到软件淘汰(为新的软件所取代)。同时还有许多技术管理工作(如过程管理、产品管理、资源管理)以及确认与验证工作(如评审和审核、产品分析、测试等)常常是跨越软件生存期各个阶段的专门工作。所有这些方面都应当逐步建立起标准或规范来。另一方面,软件工程标准的类型也是多方面的。根据中国国家标准GB/T 15538-1995《软件工程标准分类法》,软件工程标准的类型有:

·过程标准:如方法、技术、度量等。

·产品标准:如需求、设计、部件、描述、计划、报告等。

·专业标准:如职别、道德准则、认证、特许、课程等。

·记法标准:如术语、表示法、语言等。

信息技术标准

信息技术标准化是指为使信息化获得最佳秩序,对信息化过程中现实的或潜在问题制定共同和重复使用的规则的一系列活动(过程)。信息技术标准化是围绕信息技术开发、信息产品的研制和信息系统建设、运行与管理而开展的一系列标准化工作。
信息技术标准化其中主要包括信息技术术语、信息表示、汉字信息处理技术、媒体、软件工程、数据库、网络通信、电子数据交换、办公自动化、电子卡、家庭信息系统、信息系统硬件、工业计算机辅助技术等方面标准化。

国内外标准代号

国内外标准代号

软件工程的国家标准

国内外标准代号

软件生存周期

链接: link.

软件开发文档编写规范

链接: link

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值