Skip to main content
Global

6.3:编程和非编程决策

  • Page ID
    200643

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\dsum}{\displaystyle\sum\limits} \)

    \( \newcommand{\dint}{\displaystyle\int\limits} \)

    \( \newcommand{\dlim}{\displaystyle\lim\limits} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \(\newcommand{\longvect}{\overrightarrow}\)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)
    1. 编程决策和非编程决策有什么区别?

    由于管理人员的时间有限,必须明智地利用这段时间才能提高效率,因此他们必须区分可以采用结构和例行程序的决策(称为程序化决策)和新颖且需要思考和关注的决策(非编程决策)。

    编程决策

    程序化决策是指随着时间的推移而重复的决定,可以为此制定一套现有规则来指导该过程。 这些决策可能很简单,也可能相当复杂,但是做出决策的标准都是众所周知的,或者至少可以合理地准确地估计。 例如,决定订购多少原材料应该是基于预期产量、现有库存和最终产品的预计交付时间长度的程序性决定。 再举一个例子,假设一位零售商店经理为兼职员工制定每周工作时间表。 考虑到业务的季节性波动,经理必须考虑商店可能有多繁忙。 然后,她必须考虑员工的可用性,考虑休假申请和雇员可能承担的其他义务(例如上学)。 制定时间表可能很复杂,但它仍然是一个有计划的决定:它是根据众所周知的标准定期做出的,因此结构可以应用于流程。 对于程序化决策,管理者通常会开发启发式方法或心理捷径,以帮助做出决策。 例如,零售商店经理可能不知道商店在大促销的那一周会有多忙,但是每次有大笔销售时,它通常会增加30%的员工(因为这在过去相当有效)。 启发式方法非常有效——它们可以快速生成适当的解决方案,从而为决策者节省时间。 启发式方法不一定能产生最佳解决方案——为此,可能需要更深入的认知处理。 但是,它们通常会产生很好的解决方案。 启发式方法通常用于编程决策,因为一遍又一遍地做出决策的经验可以帮助决策者知道会发生什么以及如何应对。 程序化决策也可以很容易地教给他人。 可以明确规定规则和标准以及它们与结果的关系,以便新的决策者能够做出正确的决定。 程序化决策有时也被称为常规决策或低参与度决策,因为它们不需要深入的心理处理即可做出决定。 附录 6.3 说明了高参与度和低参与度的决策。

    图表说明了高参与度和低参与度决策的不同特征。
    附录 6.3 高参与度和低参与度决策。 (署名:莱斯大学 OpenStax 版权所有,根据 CC-BY 4.0 许可)

    未编程的决策

    相比之下,未编程的决策是新颖的、非结构化的决策,通常基于定义不明确的标准。 对于未编程的决策,信息更有可能模棱两可或不完整,决策者可能需要做出一些深思熟虑的判断和创造性思维才能得出好的解决方案。 这些决定有时也被称为非常决策或高度参与的决策,因为它们需要决策者更多的参与和思考。 例如,假设一位经理试图决定是否采用新技术。 在这种性质的情况下,总会有未知数。 新技术真的会比现有技术更好吗? 随着时间的推移,它会被广泛接受,还是其他一些技术会成为标准? 在这种情况下,经理能做的最好的事情就是收集尽可能多的相关信息,并对新技术是否值得做出有根据的猜测。 显然,未编程的决策带来了更大的挑战。

    决策过程

    尽管决策者可以在程序化决策中使用心理捷径,但他们应该使用系统化流程进行非编程决策。 决策过程如附录 6.4 所示,可以分为六个步骤,如下所示:

    1. 认识到需要做出决定。
    2. 生成多个备选方案。
    3. 分析替代方案。
    4. 选择一个替代方案。
    5. 实施选定的备选方案。
    6. 评估其有效性。

    尽管这些步骤可能看起来很简单,但个人通常会跳过步骤或在某些步骤上花费的时间太少。 实际上,有时人们会因为不确定如何解决问题而拒绝承认问题(步骤1)。 我们将在本章后面讨论提高决策质量的方法时讨论这些步骤。

    流程图显示了决策过程中的六个步骤。
    附录 6.4 决策过程。 (署名:莱斯大学 OpenStax 版权所有,根据 CC-BY 4.0 许可)

    你可能会注意到我们大脑中的两种决策系统和两种类型的决策(编程和非编程)之间的相似之处。 非编程决策通常需要通过我们大脑中的反射系统进行处理,以便我们做出正确的决定。 但是,通过程序化决策,启发式决策者可以切换到快速、被动的系统,然后快速转向其他问题。

    概念检查

    1. 举一个经理可能面临的有计划决策的例子。
    2. 举一个非编程决策的例子。
    3. 什么是启发式?它们何时有用?
    4. 编程和非编程决策如何与大脑中的反射和反应系统联系起来?

    This page titled 6.3:编程和非编程决策 is shared under a CC BY license and was authored, remixed, and/or curated by OpenStax.


    This page titled 6.3:编程和非编程决策 is shared under a CC BY license and was authored, remixed, and/or curated by OpenStax.