软件开发应该遵循那些原则?

admin3年前软件教程194

著名软件工程专家B.Boehm综合有关专家和学者的意见并总结了多年来开发软件的经验,于1983年在一篇论文中提出了软件工程的四条基本原则。下面小编为大家介绍软件开发遵循原则。

(1) 选取适宜的开发模型

该原则与系统设计有关。在系统设计中,软件需求、硬件需求以及其它因素间是相互制约和影响的,经常需要权衡。因此,必需认识需求定义的易变性,采用适当的开发模型,保证软件产品满足用户的要求。

(2) 采用合适的设计方法

在软件设计中,通常需要考虑软件的模块化、抽象与信息隐蔽、局部化、一致性以及适应性等特征。合适的设计方法有助于这些特征的实现,以达到软件工程的目标。

(3) 提供高质量的工程支撑

工欲善其事,必先利其器。在软件工程中,软件工具与环境对软件过程的支持颇为重要。软件工程项目的质量与开销直接取决于对软件工程所提供的支撑质量和效用。

(4) 重视软件工程的管理

软件工程的管理直接影响可用资源的有效利用,生产满足目标的软件产品以及提高软件组织的生产能力等问题。因此,仅当软件过程予以有效管理时,才能实现有效的软件工程。

以上就是软件开发遵循原则的主要内容,希望对大家能够有所帮助。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

java输出二维数组的和

Java是一种面向对象的编程语言,它提供了很多强大的工具来简化程序的编写和执行。在Java中,我们经常需要处理各种各样的数组。在二维数组中,我们可以使用双重循环来遍历每个元素,并计算它们的和。int[...

钉钉高级认证和中级认证区别

钉钉高级认证和中级认证区别主要体现在权益方面:1、高级认证获得电话会议最高送1130分钟,电话会议人数上限为16人,企业人数上限为10000人(可扩容),效率值加分高,拥有企业首屏、企业主页及钉钉认证...

怎么解决keep闪退的问题

以keep 6.124.0为例,解决keep闪退的方法如下:1、缓存垃圾过多,在使用软件的过程中,会产生一些垃圾文件,如果长时间不清理会导致手机越来越卡,就会出现闪退状况。2、运行程序过多,手机后台程...

智学网老师可以看见学生吗

智学网上网课,老师无法看见学生,网上传播的老师会获取学生设备的摄像头权限是谣言,智学网官方表示,平台不会通过不良手段获取用户的隐私数据,对于造谣行为,将会追究责任。智学网成立于2014年1月,是面向学...

手机APP开发需要做到什么

在越来越多的个人及企业认识到手机APP的市场潜力,热衷于开发APP,进行运营推广进而获得盈利。但是认为定制开发一款成功的手机APP既要符合市场的需求,也要重视用户体验,从产品定位到开发运营的过程,是需...

钉钉退出群聊会提示吗

钉钉退出群聊是会有提示的,但是钉钉退出群聊只会通知群主,如果群主退出群聊,群不会解散,而是由另一个人接任群主。钉钉(DingTalk)是中国领先的智能移动办公平台,由阿里巴巴集团开发,于2015年1月...