当前位置:新励学网 > 秒知问答 > 软件工程的基本原理有哪些

软件工程的基本原理有哪些

发表时间:2024-07-18 17:15:27 来源:网友投稿

1、用分阶段的生命周期计划严格管理;

2、坚持进行阶段评审;

3、实行严格的产品控制;

4、采用现代程序设计技术;

5、结果应能清楚的审查;

6、开发小组的人员应该少而精;

7、承认不断改进软件工程实践的必要性;

扩展资料

(1)适用性:软件在不同的系统约束条件下,使用户需求得到满足的难易程度。

(2)有效性:软件系统能最有效的利用计算机的时间和空间资源。各种软件无不把系统的时/空开销作为衡量软件质量的一项重要技术指标。很多场合在追求时间有效性和空间有效性时会发生矛盾,这时不得不牺牲时间有效性换取空间有效性或牺牲空间有效性换取时间有效性。时/空折衷是经常采用的技巧。

(3)可修改性:允许对系统进行修改而不增加原系统的复杂性。它支持软件的调试和维护,是一个难以达到的目标。

(4)可靠性:能防止因概念、设计和结构等方面的不完善造成的软件系统失效,具有挽回因操作不当造成软件系统失效的能力。

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!