质量:“PM,你怎么可以放弃我?!”
最近遇到一件有趣的事儿,一位文玩老友为了攒一串多宝,新得几颗高品松石,开心不已与我们分享。闲扯中,他说出了攒多宝的要求:
直径偏差2mm以内
每种品类的珠子都要是高品
品类只能是南红(满色满肉)、蜜蜡(白蜡为佳)、和田(籽料,尽可能白,或者黄沁)、松石(只考虑秦古高蓝,乌兰花)、碧玉(籽料)、珊瑚、翡翠(带阳绿)
啧啧啧
,几乎涵盖了全部顶级品类了。我们都觉得他只是想说说大话。甚至还有兄弟劝他降低要求——不强求高品,先凑齐了再慢慢替换。没想到,他弱弱的来了一句:“我打算用十年的时间配齐,宁缺毋滥”。

没有这决心,是绝对玩不了多宝的。你可能极其不理解,为啥耗时、耗力、耗钱的,上这么一个迟迟交付不了的“项目”?
我理解。因为,没有什么,比得上努力获得一件心爱之物的满足与欣喜
。多宝处处可见,可心之所动的只有那一件。
作为“多宝项目”的PM,这位老朋友选择为了质量,牺牲成本和进度。你呢?如果跳开文玩这个项目,在实际的环境中,你会如何平衡质量、成本与进度?
我们先看一个例子
一家互联网公司计划8月发布智慧园区产品(没可能赶超进度)。销售出身的Boss很心急,因为竞争对手可能在6月发布同类产品。最后,经过一轮“战略沟通”(≈ 压迫式谈话
),Boss决定在5月“先上线产品,再用3个月的时间修复缺陷,达到到预期标准”,以获得市场优势,打击竞争对手。PM尝试向Boss阐明,这样做会导致更多的缺陷和更长的修复时间,但在“战略沟通”后,PM屈服于Boss的威严
,还因为不“力挺”公司的战略,而被批评缺乏战略高度和市场格局
。
5月,产品“如期”上线,但因为存在太多缺陷,甚至在客户演示环节直接报错
。最终,这家公司的领先市场战略,只收获了惨淡的销售业绩。而产品质量,成了限制销售业绩的主要原因
。Boss自然不高兴,自己未雨绸缪的“战略”,就这样被一个“没用”的PM化为乌有。PM也是哑巴吃黄连,有苦说不出。最终,项目团队又花了八个月的时间重新测试与修复,比原先的计划整整多出了一倍的时间
。额外还多出来的是,销售人员日后的强硬与压迫,以及项目团队的苦闷与委屈,还有PM与Boss之间的相互不信任与不服气。
这个案例,展现了两个层面的意识缺陷:
第一个层面,公司级的意识缺陷
在商业逻辑的本质下,质量 = 价值 = 收入,所以牺牲质量 = 减少收入,即使成本可以低到仍然保持可观的利润,但价值的丧失与成本一旦达到临界点,将给公司带来毁灭性的长期伤害。所以,宁可牺牲进度与成本,也绝不能牺牲质量。
第二个层面,项目级的意识缺陷
认为软件质量是由测试驱动的,这是很落后的质量意识。质量的好坏在阶段性开发完成后,就已经固然存在了。测试只是对质量的验证方法(参考阅读:CMMI过程域 - Verification验证),用来将隐性的质量显性的表征出来。所以,要想提高质量,源头是在项目开始前,就已经将质量意识根植在每一位团队成员的心中。
如果公司对进度有要求,那么无论是领导者还是管理者,更需要从公司的长期利益出发,要求每个岗位,从一开始,就正确的做了正确的事:
对软件产品或项目来说,质量的缺陷,是从需求、设计阶段就开始引入的,而编码阶段实现了需求与设计的缺陷,并引入了新的缺陷,直到测试阶段才令这些缺陷不全面的浮出水面。
“正确的做了正确的事”
,意味着每一个环节都尽量不引入缺陷
,将项目的压力从后端的开发与测试,转移到前端的需求与设计。换句话说,前端做的越细致,就更能为后端指明方向与道路。
而现实情况却是:据不完全统计,需求和设计阶段所消耗的工作量,仅为软件产品或项目总工作量的10%。这意味着,很多项目,从一开始就没能、也没机会“做正确的事”。于是压力从前端传导到开发和测试。
作为PM——项目的实际掌管者和责任人。无论怎么平衡成本与进度,只要质量出问题,一定是你的问题。所以PM最应该坚持的就是质量。也许你并不完全认同,但这是意识层面的核心问题。
“If you want a small change, work on your behavior; if you want quantum-leap changes, work on your paradigm.”
假如你只想一点点改变,改变行为即可。如果你想要飞跃式的改变,你必须改变思维。
—— Stephen Covey 史蒂芬 · 柯维

美国学界的“思想巨匠”,入选“影响美国历史进程的25位人物”,被《时代周刊》评为“人类潜能的导师”。他的思想成就与卡耐基、德鲁克、杰克·韦尔奇并肩比齐。其著作《高效能人士七习惯》,是世界500强的培训必修课。
PM沦为执行者,缺乏话语权,已经是旷日持久的普遍难题了。很多人努力改变,却以失败告终,正是因为缺乏正确的思维。
是的。
PM,你最应该坚持的就是质量!
图片来自网络,版权归作者所有
质量:“PM,你怎么可以放弃我?!”的更多相关文章
- 【转】GPS网平差
进行GPS网平差的目的主要有三个: (1)消除由观测量和已知条件中存在的误差所引起的GPS网在几何上的不一致.包括闭合环闭合差不为0:复测基线较差不为0:通过由基线向量所形成的导线,将坐标由一个已知点 ...
- 掘金 Android 文章精选合集
掘金 Android 文章精选合集 掘金官方 关注 2017.07.10 16:42* 字数 175276 阅读 50053评论 13喜欢 669 用两张图告诉你,为什么你的 App 会卡顿? - A ...
- PM意识升级2.0
上一篇<质量:“PM,你怎么可以放弃我?!”>,我们匡正了PM的一个意识:质量是PM的底线和目标,也算是PM意识升级的1.0.同时提出,只有“正确的做正确的事”才是保证质量,且成本相对最低 ...
- 如果做好测试PM【转载】
本文来源于:https://yq.aliyun.com/articles/14578?spm=5176.100238.yqhn2.14.Lcie4Y 摘要今年整体带了几个项目.我本人不是专业的PM ...
- 用python+selenium获取北上广深成五地PM2.5数据信息并按空气质量排序
从http://www.pm25.com/shenzhen.html抓取北京,深圳,上海,广州,成都的pm2.5指数,并按照空气质量从优到差排序,保存在txt文档里 代码如下: #coding=utf ...
- 高质量C++/C编程指南(林锐)
推荐-高质量C++/C编程指南(林锐) 版本/状态 作者 参与者 起止日期 备注 V 0.9 草稿文件 林锐 2001-7-1至 2001-7-18 林锐起草 V 1.0 正式文件 林锐 20 ...
- 【腾讯Bugly干货分享】移动互联网测试到质量的转变
本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57ee0934b690d84c3188d7c7 Dev Club 是一个交流移动 ...
- 【GoLang】转载:我为什么放弃Go语言,哈哈
我为什么放弃Go语言 作者:庄晓立(Liigo) 日期:2014年3月 原创链接:http://blog.csdn.NET/liigo/article/details/23699459 转载请注明出处 ...
- 高质量C++[转]
高质量C++/C编程指南 文件状态 [ ] 草稿文件 [√] 正式文件 [ ] 更改正式文件 文件标识: 当前版本: 1.0 作 者: 林锐 博士 完成日期: 2001年7月24日 版 本 ...
随机推荐
- [Swift]LeetCode139. 单词拆分 | Word Break
Given a non-empty string s and a dictionary wordDict containing a list of non-empty words, determine ...
- [Swift]LeetCode764. 最大加号标志 | Largest Plus Sign
In a 2D grid from (0, 0) to (N-1, N-1), every cell contains a 1, except those cells in the given lis ...
- [Swift]LeetCode1003. 检查替换后的词是否有效 | Check If Word Is Valid After Substitutions
We are given that the string "abc" is valid. From any valid string V, we may split V into ...
- JavaScript基础之值传递和引用传递
js的值传递和引用(地址)传递 首先总述一下:js的5种基本数据类型 number,string,null,undefined,boolean 在赋值传递时是值传递,js的引用数据类型(object, ...
- 客户端通过Feign发起请求 服务端通过request取 json对象
@RestController @RequestMapping(value = "test") public class TestServer { @RequestMapping( ...
- RSA算法原理——(3)RSA加解密过程及公式论证
上期(RSA简介及基础数论知识)为大家介绍了:互质.欧拉函数.欧拉定理.模反元素 这四个数论的知识点,而这四个知识点是理解RSA加密算法的基石,忘了的同学可以快速的回顾一遍. 一.目前常见加密算法简介 ...
- 边缘计算 VS 云计算,谁才是未来?
计算是互联网中一个永恒的话题,设备的所有运行都可以看成是 0 和 1 的运算.在计算中近些年有两个越来越响亮的技术:云计算和边缘计算.现如今是云计算方兴未艾,边缘计算已经有了燎原之势,本文将对这两种技 ...
- 我曾做过陈士成,也做过孔乙己,还做过阿Q
一. 我现在是陈士成,陈士成现在是我.为什么这么说呢? 那年那天,天刚微微亮,似乎还在打着哈欠.我和父亲去得很早,为的就是在“小升初的考试成绩榜单”前面占一个有利的位置.我不记得当时穿的厚还是不厚,体 ...
- 说一说MVC的CSRF(三)
用途:防止CSRF(跨网站请求伪造). 用法:在View->Form表单中:<%:Html.AntiForgeryToken()%> 在Controller->Action动作 ...
- C++实现多级排序
stl中sort详细说明 实现功能:期末开始4位同学的成绩,按多级排序,排序规则为:按数学从小到大,如果数学相等,则按语文从大到小排列,如果语文相等,则按英语从小到大排列,如果英语相等,则按历史从大到 ...