真实的现状 ·业务序列图-202606更新《软件方法》第4章
DDD领域驱动设计批评文集做强化自测题获得“软件方法建模师”称号《软件方法》各章合集4.2 建模步骤A-4 建模待改进流程现状4.2.1 建模步骤A-4-1 定位要建模的待改进组织流程4.2.1.1 思路目标组织有很多流程建模人员需要根据愿景定位当前最值得建模的流程。这个流程应该符合以下条件*该流程现状表现不佳是愿景所涉及组织指标差的罪魁祸首*目标系统有能力改进该流程。这个思考应该不是从零开始。在之前推导愿景时建模人员会思考因果关系“这个问题的原因有哪些”甚至会画因果图来帮助推敲。此时可以借鉴之前的成果。4.2.1.2 AI辅助和第2章类似AI不方便对某个真实存在的具体组织例如案例的目标组织“软件开发个人组织马宝中”的真实流程现状给出评价但可以提交目标组织规格例如案例的目标组织规格“有冠军的心、认同《软件方法》的软件开发个人”以及愿景让AI给出参考意见。★“马宝中”可以看作某个真实存在的个人在书中的化名因此说“马宝中”真实是没问题的。提示词如下# 任务名称定位组织规格待改进的业务流程# 任务说明根据所输入的组织规格和愿景思考该组织规格会因为有哪些流程表现不佳而导致愿景所要改进的指标受影响。# 数据结构定义struct 待改进业务流程 {理由: string,流程名称: string,愿景影响程度排名: int}# 形参说明[输入形参]- 目标组织规格名称:一类组织的描述可以是机构组织例如“机械零部件生产车间”也可以是个人组织例如“大学生”。- 目标组织规格说明:对目标组织规格的详细描述用于区分可能会产生混淆的名称。这个参数可以留空。- 愿景:对某个组织的某个度量指标的改进期望。例如针对机械零部件生产车间有一个愿景“缩短订单的交付时间”。[输出形参]- 返回一个包含至少 3 个 “待改进业务流程” 对象的 JSON 数组。请且仅请输出纯 JSON 数组格式不要包含 json 等 Markdown 标记也不要输出任何前置或后置的问候语及解释说明。如有可能把流程名称写成动宾结构例如写“编制计划”不写“计划编制”。已经形成行业用语或习惯用语的不必强行修改成动宾结构。流程名称后面不用再加“流程”二字例如写“编制计划”不写“编制计划流程”。结果按愿景影响程度排名的属性值从低到高排序。影响程度越大愿景影响程度排名的属性值越低排序越靠前。# 示例[输入实参]目标组织规格名称 机械零部件生产车间目标组织规格说明 留空愿景 缩短订单的交付时间[输出实参][{理由: 如果生产作业排程做得不好工单排序、设备分配或工序时间安排不合理会造成关键设备空闲与拥堵并存、工序衔接等待和在制品积压导致交付时间变长。,流程名称: 生产作业排程,愿景影响程度排名: 1},{理由: 如果物料齐套检查做得不好缺料信息发现过晚会造成生产任务因等待原材料和零部件而停滞导致交付时间变长。,流程名称: 物料齐套检查,愿景影响程度排名: 2},{理由: 如果生产检验与不合格品处置做得不好质量问题发现过晚、不合格品处置时间过长或返工流程效率低会造成重复加工和等待时间增加导致交付时间变长。,流程名称: 生产检验与不合格品处置,愿景影响程度排名: 3},]# 本次执行[输入实参]目标组织规格名称 ******目标组织规格说明 ******愿景 ******我们把前面“Fagao智能需求和设计建模工具”的建模结果填入[输入实参]目标组织规格名称有冠军的心、认同《软件方法》的软件开发个人目标组织规格说明冠军的心意思是软件开发个人有雄心壮志让自己所开发的软件聚焦于某个领域并成为该领域的冠军《软件方法》是潘加宇所写的一本关于软件需求和设计方法学的书。愿景减少在使用《软件方法》建模时花在工具操作上的时间。Gemini 3.1 Pro的反馈如图4-25图4-25 Gemini 3.1 Pro关于Fagao案例的反馈得到的待改进流程和我这个《软件方法》的作者所判断的差别较大。原因是AI没有掌握《软件方法》书中的内容最多是了解该书的一些介绍。它不知道熟悉《软件方法》的软件开发组织在工具上有哪些困扰只能按常见的软件开发组织来推测。★AI没有掌握《软件方法》书中的内容——得出这样的判断并非因为AI的反馈和预想差别较大而是我从其他多个对话中总结的而且我是《软件方法》的专家。在这里强调这一点意思是当出现AI的反馈和预想差别较大的情况时不能武断地认为AI错了。我们把[输入实参]换成一个AI可能比较熟悉的领域目标组织规格名称 城中村自建房房东愿景 减少花在收租上的时间Gemini 3.1 Pro的反馈如图4-26图4-26 Gemini 3.1 Pro关于城中村房东收租的反馈涉及熟悉的领域AI的回答看起来就靠谱很多。如果让AI先学习《软件方法》及相关资料再来做前面关于Fagao的提问相信AI的回答也会靠谱很多。AI只是在组织规格的层面给出一些参考意见针对具体的目标组织最佳答案可能会有不同。不过由于有愿景的约束在AI熟悉的领域回答还是很有参考价值的。医生面对一位60岁的男性患者马宝山要解决他“慢性持续性咳嗽”的问题于是问AI“60岁男性患者伴慢性持续性咳嗽请提供鉴别诊断思路及常见病因”由于有“慢性持续性咳嗽”的约束AI的回答还是很有参考价值的。如果只是问“60岁男性患者会有什么病回答的范围就大了去了。★为了帮助理解本章会在多个地方使用“医生为患者诊疗”的场景来类比。建模人员相当于医生被建模的组织相当于患者。4.2.2 建模步骤A-4-2 建模待改进流程现状4.2.2.1 现状的时间“现状”的意思就是当前的状况。假如现在暂且称为时间T1目标组织的业务流程发生建模人员亲临现场会观察到什么把观察所得如实绘制成业务序列图就得到了待改进流程现状的业务序列图。这时候得到的是T1的组织流程现状。接下来建模人员会在此基础上推导目标系统的需求并实现然后在时间T2将目标系统引入该流程。在T1到T2这段时间内受到其他因素影响待改进流程的现状可能有变化不一定是改进。这些变化是被排除在建模推导过程之外的。用“医生为患者诊疗”类比患者做完检查后病情不是就此乖乖地保持停滞静等医生来处置而是受很多其他因素影响。在医生开始治疗患者时患者的情况可能已经偏离之前的检查结果。即使让检查时间尽量靠近治疗时间也不能保证没有变化。组织流程的现状也是如此这是必须接受的事实。建模人员可以注意缩短A到B的时间间隔但也不用追求完全无变化。在上一步建模人员定位最值得先改进的业务流程先建模该流程的现状。这就已经缩短了T1到T2之间的时间间隔减少了可能的变化。如果因此出现问题可以在下一次迭代出现业务建模工作流时再解决。4.2.2.2 现状的真实在接受时间差带来的误差的前提下建模人员要尽力描绘出目标组织真实的现状接下来在此基础上改进才有可能得到【最】符合现状需要的、【最】有竞争力的改进方案。关于这一点很多建模人员认识不足。有的人觉得即使不是在目标组织的真实现状上改进得到的改进方案也会让目标组织受益。注意到【也】字了吗这个字一出第2章所做的工作就白费了——当初还费那劲干嘛还不如拍脑袋“敏捷试错”呢。用“医生为患者诊疗”类比医生用第2章的思考辛辛苦苦定位了一名“最佳患者”结果他的猪队友却拿了同一天来看诊的另一名患者的检查和检验报告给医生看。后续发现了问题猪队友还振振有词你看你开的处方里面某某药不【也】给该患者带来改善了吗问题是之前的期望是用这个“最佳患者”做出90分甚至100分的成绩——【最】现在只有60分了——【也】。★观察伪创新卖家和买家的言论类似这样不知道柴米油盐贵的内容比比皆是。需要稍为辛苦思考的内容伪创新圈子往往会避之不及或者想方设法用他们的“创新”来代替。为了在这一步不轻易滑坡建模人员甚至应当在心里暗暗发誓如果我不尽力去靠近真实现状天打雷劈4.2.2.3 偏离真实现状的错误一把现状误解为“纯手工”

相关新闻

Gazelle高性能用户态网络协议栈:解锁数据库网络性能20%+的加速秘诀

Gazelle高性能用户态网络协议栈:解锁数据库网络性能20%+的加速秘诀

Gazelle高性能用户态网络协议栈:解锁数据库网络性能20%的加速秘诀 【免费下载链接】gazelle A high performance user-mode stack, which powered by dpdk and lwip 项目地址: https://gitcode.com/openeuler/gazelle Gazelle作为openEuler社区的高性能用户态…

2026/10/17 20:59:24 阅读更多 →
老师傅30分钟拆一台设备,新人拆了3小时——差距不在手上,在经验传承

老师傅30分钟拆一台设备,新人拆了3小时——差距不在手上,在经验传承

设备故障,车间主任第一个电话打给老张。老张到场,听声音、看现象、摸管路,30分钟搞定。换新人上,对着图纸翻半天,螺丝型号没认全、拆装顺序拿不准、工具选错两回。3小时过去还没拆到位——这3小时里,整条产…

2026/10/17 5:04:36 阅读更多 →
TI C28x DSP McBSP多通道与SPI模式配置实战指南

TI C28x DSP McBSP多通道与SPI模式配置实战指南

1. 项目概述与核心价值在嵌入式系统和数字信号处理(DSP)的开发中,串行通信接口是连接处理器与外部世界(如传感器、存储器、其他处理器)的血管。我接触过不少项目,从简单的传感器数据采集到复杂的多通道音频…

2026/10/17 5:04:43 阅读更多 →

最新新闻

2026嵌入式就业市场深度解析:单片机工程师技能升级与求职策略

2026嵌入式就业市场深度解析:单片机工程师技能升级与求职策略

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 17:01:52 阅读更多 →
通用智能体创业全解析:技术选型、产品定位与工程落地

通用智能体创业全解析:技术选型、产品定位与工程落地

就在上个月,一则并购消息几乎刷屏了我身边所有AI从业者的群聊:某海外社交巨头以数十亿美元的价格,收购了一个成立不到两年的通用智能体创业团队。这个项目在业内被称为“首个通用智能体”,它能理解自然语言指令,自主拆…

2026/10/18 17:01:52 阅读更多 →
通用智能体Agent技术拆解:创业团队的成功路径与工程经验

通用智能体Agent技术拆解:创业团队的成功路径与工程经验

最近圈子里最让做AI应用的人坐不住的消息,就是一款通用智能体Agent产品拿到了顶级科技巨头数十亿美元的收购。说实话,我盯着这条新闻看了很久,不是眼红那个数字,而是想搞清楚一件事:一个做AI Agent的创业团队&#xff…

2026/10/18 17:01:52 阅读更多 →
基于CNN的海洋壳类生物识别:从数据准备到模型调优全攻略

基于CNN的海洋壳类生物识别:从数据准备到模型调优全攻略

开头如果你正在准备课程设计或毕业设计,手头分到的题目恰好是“基于机器学习的CNN卷积神经网络对海洋壳类生物识别”,你大概率会经历这样一段心路历程:先觉得题目挺有意思,再发现公开数据集不好找,然后纠结于网络结构到…

2026/10/18 17:01:52 阅读更多 →
Android 自定义 View 实战:200 行代码实现通讯录字母导航栏

Android 自定义 View 实战:200 行代码实现通讯录字母导航栏

简介:面向有一定安卓基础的开发者,通过实现字母导航栏掌握自定义View的完整流程,适用于通讯录、城市列表、商品分类等快速索引场景,也可作为课程设计或毕设选题的参考。压缩包仅6.66MB,共977个文件,以XML布…

2026/10/18 17:01:52 阅读更多 →
Generative UI 生成式界面:从 Markdown 到可操作 AI 交互的进化

Generative UI 生成式界面:从 Markdown 到可操作 AI 交互的进化

“帮我约今天下午两点的三号会议室”——在大部分内置AI助手的应用里,这句话会触发什么?如果你用的是传统方案,大概率会收到一段排版规整的 Markdown 答案:“已为您查询到三号会议室今天 14:00-15:00 空闲,请前往行政系…

2026/10/18 17:00:51 阅读更多 →

日新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 0:55:02 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →