
一、培训简介
本课程面向软件研发人员,完整复刻软件从需求、设计到 AI 协同开发全流程实战,融合传统软件架构标准方法论与 AI 时代新型研发范式,引入 FDE 岗位思维转型、AI 需求赋能、Spec 驱动开发、领域建模、Harness 工程核心内容。以真实业务系统案例贯穿全程,通过分组沙盘、团队建模、代码规范实战、架构评审竞赛,打通开发人员 “只编码、弱设计、缺 AI 落地能力” 痛点,兼顾传统架构最佳实践与 AI 新型工程体系,实现从普通开发到具备架构设计、AI 协同落地能力的复合型技术人才转变。
二、培训目的
1、掌握软件架构设计底层原理、全流程标准与主流设计视图,规避开发中常见架构设计误区,熟练开展子系统、数据、运行架构拆分设计。
2、完成开发思维转型:理解 FDE 前置部署工程师核心能力,掌握 “一线业务洞察 + 规范设计 + 快速落地” 一体化设计思路,弥补传统开发与业务脱节、落地困难短板。
3、精通 AI 赋能需求全流程:运用 AI 工具完成需求挖掘、结构化梳理、非功能指标量化、需求评审,解决需求模糊、变更频繁、边界缺失问题。
4、熟练落地完整设计链路:业务建模→领域建模→时序 / 状态动态建模,掌握 CDM 公共数据模型设计规范,输出领域建模DDD工件。
5、掌握 AI 研发三大范式:Vibe Coding、SDD Spec 驱动开发、Harness 驾驭工程,区分适用场景,结合分布式框架完成规范先行的开发实战。
教学以理论讲解 + 工具实操 + 案例演练为主,全程以学员本职信息化产品为实战载体,实现 “学完即用、学以致用”。
三、证 书
培训结束,颁发中科院计算所职业培训中心“软件设计全程演练与最佳实践”结业证书。
培训对象
具备项目开发经验,需要独立承担模块 / 子系统设计的技术骨干;
长期仅负责编码,缺少需求分析、架构设计、建模实战经验的开发人员;
需要使用 AI 工具提升设计、开发效率,落地 AI 业务系统的研发人员;
参与项目评审、系统迭代改造,希望掌握架构评审方法的技术负责人。
|
课程内容 |
案例实践与练习 |
|
|
第一部分 软件设计底层思想与 AI 时代思维转型 |
1. 软件架构分层原理、标准设计全流程、四大架构视图产出规范 2. 开发人员常见架构设计误区:紧耦合、质量属性缺失、边界模糊、文档脱节 3. 架构师核心职责与开发人员设计能力提升路径 4. FDE 前置部署工程师岗位完整解析:核心职责、复合能力模型 5. FDE 对传统软件设计岗位三大启示:贴近业务定义需求、规范先行、对落地结果负责 |
1. 分组角色扮演沙盘:开发、架构、需求、测试模拟项目启动,梳理日常设计痛点 2. 研讨:传统开发与 FDE 工程师思维差异,输出个人设计转型改进清单 3. 案例剖析:FDE 落地 AI 系统踩坑案例,总结设计前置优化方案 |
|
第二部分 AI 赋能需求分析与业务建模实操
(从需求到设计) |
1. 五维三级需求分析法、需求评审标准化流程 2. 传统需求痛点:模糊、变更频繁、非功能需求缺失 3. AI 全链路赋能需求:多渠道需求采集、AI 自动提炼用户画像、需求优先级智能排序 4. 业务级建模、功能建模实操,Planguage 法量化性能 / 安全 / 并发等非功能需求 5. 架构三大核心关注点:关键功能、质量场景、业务约束 6. AI 辅助编写用户故事、GWT 验收标准、需求规格说明书 |
1. 沙盘实战:基于科研业务系统原始需求,使用 AI 工具完成需求结构化梳理 2. 分组演练:《需求规格说明书》架构视角评审,识别设计风险点 3. 实操:AI 生成业务流程图、用例图,完成业务建模输出 |
|
第三部分 软件设计实战
(领域建模核心) |
1. 概要设计四大视图:逻辑架构、物理架构、运行架构、数据视图设计 2. 子系统拆分、模块解耦、内外接口设计、高内聚低耦合落地策略 3. 领域建模完整体系:领域模型架构策略、实体关联与属性设计 4. CDM 公共数据模型设计规范、分布式数据分布与存取方案 5. 动态建模:时序图、状态图设计,子系统交互流程标准化 6. 主流分布式框架选型、通用组件设计与复用管理 7. ATAM 架构评审方法、全套架构设计文档编写规范 |
1. 实战演练:中小型科研系统完整概要设计,输出系统边界、接口、分层策略 2. 建模实操:基于真实业务完成领域模型、时序图、数据模型绘制 3. 分组 ATAM 评审:交叉检查各组架构方案,输出优化修改意见 |
|
第四部分 Spec 驱动开发、Harness 工程与架构落地最佳实践 |
1. AI 研发三大范式对比:Vibe Coding 快速原型、SDD Spec 驱动、Harness 驾驭工程 2. SDD 规范驱动开发核心逻辑:Spec 作为核心工件、可执行契约、AI 代码生成约束 3. SDD 全套文档:业务规则、接口契约、验收标准、数据规范编写实战 4. Harness 工程落地要点:模型管控、业务适配、数据安全、企业级 AI 系统架构 5. 高并发、微服务、数据中台通用架构设计案例剖析 6. 学员自有项目架构一对一咨询,输出个性化优化方案 7. 课程总结:软件设计全流程标准化流程、AI 设计工具复用清单 |
1. SDD 实操:基于前面搭建的领域模型,编写完整 Spec 规范,AI 生成基础代码与测试用例 2. Harness 工程沙盘:设计科研 AI 系统模型管控、数据隔离架构方案 3. 团队竞赛:小组完成完整项目设计路演,综合评分评选优秀方案 4. 课后作业:完善个人项目设计文档,讲师线上持续答疑 |
汇款、微信转帐
汇款信息:
单位名称:北京市海淀区中科院计算所职业技能培训学校
开户行:工行海淀西区支行
账号:0200 0045 1920 0043 667
开户银行代码:1021 0000 0458
微信转账:
步骤一:打开微信,扫描二微码付款时,点击打开微信右下角里的“发现”,在列表界面有一个“扫一扫”选项,点击打开“扫一扫”(如下图):
步骤二:点击打开“扫一扫”后,会出现一个扫描框,将中科院计算所培训中心二维码/条码放入框内,即可自动扫描,并显示支付信息,输入付款金额。

(中科院计算所培训中心二维码)
步骤三:点击 “添加付款备注”,填写付款人姓名和单位全称,所有信息核对无误后,点击“确认付款”,完成支付。

