首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >系统架构师设计师-第7章 系统规划-第1部分

系统架构师设计师-第7章 系统规划-第1部分

原创
作者头像
我不是架构师
修改2025-10-14 11:58:39
修改2025-10-14 11:58:39
1700
举报

第7章 系统规划 - 详细梳理总结(第1部分)

📋 章节概述

系统规划是软件系统开发生命周期中的关键阶段,主要描述从项目提出、选择到确立的完整过程。本章涵盖了系统项目的提出与可行性分析、系统方案的制订与评价、新旧系统的分析比较,以及现有资源的有效利用等核心问题。


🎯 7.1 项目的提出与选择

7.1.1 项目立项的目标和动机

企事业单位在信息化过程中,基于不同动机提出系统项目建设,主要可归结为以下四种类型:

1️⃣ 基础研究并获取技术

特点:

  • 通常由大学院校或企业集团战略研究部门实施
  • 规模从小型研发团队到国家级重大项目不等
  • 重点在于技术积累和创新
2️⃣ 应用研发并获得产品

特点:

  • 企业立项获取应用软件产品并销售获利
  • 基于特定客户群体需求设计
  • 有明确研发目标、严格时间限制和资源预算
  • 具有一定通用性,客户群体广泛
3️⃣ 提供技术服务

服务内容包括:

  • 🔍 技术和解决方案咨询
  • 🔧 现有产品系统集成和服务
  • 💻 特定客户软件项目定制开发
  • 🔄 现有软件系统升级和改造
  • 📚 软件应用相关技术支持、服务和培训

特点:

  • 面向特定行业和相对稳定的客户群体
  • 通过综合性服务获取市场价值
  • 属于"服务"导向的组织
4️⃣ 信息技术产品的使用者

动机特点:

  • 不是为了销售产品或提供技术服务
  • 通过购买产品或服务获得使用价值
  • 信息技术作为手段和成本投入

典型案例:

  • 个人:购买绘图软件处理数码照片
  • 企业:实施ERP系统实现生产控制、计划科学性、管理水平提升等目标

7.1.2 项目的选择和确定

项目选择包含两种实用性目的:

  1. 软件开发公司:在多个产品方向中选择适当方向
  2. 客户方:从多个产品中选择适合需要的产品或技术方案
🎯 项目选择的四大原则
1. 选择有核心价值的产品/项目

价值链概念:

  • 企业运作活动划分为独立领域
  • 软件作为技术服务手段运用到价值链上
  • 针对核心业务的信息化产品具有高价值

行业核心业务示例:

行业类型

核心业务

高价值软件系统

制造业

生产计划、库存控制、面向订单生产

ERP系统、MIS系统

金融保险

分摊风险、补偿损失

保单管理系统、定损系统

教育行业

教书育人

教研系统、考试系统、资源库

2. 评估项目风险、收益和代价

评估维度:

评估对象

开发方关注点

客户方关注点

风险

技术难度、技术能力、经济能力

业务变更影响、组织机构调整

收益

产品预期收益、市场价值

业务效率提升、竞争力增强

代价

时间、人力、资金投入

总持有成本(TOC)

总持有成本(TOC)包括:

  • 产品或服务购买费用
  • 系统维护、改进费用
  • 培训费用
  • 人员招聘费用
  • 业务流程变更费用
3. 评估项目的多种实施方式

实施方式选择:

选择依据:

  • 项目风险、收益和资源开销的综合平衡
  • 企业现阶段经营目标
  • 现有资源的合理运用
4. 平衡地选择适合的方案

Noriaki Kano顾客质量模型:

平衡考虑的矛盾因素:

技术特性

优势

劣势

新技术

享受新技术好处

未来变化风险大,学习成本高

成熟技术

稳定可靠

无法享受新技术优势

快速开发平台

缩短开发时间,降低成本

可能被"绑定",减少未来选择性

高扩展性设计

适应业务变更

当前成本增加,可能为不需要的特性付费

低价格产品

成本控制

功能可能不够满意

⚠️ 专家提示: 系统设计师常犯错误: 用技术兴趣产生的兴奋质量替换客户最基本的要求质量和假想质量 企业经营者常犯错误: 对客户合理要求质量视而不见,或不加区分地指派未经评估的假想要求质量

正确的选择立场:

  • 以最终项目目标为出发点
  • 判明各种功能或性能的重要性和优先级
  • 选择"适合"而不是尽可能"好"的方案
  • 平衡考虑开发单位利益和客户满意度

7.1.3 项目提出和选择的结果

产品/项目建议书的典型应用场景:

  1. 投标项目 - 乙方提交给甲方竞标方案的组成部分
  2. 企业立项 - 项目立项人向上级提交的决策建议报告

建议书核心内容框架:

内容模块

具体说明

背景与目标

用户单位、立项背景、需求来源、目标介绍

环境分析

内外部环境、组织机构、现有IT设施情况

业务模型

用户业务模型和业务规划

系统定位

技术系统在用户业务中的位置和作用

信息化方案

信息化后的业务模型、应用方式、部署环境

需求定义

产品需求定义(功能、性能、约束)和部署方式

技术架构

产品或项目的技术框架

实施分析

项目要点、技术难点、主要实施障碍

可行性研究

项目或产品的可行性研究结果

组织实施

可选实施方式、组织方式、沟通协调机制

资源预算

项目资源范围和预算(人、财、物、时间)

效益分析

项目成本/收益分析

其他可能包含的内容:

  • 📊 项目风险及影响评估
  • 📅 项目进度计划
  • 🎯 项目质量计划
  • 💰 项目过渡期资金获得方式、财务计划
  • 🏢 产品或项目的商务模式、盈利模式论述
  • 📈 同类产品或公司的市场调查结果,竞争性比较
  • 🏆 企业成功案例、资质等
  • 📋 商务条款或供应商/客户合同

项目建议书的重要意义:

  • ✅ 标志着项目立项和选择阶段性工作的完成
  • 🚀 一旦被批准通过,项目即可进入正式开发准备和实施阶段
  • 📋 为后续项目实施提供重要的指导文档和决策依据

📝 说明: 这是第7章系统规划详细梳理总结的第1部分,主要涵盖了项目的提出与选择相关内容。后续还有第2-4部分将继续详细阐述可行性研究、方案制订、新旧系统分析等内容。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 第7章 系统规划 - 详细梳理总结(第1部分)
    • 📋 章节概述
    • 🎯 7.1 项目的提出与选择
      • 7.1.1 项目立项的目标和动机
      • 7.1.2 项目的选择和确定
      • 7.1.3 项目提出和选择的结果
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档