第1天 | 一、系统需求分析 1.客户需求、用户需求与系统需求 2.对比软件系统需求分析的3种方法 3.系统功能性需求分析 4.系统非功能性需求分析 5.系统集成性需求分析 6.系统运维性需求分析 7.系统需求分析规格化与模型化 8.系统规模估算方法与系统成本分析 9.动手实践:小型金融产品系统分析实践 二、系统架构设计 1.企业架构、业务架构、应用架构与系统架构 2.架构设计视图与架构模型组织 3.面向对象与面向服务的设计指导原则 4.系统的结构与机制设计 5.满足静态质量的系统设计 6.满足动态质量的系统设计 7.系统设计规格化与模型化 8.领域驱动设计、特征设计与模型驱动设计 9.动手实践:小型金融产品系统设计实践 三、系统方案评审 1.系统方案评审的组织与管理 2.系统方案评审的三个阶段 3.科学评审中原型验证性实验 4.基于 SEI 9种架构评估方法论 5.形式化评审与高质量评审 6.评审表决中的多数与少数 7.系统方案评审中的表决与终审 8.评审过程信息表单记录与管理 9.动手实践:完成系统方案评估的CheckList设计 |
第2天 | 四、技术标准规范 1.定义系统分析、设计、开发与测试规范 2.定义系统集成、运行、维护规范 3.定义系统评审与质量规范 4.定义系统领域与数据规范 5.技术规范应用与保证机制 6.管理技术规范与版本管理 7.提升技术规范可落地性 8.动手实践:组织级系统评审规范定义实践 五、系统资产管理 1.萃智TRIZ方法论与技术创新规律 2.系统架构设计过程复盘与模式萃取 3.对比软件架构模式与软件设计模式 4.系统分析设计经验转化为方法论与白皮书 5.模式复用与设计质量控制 6.系统架构资产维护与更新 7.系统架构变更控制与管理 8.动手实践:提取系统设计经验实践 六、系统问题诊断 1.分析发现系统生产的故障问题 2.分析发现系统架构的例外问题 3.解决系统问题的3棵树:议题树、假设树与是否树 4.麦肯锡7步问题解决法 5.解决问题的6顶思考帽 6.隐喻与启发、试错与调整 7.信息论、系统论与控制论 8.动手实践:基于 AI 的智能化运维设计实践 |