《The Design of Design》之 理性模型--《人月神话》作者之力作
2012-03-13 12:23
323 查看
理性模型
最原始也是最符合设计师第一感觉的设计方式,因为理性,所以叫理性模型:);
设计的理论即一般的搜索理论,对象是巨大的组合空间.
目标:
某人想要建立一个海滨小屋,以享用面向大海的一块海滨场地的海浪.
必要条件:
海滨小屋应该足够兼顾以抵御飓风;
具备至少14个人躺卧和就座的空间;
为宾客提供令人难忘的视野;
...
效用函数:
必要条件3是需要窗户,当然窗户越大越好,在窗户的大小从0-2平方增大的过程中,带来的视野效果是呈近似线性上升的,超过2平放米以后带来的视野效果增大开始趋于饱和,但是对房子的坚固程度影响的冲击开始迅速增大;
房子的空间从0-200平方增大的过程中,带来的效果如同窗户;
房子的坚固程度带来的效果如上两个因素;
。。。
我们把这些要素称为效用函数;
设计师会根据这些效用函数(也可以称作有用性函数)作为必要条件进行加权,以对整体设计进行优化;
约束:
小屋必须离海岸线10米以上;
必须在温暖季节来临之前完工;
。。。
约束条件的经常会有如下表现:在接近限额的时候需要付出的代价急剧增加。
资源分配、预算和关键预算:
许多约束形式最常见的就是成本预算,但不限于次,如
计算机体系结构的关键预算可能是控制寄存器或指令格式所占的比特数,或内存总贷款;
当年解决“千年虫”问题时时间成了关键预算;
设计树:
房子包括地基设计,窗户设计,屋顶设计等等
而地基设计又包含其子设计;
窗户设计也包含其子设计,甚至其每个子设计还包括子子设计;
。。。
我们把这颗树称之为设计树。
在理性模型中,设计在概念上是简单的思维过程,人们在树型结构组织的设计空间中进行搜索,以可行性约束为依据对每种方案进行检验,从而优化效用函数,得到设计结果;
代表:
瀑布模型
先看看结论:
瀑布模型是有害的,错误的,必须发展并抛弃之
附理性模型的Google定义
http://wiki.mbalib.com/wiki/%E7%90%86%E6%80%A7%E5%86%B3%E7%AD%96%E6%A8%A1%E5%9E%8B
传统理性模型所要求的最优选择应具备如下条件:
把决策行为视为整体行为而非群体行为。
决策者具有绝对理性。
决策目标单一、明确和绝对。
决策者在决策过程中具备一以贯之的价值偏好。
决策过程中可以不考虑时间和其他政策资源的消耗。
最优选择的一般步骤是:(1)确定决策目标。(2)提出备选方案。(3)对这些方案及其结果进行比较分析。(4)通过排序选择出最优方案。
最优选择从理论上可行,有其目标意义,但现实中很难做到。原因不在于它的逻辑体系有缺陷,而在于其前提假设有问题。阿罗不可能定理。
第一,一般决策目标不是单一、明确和绝对的,而是多元、模糊和相对的。
第二,人是感情动物,存在理性缺陷,其行为受到个人偏好、价值取向、性格特征等非理性因素影响。
第三,人处理信息的能力是有限的,信息不完全、不充分、不及时、不对称影响人做出最佳决策。
第四,决策所面临的情况往往是价值冲突而非价值一致,价值观难以一以贯之。
第五,决策总要受制于时间、人力、物力、财力等资源条件的限制。
最原始也是最符合设计师第一感觉的设计方式,因为理性,所以叫理性模型:);
设计的理论即一般的搜索理论,对象是巨大的组合空间.
目标:
某人想要建立一个海滨小屋,以享用面向大海的一块海滨场地的海浪.
必要条件:
海滨小屋应该足够兼顾以抵御飓风;
具备至少14个人躺卧和就座的空间;
为宾客提供令人难忘的视野;
...
效用函数:
必要条件3是需要窗户,当然窗户越大越好,在窗户的大小从0-2平方增大的过程中,带来的视野效果是呈近似线性上升的,超过2平放米以后带来的视野效果增大开始趋于饱和,但是对房子的坚固程度影响的冲击开始迅速增大;
房子的空间从0-200平方增大的过程中,带来的效果如同窗户;
房子的坚固程度带来的效果如上两个因素;
。。。
我们把这些要素称为效用函数;
设计师会根据这些效用函数(也可以称作有用性函数)作为必要条件进行加权,以对整体设计进行优化;
约束:
小屋必须离海岸线10米以上;
必须在温暖季节来临之前完工;
。。。
约束条件的经常会有如下表现:在接近限额的时候需要付出的代价急剧增加。
资源分配、预算和关键预算:
许多约束形式最常见的就是成本预算,但不限于次,如
计算机体系结构的关键预算可能是控制寄存器或指令格式所占的比特数,或内存总贷款;
当年解决“千年虫”问题时时间成了关键预算;
设计树:
房子包括地基设计,窗户设计,屋顶设计等等
而地基设计又包含其子设计;
窗户设计也包含其子设计,甚至其每个子设计还包括子子设计;
。。。
我们把这颗树称之为设计树。
在理性模型中,设计在概念上是简单的思维过程,人们在树型结构组织的设计空间中进行搜索,以可行性约束为依据对每种方案进行检验,从而优化效用函数,得到设计结果;
代表:
瀑布模型
先看看结论:
瀑布模型是有害的,错误的,必须发展并抛弃之
附理性模型的Google定义
http://wiki.mbalib.com/wiki/%E7%90%86%E6%80%A7%E5%86%B3%E7%AD%96%E6%A8%A1%E5%9E%8B
理性模型
理性选择就是要做出价值最大化的选择,即选择达到目标的最优方案。传统理性模型所要求的最优选择应具备如下条件:
把决策行为视为整体行为而非群体行为。
决策者具有绝对理性。
决策目标单一、明确和绝对。
决策者在决策过程中具备一以贯之的价值偏好。
决策过程中可以不考虑时间和其他政策资源的消耗。
最优选择的一般步骤是:(1)确定决策目标。(2)提出备选方案。(3)对这些方案及其结果进行比较分析。(4)通过排序选择出最优方案。
最优选择从理论上可行,有其目标意义,但现实中很难做到。原因不在于它的逻辑体系有缺陷,而在于其前提假设有问题。阿罗不可能定理。
第一,一般决策目标不是单一、明确和绝对的,而是多元、模糊和相对的。
第二,人是感情动物,存在理性缺陷,其行为受到个人偏好、价值取向、性格特征等非理性因素影响。
第三,人处理信息的能力是有限的,信息不完全、不充分、不及时、不对称影响人做出最佳决策。
第四,决策所面临的情况往往是价值冲突而非价值一致,价值观难以一以贯之。
第五,决策总要受制于时间、人力、物力、财力等资源条件的限制。
相关文章推荐
- 《The Design of Design》之 对理性模型的批判--《人月神话》作者之力作
- 《The Design of Design》之 需求、罪念以及合同(罪念)--《人月神话》作者之力作
- 《The Design of Design》之 需求、罪念以及合同(需求)--《人月神话》作者之力作
- 《The Design of Design》之 需求、罪念以及合同(合同)--《人月神话》作者之力作
- 《程序员》 -- 解读游戏设计的奥秘——《The Art of Game Design》作者Jesse Schell访谈
- C++对象模型(二):The Semantics of Copy Constructors(拷贝构造函数之编译背后的行为)
- The Golden Rule of API Design
- 20162314 《Program Design & Data Structures》Learning Summary Of The Tenth Week
- A meta-model for the analysis and design of organizations in multi-agent systems
- The Handbook of Human Factors in Web Design
- 【原创】The solutional manual of the Verilog HDL: A Guide to Digital Design and Synthesis (2nd)—ch07-III
- 20162314 《Program Design & Data Structures》Learning Summary Of The Eleventh Week
- The Design of LLVM
- 干粮 -- 计算机程序设计艺术(The Art of Computer Design) - 2
- The 8th tip of SQL design by DB Query Analyzer
- Architectural Styles and the Design of Network-based Software Architectures
- The Importance of Rack Design to Crusher
- 《Design of Computer Programs》学习笔记(2 - 2)Back of the Envelope - Problem Set 2
- erro: "Instantiation of '***' failed. The design unit was not found"
- The Golden Rule of API Design