软件体系结构基础要点解读.pptxVIP

  • 5
  • 0
  • 约4.09千字
  • 约 85页
  • 2016-11-23 发布于湖北
  • 举报
1 软件体系结构基础;主要内容;1.1 为什么需要“软件体系结构”;为什么需要“软件体系结构”;为什么需要“软件体系结构”;程序=?;软件规模大到什么程度;天猫2014.11.11的交易情况 ;QQ在线人数 ;为什么需要软件体系结构;软件危机;开发时间呈指数上升、进度难以控制; 智力开发,无法“三班倒”; 用户需求变化; 增加人员也未必能加快速度; 软件质量不可靠; 软件系统复杂度增加; 缺乏工程化思想指导; 软件体系结构发展相对滞后; ;用户不满意; 开发初期用户需求表达不清; 与用户沟通有问题; 软件维护困难; 早期设计存在问题; 缺乏系统的文档资料; 维护费用已高达40~75%。 ;年代;软件危机表现;软件规模越来越大; 随着软件应用范围的增广,软件规模愈来愈大。大型软件项目需要组织一定的人力共同完成,而多数管理人员缺乏开发大型软件系统的经验,而多数软件开发人员又缺乏管理方面的经验。各类人员的信息交流不及时、不准确、有时还会产生误解。 软件项目开发人员不能有效地、独立自主地处理大型软件的全部关系和各个分支,因此容易产生疏漏和错误。 ;软件复杂程度越来越高; 软件不仅仅是在规模上快速地发展扩大,而且其复杂性也急剧地增加。软件产品的特殊性和人类智力的局限性,导致人们无力处理“复杂问题”。 所谓“复杂问题”的概念是相对的,一旦人们采用先进的组织形式、开发方法和工具提高了软件开发效

文档评论(0)

1亿VIP精品文档

相关文档