← Back to Hub ← 返回主页

Week 10: Designing Decision Support System (Part 1) 第 10 周:设计决策支持系统(一)

Learning Objectives 学习目标

  • Outline the DSS development lifecycle.
  • Perform economic, technical, and organizational feasibility studies.
  • Document system scopes and user requirements.

Step-by-Step Guide 分步指南

7.1 Planning for DSS & Feasibility Study

  • Scope Definition: Establishing boundaries, business objectives, user counts, and identifying key decisions to support.
  • Feasibility Study Dimensions:
    • Economic Feasibility: Cost-benefit analysis comparing development cost against predicted operational profit and time savings (ROI).
    • Technical Feasibility: Assessing if current hardware, server capacity, database tools, and software interfaces can support requirements.
    • Organizational Feasibility: Evaluating user willingness, training needs, and business politics to ensure system adoption.

Real-world Case: Healthcare.gov Launch (2013)

  • The initial Healthcare.gov portal suffered severe technical and organizational planning oversights.
  • Poor requirements gathering and lack of scalability testing led to a total server crash upon public release.
  • This highlights the critical importance of a rigorous technical feasibility audit before deployment.

Reference: The Healthcare.gov Failure: A Retrospective

Feasibility Analysis Criteria

Feasibility Dimension Core Question Typical Metric Key Risk Vector
Economic Should we build it? Net Present Value (NPV), ROI, payback period Underestimating server and API operational costs
Technical Can we build it? Skills matrix check, hardware availability Using experimental library setups with no support
Organizational Will they use it? User satisfaction survey, process alignment Resistance from managers who prefer intuition over data
Project Scoping

Defining exactly what is included in the project boundaries, preventing scope creep during development.

7.1 DSS 系统规划与可行性研究

  • 范围定义 (Scope Definition): 确定系统边界、业务目标、用户数量,并确定要支持的关键决策。
  • 三大可行性分析维度:
    • 经济可行性 (Economic): 进行成本效益分析,对比开发成本与预测的运营利润及时间节省(投资回报率分析)。
    • 技术可行性 (Technical): 评估当前的硬件设备、服务器容量、数据库工具和软件接口是否能支持系统要求。
    • 组织可行性 (Organizational): 评估用户的使用意愿、培训需求和业务政策,以确保系统得到采纳。

真实企业案例:美国医保网站 (Healthcare.gov) 启动失败 (2013)

  • 最初的 Healthcare.gov 网站在启动时经历了严重的技术和组织规划疏忽。
  • 需求收集不善以及缺乏扩展性压力测试导致公开发布时服务器彻底崩溃。
  • 这凸显了在部署前进行严格的技术可行性评估的至关重要性。

参考链接: Healthcare.gov 的失败回顾

系统可行性研究三维度

可行性评估维度 核心思考问题 常用分析指标 关键风险点
经济可行性 (Economic) 我们是否应该做这项目? 净现值 (NPV)、投资回报率 (ROI)、回本周期 低估了服务器维护及 API 接口调用运营成本
技术可行性 (Technical) 我们是否具备开发的技术能力? 技术团队技能矩阵评估、硬件资源可用性 使用缺乏社区支持和成熟案例的实验性第三方库
组织可行性 (Organizational) 最终用户是否会积极使用该系统? 用户满意度预期、业务工作流匹配度 习惯于依靠直觉决策的管理者的抵触和不信任
项目范围界定

精准界定项目开发边界,防止在后续开发过程中发生范围蔓延 (Scope Creep)。

Concept Visualization 概念可视化

Economic (ROI)Technical (Dev)Organizational

Educational Infographic 教学信息图

Visual concept map explaining the key module topic: 解释该模块核心主题的视觉概念图:

Actor (:User:) System Boundary Use Case (Goal)

📊 Practical Decision Support Suite (Week 10) 📊 实用决策支持套件(第 10 周)

📗 Excel Cost-Benefit Feasibility Model

Evaluate financial feasibility for new DSS projects:

3-Year Net Present Value (NPV): =NPV(0.08, Savings_Y1, Savings_Y2, Savings_Y3) - Initial_Development_Cost Feasibility Decision: =IF(NPV_Value > 0, "FEASIBLE: Proceed with DSS Planning", "UNFEASIBLE")

Tips 提示

Be prepared to identify the three feasibility dimensions: Economic (money/ROI), Technical (hardware/software/servers), and Organizational (people/politics/adoption).
准备好识别三个可行性维度:经济可行性(资金/投资回报率)、技术可行性(硬件/软件/服务器)和组织可行性(人员/政策/采纳度)。

Knowledge Check 知识自测

1. Conducting a cost-benefit calculation to measure predicted ROI is part of: 进行成本效益计算以衡量预测的投资回报率是哪项的组成部分?

Show Explanation 显示解析
Correct Answer: Option 2 正确选项:选项 2

2. A feasibility study assessing if the server capacity can handle user queries is: 评估服务器容量是否能处理用户查询的可行性研究是:

Show Explanation 显示解析
Correct Answer: Option 1 正确选项:选项 1

3. Defining the boundary and user count of a new decision support system is called: 定义新决策支持系统的边界和用户数量被称为:

Show Explanation 显示解析
Correct Answer: Option 1 正确选项:选项 1

Practical Exercise 实践练习

Task 1: Excel formula to count blank cells in range A1 through A5. 任务 1: Excel 公式:计算 A1 到 A5 区域中的空白单元格数。

Task 2: SQL statement to create a table named 'Scope' with a text column named 'Deliverable'. 任务 2: SQL 语句:创建一个名为 'Scope' 的表,其中包含一个名为 'Deliverable' 的 text 列。

Task 3: DAX formula to sum Sales[Amount] filtered to where Regions[Status] is 'Active'. 任务 3: DAX 公式:对 Regions[Status] 为 'Active' 时的 Sales[Amount] 进行求和计算。

Revision Guide 复习指南

Revision Checklist:

  • I understand the planning phases for a Decision Support System project.
  • I can define Economic, Technical, and Organizational feasibility studies.
  • I know how to gather and write user requirements for decision modeling.

Key Concepts to Remember:

  • Planning for DSS & Feasibility Study:
    • Scope Definition: Establishing boundaries, business objectives, u...

Matching Game 配对游戏

Match the term on the left with its definition on the right. 将左侧的术语与右侧的定义进行配对。

Organizational Feasibility
Assessing hardware, networks, and software capacity评估硬件、网络和软件承载力
Technical Feasibility
Cost-benefit analysis and ROI calculations成本效益分析与投资回报率计算
Economic Feasibility
Evaluating user willingness and political acceptance评估用户意愿和组织政策接受度
Scope Definition
Establishing system boundaries, goals, and key decisions确定系统边界、目标和关键决策