说写做一致—也谈“写清楚、讲明白”

2024-04-23 13:32
文章标签 一致 清楚 明白

本文主要是介绍说写做一致—也谈“写清楚、讲明白”,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

刚看到一篇“想透彻,写清楚,讲明白”的Blog,想起在导入过程改进初期,老师在一堂QMS培训课中,和大家一起讨论关于“说写做一致”的问题。

引言是关于什么是品质的话题。品质,就是一次,一次就做对,一次就做好,No Rework。如果我们做出了承诺,但是要反复做很多次才能达成,这依然是没有品质的。要做到有品质,着手点首先就应该做到—说、写、做一致

关于“说、写、 做”三者中,哪一个最难,我们在讨论过程中,当场做了一次现场调查。
认为“说”最难的人,只有一票,观点是"很难把问题说清楚";“制定战略最难;通常战略是上层用说的;再细节的实施策略和方法一般是写出来的;真正执行的人是基层的员工。”
认为“写”最难的人,有少半,观点是:“两个人直接用话语沟通一个问题,相对容易;双方通过对话就可以让对方充分理解;但如果要把这两个人的对话写出来,让第三个人充分的理解就非常难”;“在软件实现时,有文档作为标准和依据,做就相对容易。但是要把文档写清楚,就很困难”。
认为“做”最难的人,占大多数,观点是:“俗话说,说起来容易,做起来难”;“一般说的人都是销售和产品经理,这些人口才很好,在客户面前说得天花乱坠;但我们RD实现起来可就没那么容易了”;“就像老师在这里给大家上流程培训课,老师给我们做咨询是用说的、SEPG写程序书也不是件难事,但是要让大家改变习惯,真正依流程实施就非常困难”。

关于说:老师举了3个例子:
1.对于老板说的话,忠臣一般听了就去做了;但结果会被老板恨死;因为老板往往是表面上表现的大度。而佞臣则很会揣摩老板的心理;知道老板实际是口是心非,心里想的是另一回事。
2.女朋友说今天晚上我们一起去吃饭吧,实际上她的需求真的只是想要吃饭吗?
3.同事小S没有女朋友,你问他:"说说你想找一个什么样的女朋友,我帮你介绍一个。"结果你按他的要求找一个给他,他却说:“这不是我喜欢的类型。”怎么办?用Demo、Prototyping。公司里有A、B、C、D四个女生,逐个问他,如果以A为例,你想她要怎样修正一下,才是你喜欢的?B呢?C呢?D呢?她们要如何矫正一下,就是你想要的了。这就是原型法,给客户展示不同的Demo,来了解他的需求。
很多时候,其实人们往往并不知道自己想要什么?中国人还有一个特点—“含蓄”;往往并不会直接表达我们想要的。所以,确认需求就非常的重要,而且需要有方法。一般需要双向的沟通。我告诉你我想要什么,然后换你来重复,讲给我听。如果你完全明白了我的需求,你就应该能够同样表达出来,得到我的确认。写是要给别人看的,要从读者的角度去写清楚。所以写是第二件困难的事情。
说明白、写清楚了,做就有了依据,不是难事。说和写是关于表达力的功夫;做是关于执行力的问题。

以“降低/减少 Rework为目的”。
“说”指:对品质承诺的了解与认知:Acknowledgemeng + Understand;要做到“说清楚、讲明白。”
“写”指:将品质承诺在书面的文件上,以“客户看得懂的语言”清楚明确的叙述。
“做”指:依据写在书面文件上的品质承诺“确实执行”。

这就是我们实施流程改善的过程。

以“所有关系人的共识与认知”为目的。
“说清楚”:主管针对其团队成员将相关事项必须“事先”“明确的定义”,然后“明确清楚的告知”。
“讲明白”:主管必须确保团队成员针对其所告知的事项是“真正的明白”;成员与主管的“认知相同”。主管应要求成员“明白的重述表达一次”。
“说清楚”和“讲明白”不仅要用“口说”,更要在书面的文件上明白的“书面表达”;这代表了“共同的认知、相互的承诺和诚信的合作”。

案例:
某银行的经营理念——“客户最贴心的理财伙伴”。
这条Slogon里有哪几个问题?
1.谁是客户?我们要瞄准的客户群是什么?根据不同的客户群需要设计不同的产品和服务。
2.什么是贴心?要贴心到什么状况叫最贴心?7/11?24小时服务?在客户还没有想到,我们就把事情已经做好了,是不是贴心?每一种客户口味不同,对贴心的要求是不是亦不相同?
3.什么是理财?投资是理财;花钱也要理财,买什么房子、怎么办理贷款?客户是不是清楚理财的概念?
4.什么是伙伴?如何定义与客户的亲密关系层次?怎么和客户活动?
从这个案例也可以看出“说”和“写”的不易,他们是作业的原则与工作规范。


你如何看待这个问题,认为“说、写、做”哪一个更难呢? 无论答案是什么,在一个项目团队中,都必须要做到“说、写、做一致”。对外,项目团队对客户的承诺要“说写做一致”。在内,项目团队的成员,执行项目时对组织订定的流程制度“说写做一致”。组织的主管对外部客户和内部客户的承诺要“说写做一致”。

这篇关于说写做一致—也谈“写清楚、讲明白”的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/928923

相关文章

Android实现任意版本设置默认的锁屏壁纸和桌面壁纸(两张壁纸可不一致)

客户有些需求需要设置默认壁纸和锁屏壁纸  在默认情况下 这两个壁纸是相同的  如果需要默认的锁屏壁纸和桌面壁纸不一样 需要额外修改 Android13实现 替换默认桌面壁纸: 将图片文件替换frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.*  (注意不能是bmp格式) 替换默认锁屏壁纸: 将图片资源放入vendo

C#设计模式(1)——单例模式(讲解非常清楚)

一、引言 最近在学设计模式的一些内容,主要的参考书籍是《Head First 设计模式》,同时在学习过程中也查看了很多博客园中关于设计模式的一些文章的,在这里记录下我的一些学习笔记,一是为了帮助我更深入地理解设计模式,二同时可以给一些初学设计模式的朋友一些参考。首先我介绍的是设计模式中比较简单的一个模式——单例模式(因为这里只牵涉到一个类) 二、单例模式的介绍 说到单例模式,大家第一

【20240907问题记录(未解决)】Conda环境问题:SSH与本地环境变量不一致

Conda 允许用户在同一系统上创建多个独立的Python环境。然而,最近遇到了一个奇怪的问题:通过SSH连接到远程Ubuntu机器时,Conda环境变量的行为与本地机器不一致。以下是具体遇到的问题: 1. 问题描述 在本地Ubuntu机器上,我的conda的python版本是3.6,而pip版本可以通过命令 pip --version 查看,显示为: pip 21.3.1 from /ho

生产者消费者模型(能看懂文字就能明白系列)

系列文章目录 能看懂文字就能明白系列 C语言笔记传送门 Java笔记传送门 🌟 个人主页:古德猫宁- 🌈 信念如阳光,照亮前行的每一步 前言 本节目标: 理解什么是阻塞队列,阻塞队列与普通队列的区别理解什么是生产者消费者模型生产者消费者模型的主要作用 一、阻塞队列 阻塞独立是一个特殊的队列,它具有以下特点: 线程安全带有阻塞特性:即如果队列为空,这时继续出队列的话,

Android:EditText在hint字体大小和text字体大小不一致时的设置方法

今天碰到一个需求,有一个输入框EditText,要求输入某项金额,要求在未输入文字之前,hint提示,输入文字之后显示输入的文字,要求是未输入内容时hint字体大小为14sp,输入金额之后字体大小要变成30sp。,可是EditText本身没有这个属性可以设置,怎么办呢,只有在代码中添加监听事件了: /*** 添加监听,在hint时和text时切换字体大小*/cetMoney.addTextCha

分布式训练同步梯度出现形状不一致的解决方案

1、问题描述           为了加快大模型的训练速度,采用了分布式训练策略,基于MultiWorkerServerStrategy模式,集群之间采用Ring—Reduce的通信机制,不同节点在同步梯度会借助collective_ops.all_gather方法将梯度进行汇聚收集,汇聚过程出现了: allreduce_1/CollectiveGather_1 Inconsitent out

cocotb的接收和发送逻辑,还是没有弄明白

发送有两种方式 1、定义这样的发 通过前缀连接DUT里面的信号 发送的时候,通过.去访问就可以 2、如果是AXI总线,可以直接调用cocotb的库文件 AXIS总线可以包含以下的信号 通过这个类,可以产生一个AXIS的一帧数据 类的实现大概如下 然后也可以通过.去访问其中的元素,然后发送出去

Redis面试题记录--缓存双写情况下导致数据不一致问题

前言 这个去年就看到过项目中的实现方案,结果今天问还是忘了,记录下。 1、问题描述 在高并发的情况下,如果当删除完缓存的时候,这时去更新数据库,但还没有更新完,另外一个请求来查询数据,发现缓存里没有,就去数据库里查,还是以上面商品库存为例,如果数据库中产品的库存是100,那么查询到的库存是100,然后插入缓存,插入完缓存后,原来那个更新数据库的线程把数据库更新为了99,导致数据库与缓存不一致

使用多线程解决读写数据不一致的问题

引言 在工作中我们经常会遇到从一个文件中读取数据,然后去做另一个操作,最近小编在日常工作中遇到一个问题:从一个json文件中读取参数化数据循环对比配置,发现生成的配置都是取得最后一个参数所生成的,在这里小编就很疑惑了,查看日志,入参都是没有问题的,是什么原因引起的呢?小编排查日志很久都没发现啥问题,于是我用单个参数进行更新发现每个参数都是OK的,不会存在更新失败的问题,所以参数是没有问题的,那么

搞明白JavaScript中的匿名函数

一般的有名函数: function myFun( a,b ){console.info( a+b );}myFun( 10 , 30 ); // 输出40 匿名函数: 有关键词 function, 有小括号,有大括号,就是没有函数名。 function(a,b){console.info( a+b );} 想要执行它,怎么执行?没有名字,怎么调用? 方式一:把它放进一个变量