初学架构设计的第一步:需求、愿景与架构

发布时间:2020-08-23 20:00:04 作者:myeit
来源:网络 阅读:422

初学架构设计的第一步:需求、愿景与架构

    

     了解<需求>、<愿景>与<架构>三者的关系。也就是<需求分析>、<观想愿景>与<架构设计>三者的关系。 


一、需求(Requirements)分析:

    这通常是由目前面临的问题(Problem)所引发出来的。着重于现实问题和条件的分析,然后寻求解决问题的方法、技术和资源。就系统开发人员来说,需求主要有两种:用户需求和系统需求。一般而言,人们通常会把它看成是系统开发时必须满足的<限制>(Constraint),也是要达成的<目标>(Goal)


     初学架构设计的第一步:需求、愿景与架构

     (视频课程,请点击上图)


二、观想愿景(Vision):

    由于需求非常贴近现实,若直接拿来当作<目标>的话,常有见招拆招或见树不见林的缺点。甚至,会有<短视而缺乏远见>之嫌。于是,透过观想愿景来汇集更多视角、扩大视野、产生洞见,成为系统开发的理想目标。一般而言,带来重大革新的公司(如苹果)都会提出一个愿景(Vision),告诉人们应该去追求的事物。苹果公司的前首席设计师布鲁诺(R. Brunner)说道:“通常,伟大产品的成功之道并不是从草图和定义开始的,而是以一个点子(想法)开始,形成一条切实可行的路;然后对此不断开发和经营,这是一个战略性的过程。

       初学架构设计的第一步:需求、愿景与架构 

       (视频课程,请点击上图)


三、架构(Architecture)设计:


    两者互补:需求分析偏重<分>,架构设计偏重<合>

         初学架构设计的第一步:需求、愿景与架构

         

         初学架构设计的第一步:需求、愿景与架构

         初学架构设计的第一步:需求、愿景与架构

      

相關文章:

    1. 两种观点兼顾的架构设计方法


~ End ~







推荐阅读:
  1. 2、Hdfs架构设计与原理详解
  2. ADT架构设计方法与技术 课程

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

构设计

上一篇:Java求1+2!+3!+...+20!的和的代码

下一篇:Python2和3字符编码的区别知识点整理

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》