[答疑]改善系统的性能,用得着业务建模吗

DDD领域驱动设计批评文集

做强化自测题获得“软件方法建模师”称号

《软件方法》各章合集

第五元素 2023-10-27 22:02

潘老师,请教一个实践中遇到的问题:

假设生产人员使用某个工具处理数据,需要10天时间;现在改进了这个工具,0.5天就完成了。那这个属于哪个类型的改进呢?改进了哪些内容呢?似乎改进前后业务流程并没有什么变化啊?

UMLChina潘加宇

如果某个东西是需求,那么它的推导来源应该是业务建模——改进某个人群或机构的问题。

这里面有一个很多开发人员经常有的思维幼稚,以为“改进了这个工具,0.5天就完成了”这个是从天上掉下来的。

事实上,“改进了这个工具,0.5天就完成了”可能只是拍脑袋想到的改进结果之一。它需要通过以下这些问题的考验才能证明是正确的。

(1)老大认为“需要10天时间”是当前最值得解决的问题吗?

——也许品牌主打的就是一个“慢工出细活”,那些急吼吼的客户不是目标客户?

——能不能用“敏捷迭代,小步前进,摸石头过河”给客户洗洗脑,干完0.5天,先给他们交付5%,干完0.5天,先给他们交付5%……

(2)如果(1)的回答为是,“0.5天就完成”合理吗?

—2天可以吗?1天可以吗?

(3)如果(2)的回答是“0.5天就完成”合理,一定要通过“改进这个工具”达到吗?

——也许“需要10天时间”的原因有下面这些(还可以往下画,但节约时间就不画了,大家自行脑补):

图片

如果造成“需要10天”的最大原因是①,那么可能要建模招聘或培训的流程,看这些不合格的人怎么到岗位上的。如果需要通过信息化解决,“新的系统”的功能可能和培训员工相关。

不通过信息化解决也行:可以挑几个人毙了;可以给做得好的发一百万奖金;可以买20套工具,20个生产人员一起干;可以24小时三班倒不停歇地干……;

如果造成“需要10天”的最大原因是②,那么可能要建模采集数据的流程。如果需要通过信息化解决,“新的系统”的功能可能和采集数据相关。

不通过信息化解决也行:仿照上面①。

如果造成“需要10天”的最大原因是③,那么可以观察一名善于利用现有简陋工具干出好成绩的的老司机生产人员,建模他大脑里的逻辑。如果需要通过信息化解决,“新的系统”的功能可能和处理数据相关——这个才比较接近一开始拍脑袋的想象,即把数据处理工具改进到新版本。

还有一个不得不回答的问题,这个想象中的新版本能做得出来吗?

伪创新警告!

有的伪创新会迎合某些不知道柴米油盐贵的开发人员,鼓动:干就是了,先做出来投入市场试错!

于是开发人员摩拳擦掌,跃跃欲试,迫不及待要进入自己的舒适区,而且一下子工作量就饱满了,感觉对得起自己的薪水。

jeri 2023-11-06 12:28

潘老师,这个是否从书上用例的定义也能解释,这个系统用例是原来存在了,当时用例的质量需求写的响应时间1小时,那为什么是一小时,不是1秒,需要付出的代价是不同的,用例是买卖的平衡点,如果在当前形势下,1秒才能胜出,客户才买单,那就要做成1秒。

UMLChina潘加宇

同上。

怎么知道“在当前形势下,1秒才能胜出,客户才买单”呢?

这可不能靠感觉或者哪个人说一声就行了,照样需要建模背后的组织流程来找到证据。

如果一说就行,“客户”多半是狮子大张口,越快越好,1毫秒更好!

但如果去观察具体业务流程,会发现各个场景下“客户”能接受而且系统也能满足的最佳时间,这个时间往往是经过权衡和对比得到的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/148353.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【Web 实战】记一次攻防实战

经典开局一个登录框 由于漏洞应该还未修复。对于数据和相关网址打个码见谅一下 常规思路(爆破) 常规操作进行一波 尝试弱口令然后开始爆破 对于此种有验证码的爆破,可以借用一个bp插件。 captcha-killer-modified-jdk14.jar 具体使用我就…

【算法练习Day49】每日温度下一个更大元素 I

​📝个人主页:Sherry的成长之路 🏠学习社区:Sherry的成长之路(个人社区) 📖专栏链接:练题 🎯长路漫漫浩浩,万事皆有期待 文章目录 每日温度下一个更大元素 I总…

【网络】计算机网络基础概念入门

🍁 博主 "开着拖拉机回家"带您 Go to New World.✨🍁 🦄 个人主页——🎐个人主页 🎐✨🍁 🪁🍁🪁🍁🪁🍁🪁&#…

软件测试不是所有人都适合的

测试工作是一项极其重要的质量保证活动,因此测试部门既是软件发布质量把控的出口,也是客户意见反馈的入口。但是因为之前的不重视,导致了软件测试行业的发展相对滞后,优秀的软件测试工程师非常难得。 一个优秀的测试工程师要对一些…

centos8 执行yum install ntpdate命令,报错未找到匹配的参数: ntpdate

1、执行 yum install ntpdate 报错 上次元数据过期检查:1:17:06 前,执行于 2023年11月15日 星期三 10时32分18秒。 未找到匹配的参数: ntpdate 错误:没有任何匹配: ntpdate 报错截图: 2、CentOS8系统中,原有的时间…

ExoPlayer架构详解与源码分析(7)——SampleQueue

系列文章目录 ExoPlayer架构详解与源码分析(1)——前言 ExoPlayer架构详解与源码分析(2)——Player ExoPlayer架构详解与源码分析(3)——Timeline ExoPlayer架构详解与源码分析(4)—…

2024CFA一级二级三级双机构网课资源

复习流程 我自己的复习流程是这样的,按照这个踏实去复习的话100%可以过: 第一轮学习(30-40天左右):把所有reading学习一遍,每天上午看新的reading,下午复习前一天上午学习的reading…

arf_1解题

arf_1解题 镜像环境 version: 3.2services:web:image: registry.cn-hangzhou.aliyuncs.com/n1book/web-file-read-1:latestports:- 80:80新建yml文件将代码保存在当前位置 使用docker-compost up -d 拉取镜像 解题 访问该镜像映射端口为1520 可以看到页面只有一个holle但…

vue中一个页面引入多个相同组件重复请求的问题?

⚠️!!!此内容需要了解一下内容!!! 1、会使用promise??? 2、 promise跟 async 的区别??? async 会终止后面的执行,后续…

【广州华锐互动】地震防灾减灾科普3D虚拟展厅:向公众普及地震安全知识

在面对自然灾害时,我们都需要有足够的知识和准备来保护自己和他人。这就是为什么地震安全知识的普及如此重要。然而,传统的教育方法可能无法满足所有人的需求,特别是在这个数字化的时代。为了解决这个问题,广州华锐互动制作开发了…

微签:电子签章实力派,这19年从幕后走向台前

微签是什么?尽管在电子签章领域已深耕19年 ,是国内电子签名市场的拓荒者之一,但因为其低调的风格,一直不为众人所知。不过,如果现在你想对目前市面上的电子签名厂商做一个专业客观的盘点的话,不管从哪个角度…

优雅写代码之《项目规范》-附加树状图生成

阿丹: 最近有一些小伙伴在跳槽之后接触到了新的项目小组,在讨论如何整理出漂亮的项目结构以及代码书写的时候,既然有小伙伴发问了,那当然就要一起学习,来!开卷!本文章只作为一个分享&#xff0c…

别试错了,是该关注一下软件内在质量了

太多这种例子了,老板们早上出的新想法,恨不得第二天就能上线。。每个互联网公司都试图突破固定领地,不断地尝试新的业务,一旦发现不行,就立刻砍掉,名曰“试错”。 研发部门,为了应对压力&#…

企业传统纸质设备维修方式的痛点以及解决方案

传统的纸质设备维修方式有很多痛点: 数据更新和访问的低效率:传统的纸质记录方法在更新和检索数据时效率极低。这种方式无法实时更新设备的维修状态,导致管理层和维修人员无法及时获取最新信息,影响决策的速度和质量。 记录的易…

SAPRouter Certificate即将过期更新证书

今日收到SAP发的一封邮件提示SAPRouter Certificate即将过期,顺便记录下更新证书的方法步骤。 1、登录SAProuter服务器,用户使用安装SAProuter的用户,我的是saprter用户 进入到/saprouter目录,备份certreq cred_V2 local.pse src…

移动端实现彩色导航

一、所需代码 &#xff08;1&#xff09;html部分 <div class"pres_nav"><ul><li v-for"(item, index) in menuList" :key"item.id" click"topage()" :style"{ backgroundColor: getBackgroundColor(index, li)…

PDF如何转word文档

强烈推荐&#xff1a;Solid Converter PDF https://wzhonghe.com/?p6878#p1 嘎嘎猛&#xff1a; 将PDF文件转换为Word文档并保留原始格式可能会涉及到一些复杂的布局和格式问题。在这里&#xff0c;我将提供一种常见的方法&#xff0c;但请注意&#xff0c;它可能不是100%准…

企业APP软件定制开发的关键步骤|网站小程序搭建

企业APP软件定制开发的关键步骤|网站小程序搭建 在当今数字化快速发展的时代&#xff0c;企业越来越意识到拥有自己的APP软件对于提高业务效率和用户体验的重要性。然而&#xff0c;企业APP软件定制开发并不是一项简单的任务&#xff0c;它需要经过一系列关键步骤来确保最终的产…

Pikachu漏洞练习平台之CSRF(跨站请求伪造)

本质&#xff1a;挟制用户在当前已登录的Web应用程序上执行非本意的操作&#xff08;由客户端发起&#xff09; 耐心看完皮卡丘靶场的这个例子你就明白什么是CSRF了 CSRF(get) 使用提示里给的用户和密码进行登录&#xff08;这里以lili为例&#xff09; 登录成功后显示用户…