测试计划剔除 log剔除

“这甚至是一个讨论点,这一事实令人难以置信。”

那是发给整个公司的电子邮件中的结束语,一个人反对我在Red Hat担任现职两个月后做出的决定。 度假回来后的第二天,读到这封电子邮件以及大量主题相似(且颜色更丰富)的电子邮件,令人耳目一新。 我读得越多,就越意识到(除了对我所做的决定和团队的执行方式持高度批判性),这些电子邮件的作者还有其他共同点:他们是对的。

问题:不断变化的文档格局

当我在Red Hat担任现职时,领导着负责生产我们所有产品文档和其他面向客户的内容的全球团队的工作,我为我们有机会在软件世界的一部分中进行更改和尝试新事物而感到兴奋的发展速度非常缓慢(尽管围绕它进行的创新力度很大)。 在2015年,仍然有大量的软件文档以书籍的形式产生,以PDF格式提供,就好像是要印刷的一样。 当您获得新的软件应用程序或工具时,您是否认为:“在开始之前,我应该打印出随附的500页手册吗?” 我不这么认为。

我们以四种格式向客户提供内容:HTML页(其中每个部分是一个单独的页面),HTML页(其中整本书载入一个大页面),PDF下载以及ePub文件(与e-读者)。 查看下载的数据,我们可以看到人们如何使用我们网站上的内容(多页HTML格式最为流行),并获得了众多利益相关者和客户的反馈(他们告诉我们他们不想要巨型图书;他们只需要他们需要的信息,当他们需要它时!),这使我得出一个非常直接的结论:我们不应该生产旨在印刷的大型书籍。 相反,我们应该创建更具模块化,更易于搜索的内容,使读者可以准确地将所需内容完全归零,而不是假设他们打算打开一本500页的书并通读目录。 此外,更多的模块化内容使我们能够合并其他功能,例如用户评论和其他互动元素,以与客户互动,收集反馈并促进持续改进。

因此,我和我的团队决定尝试一下。 对于Red Hat Enterprise Linux beta的下一个主要版本,我们将不提供内容的PDF和ePub格式。 我们还希望删除在单个HTML页面中查看整本书的选项(我们之所以做出此决定,部分原因是出于技术原因)。 相反,我们鼓励人们通过搜索引擎找到他们需要的东西,以多页HTML格式提供我们的文档,并在我们的内容开发中朝着基于模块化的方法发展。

雪崩来了

备忘单上的红色帽匠的ReactSwift而明确:

  • “真是可惜!!
  • “删除html只是一个回归,而不是改进。”
  • “随着这种变化,生活变得更加艰难”

碰巧的是,备忘录列表中的响应出现时我正在休假,所以我无法响应。 我的团队在捍卫这一决定,与批评者接触并试图解释我们的战略方面做得很勇敢。 当我从假期回来时,对话仍在继续。 我的第一React是惊讶。 我们查看了数据,使用这些格式的用户比例很小。 人们为什么对此如此热情?

但是,我阅读的答复越多,我就越意识到他们的观点确实很不错。 他们介绍了我们没有考虑过的用例。 而且,他们有一个非常有效的批评:我们把车推到了马的前面。 我们改变了交付书的方式,但是我们没有足够地改变内容的结构,也没有做足够的事情来改善搜索功能并使我们的策略可行。

提前发布,经常发布

尽管有些情绪似乎认为我是一个有不良意图的白痴(很难理解),但绝大多数人却相反:我和我的团队都有良好的意图和良好的目标,而我们只是没有没有考虑所有细节。 对于外部观察者来说,在备忘录列表上被“剔除”会感到刺耳和恐惧。 尽管这是真的(在整个公司面前受到批评从来都不是一件有趣的事),但这也是决策过程的重要组成部分。

我回复了该线程,对决策负责,对提供反馈的每个人表示感谢,并解释了在我们重新设计内容的过程中,我们将如何吸收他们的反馈并暂时撤消更改。 令我感到惊讶且感激的是,有这么多人花时间做出回应,这次感谢我倾听他们的意见并掌握了决定。

这是一些批评家可能遗忘的一个细节:虽然看起来我们是在真空中做出这个决定,但实际上这是一种受控实验。 我们并没有立即在所有产品上推出更改。 我们只在一种产品上进行过测试,并在此期间进行了Beta版发布。 最初,我想了解人们的React,以便我们可以继续进行迭代。

正如我们在开放源代码中所说,“提早发布,经常发布”。

因为无论您做出了多少尽职调查,您总会有一些您不予考虑的事情。 计划时间来接收反馈并反复考虑一个想法可能会花费一些时间,但是最终它会导致对每个人(最重要的是我们的客户)更好的结果。

这是最终目标。

在Twitter上关注对话#theopenorg

翻译自: https://opensource.com/open-organization/15/6/eviscerated-front-entire-company

测试计划剔除 log剔除

测试计划剔除 log剔除_我是如何在整个公司面前被剔除的(以及为什么这样做很好)...相关推荐

  1. java在线学习网站源码_我是怎么开发一个小型java在线学习网站的

    2016/1/27 11:55:14 我是怎么开发一个小型java在线学习网站的 一直想做一个自己的网站(非博客),但是又不知道做什么内容的好,又一次看到了w3schools,就萌发了开发一个在线ja ...

  2. 典型的Top K算法_找出一个数组里面前K个最大数

    原文 典型的Top K算法_找出一个数组里面前K个最大数...或找出1亿个浮点数中最大的10000个...一个文本文件,找出前10个经常出现的词,但这次文件比较长,说是上亿行或十亿行,总之无法一次读入 ...

  3. 银河土星_设计师来自土星,开发人员来自木星:或者,为什么沟通很重要

    银河土星 by Albino Tonnina 通过白化Tonnina 设计师来自土星,开发人员来自木星:或者,为什么沟通很重要 (Designers are from Saturn, develope ...

  4. 酷家乐怎样把两个方案合并_两个地产科技的理工男联姻:他们都想做一家云端的Autodesk...

    文 | Ellie 在2015年那波轰轰烈烈的互联网公司并购潮后,垂直细分赛道的收并购在疫情期间兴起. 两家独立创业的公司会因哪些契机走到一起?合并注定会有主次,两家公司的创始人会如何妥协和让步?两家 ...

  5. python剔除st股_剔除st股公式,剔除非st股票

    内容导航: Q1:去掉 *ST 的通达信选股公式,如何编写呢? S1:=IF(NAMELIKE('S'),0,1); S2:=IF(NAMELIKE('*'),0,1); XG:S1 AND S2; ...

  6. 怎样用excel剔除异常数据_(如何剔除excel表格中重复的数据)excel表格怎么剔除异常数据...

    请问 Excel 如何剔除与平均数偏差较大的数字再求平均数?谢谢. 把问题作为内容(邮件主定要包含"excel",本人以此据辨别非垃圾邮件,以免误删).excel样件(请特别注意: ...

  7. 可见性剔除_使用分层遮挡贴图进行可见性剔除(6.实现与性能表现-2.性能表现)...

    fangcun:使用分层遮挡贴图进行可见性剔除(6.实现与性能表现-1.实现)​zhuanlan.zhihu.com 6.2 性能表现 我们使用了3个场景对算法的性能进行了测试: 城市场景:这是一个包 ...

  8. python剔除st股_通达信如何剔除st股,通达信选股,去掉ST股,如何编写呢?

    Q1:通达信选股,去掉ST股,如何编写呢? 剔除ST:NOT(NAMELIKE('S') OR NAMELIKE('*S')); Q2:通达信编辑条件选股公式如何剔除st板块 自己设个没ST的版块不就 ...

  9. 怎样用excel剔除异常数据_【Excel技巧】IFERROR函数,从结果中剔除不需要的值!...

    在Excel中使用IFERROR函数可以用来判断某些内容的正确与否,正确则返回正确结果,错误则返回需要显示的信息. IFERROR函数的语法为:IFERROR(value, value_if_erro ...

最新文章

  1. [IoC容器Unity]第一回:Unity预览
  2. python操作memcahed
  3. 1分钟看懂:java 项目中 VO 、DTO、Entity,各自是在什么情况下应用的
  4. centos 7.0上RabbitMQ 3.5.6版本多实例启动操作讲解
  5. 数学教材里的神秘数表在国外红出圈,网友:引人入胜、猜不到结局
  6. [PHP]json_encode增加options参数后支持中文
  7. 交互式SHELL脚本对话框(whiptail)
  8. 排序算法(三) —— 直接插入排序
  9. 动视暴雪利润下降22%,投身移动端能否重回王座?
  10. rospy Odometry天坑小计
  11. 高速接口----使用sfp完成以太网传输
  12. js数组与字符串的相互转化
  13. python对字符串进行加密_python学习:实现将字符串进行加密
  14. 使用HttpURLConnection 越过ssl证书访问htts协议接口
  15. javaSE探赜索隐之四--包
  16. 6.4.1 借贷账户信息
  17. 通过线性回归模型及优化实现AQI分析与预测
  18. 微信小程序 WXS(WeiXin Script)
  19. 广州大学数据结构课程设计
  20. 89c51控制小车运行c语言,STC89C52单片机蓝牙遥控小车代码

热门文章

  1. mongodb集群搭建
  2. Linux创始人Linus Torvalds怒怼Intel:正视问题而不是搞公关才是正事
  3. Android 代码混淆(一)
  4. Python——使用Flask框架封装接口
  5. 面试必备TCP三次握手
  6. php1.9,PHP1.9--数组
  7. 以太坊—JSON RPC API
  8. 2.24. Spring boot with Apache Kafka
  9. IndexTank全文检索引擎设计分析
  10. HP Helion拉开商用大幕