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

 我来答
小张聊变美
高粉答主

2021-01-05 · 关注我不会让你失望
知道小有建树答主
回答量:2303
采纳率:100%
帮助的人:74.9万
展开全部

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

2、坚持进行阶段评审;

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

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

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

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

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

扩展资料

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

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

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

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

nf...3@sohu.com
2017-02-13 · TA获得超过101个赞
知道答主
回答量:131
采纳率:0%
帮助的人:19.5万
展开全部
第一:用分阶段地方法严格管理;第二:坚持进行阶段评审;三:实行严格的产品控制;四:采用现代程序设计技术;五:结果应能清楚恶的审查;六:开发小组的人应该少而精;七:承认不断改进软件工程实践的必要性。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式