系统架构设计师之架构设计作用的重要性.docxVIP

  • 260
  • 0
  • 约 4页
  • 2018-03-24 发布于浙江
  • 举报

系统架构设计师之架构设计作用的重要性.docx

系统架构设计师之架构设计作用的重要性

系统架构设计师 /rk/sa/index.html 系统架构设计师之架构设计作用的重要性 要讨论软件架构设计在软件开发中的重要作用,首先让我们来了解一下目前国内软件的开发现状。   总的来说,国内的多数企业仍然是采用“瀑布模型”作为软件开发过程的主要模型。虽然在采用瀑布模型的同时可能会引入原型法以及诸如MSF等其它软件开发方法与过程,但随着项目时间的推进,这种“瀑布模型”会慢慢演化为“边做边改模型”。   从事过软件项目开发的专业人士都有这样的困惑:为什么到了项目接近尾声的时候,仍然还有那么多没有解决的问题?   理论上讲,应该是先分析,后设计,再编码,那为什么项目在交货以后,我们还在不断的编写设计文档?为什么每次客户需求发生变更,我们又要投入大量的资源来应对不断变化的客户需求?为什么软件开发会碰到这么多困难,我们天天加班加点,不断地去解决开发中碰到的种种问题,可是问题越解决越多,得到的效果却那么不尽人意?   项目出现这些问题,原因很多,概括起来可以分为两种:管理因素和技术因素。国内普遍重视管理因素,而忽视技术因素,所以出现层出不穷的问题也就无法避免。   软件架构设计属于技术因素,它位于软件开发过程的前期阶段,架构设计的过程,是分析客户需求、挖掘非功能性需求、并将客户需求所定义的领域知识转化为软件系统模型的过程,由此可见,架构

文档评论(0)

1亿VIP精品文档

相关文档