软件体系结构复习要点——chapter 1 软件体系结构概论

Chapter 1 软件体系结构概论

1. 软件危机的表现:

    软件成本日益增长、开发进度难以控制、软件质量差、软件维护困难。

2. 软件危机的成因:

    用户需求不明确、缺乏正确的理论指导、软件规模越来越大、软件复杂度越来越高。

3. 如何克服软件危机?

    ●人们面临的不光是技术问题,更重要的是管理问题。管理不善必然导致失败。

    ●软件工程在软件开发方法、工具、管理等方面的应用缓解了软件危机造成的被动局面。

    ●软件工程包括了三个要素:方法、工具、过程。

4. 构件与重用

    ●要提高软件开发效率,提高软件产品质量,必须采用工程化的开发方法与工业化的生产技术。

    ●在技术上,应该采用基于重用的软件生产技术;在管理上,应该采用多维的工程管理模式。

    ●要真正解决软件危机,实现软件的工业化生产是唯一可行的途径。

    ●成功的工业的发展模式均是符合标准的零部件/构件生产以及基于标准构件的产品生产,其中,构件是核心和基础,重用是必需的手段。实践表明,这种模式是产业工程化、工业化的成功之路,也将是软件产业发展的必经之路。

    ●软件重用是指在两次或多次不同的软件开发过程中重复使用相同或相近软件元素的过程。

    ●软件重用的好处:减少软件开发活动中大量的重复性活动,这样就能提高软件生产率,降低开发成本,缩短开发周期。有助于改善软件质量,软件的灵活性和标准化程度也能得到提高。

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值