自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 上医治未病

大虾先给大家讲个故事:魏文王问扁鹊:“你家三兄弟都是学医的,你们三人之中谁的医术最高明”。扁鹊思考片刻说......

2022-02-09 07:00:00 323 11

原创 软技能入门《质量》系列 -- 正确修复

修改代码可不是简单的事情,往往修改一个地方,却把别的地方给改坏了。很多生产问题都是改出来的。大虾当然也有一套方法来解决这个问题。一起往下看,来提高自己的段位吧。

2022-01-23 17:21:44 506 15

原创 软技能入门《质量》系列 -- 密切追踪

我们不仅要会用缺陷管理工具,更重要的是要掌握,根据项目实际情况定制缺陷管理的流程。本文通过解决一个工作中的实际问题为例,展示如何通过定制流程来解决这个问题,做到学以致用。

2022-01-14 19:45:00 5864 34

原创 第12讲:如何衡量“尽早发现”做得好还是不好

我们已经了解了为什么要“尽早发现”,以及如何做到“尽早发现”,本节我们来介绍如何衡量“尽早发现”做得好还是不好。

2022-01-09 20:36:02 603 9

原创 第11讲:如何做到“尽早发现”

“尽早发现”就是尽量在缺陷的注入阶段就发现缺陷,不让缺陷注入到下一个阶段。那么我们有什么办法来做到尽早发现呢?

2022-01-06 23:34:01 468 11

原创 第10讲:缺陷发现的重要方法 -- 评审(Review)

同学们已经了解了尽早发现缺陷的意义,那我们通过什么方法来发现缺陷呢。我想大部分同学都会说“测试”。其实只对了一部分,的确测试作为缺陷发现非常重要的一个手段,但不是全部,确切的说应该只是占了一小部分。因为还有一个非常重量级的选手 -- 评审(Review)。

2022-01-04 21:52:02 5143 23

原创 技术人如何树立权威 -- 修内功,借外力,重礼仪,强威势

很多技术的同学刚走上管理岗后,感觉自己没有领导的气质,大家一起嘻嘻哈哈和之前也没啥差别。该怎么做才能增加自己的权威感呢?大虾总结为四个方面:修内功,借外力,重礼仪,强威势。

2022-01-02 15:26:32 372 8

原创 第9讲:大虾说工具 -- 剪刀手

世界上没有“银弹”,任何东西要应用到项目之前,都要思考是否需要用“剪刀手”来进行裁剪及调整,万不可简单的拿来主义,切记!切记!切记!

2021-12-28 20:39:26 181 6

原创 技术人就得“软硬兼施”

项目作为我们工作的基本组成单元。身处项目中的我们天天码着无聊的业务代码,看着技术大牛选方案,搭框架,写核心代码,很容易对技术产生崇拜,并且认为技术很酷,而项目经理傻乎乎的只会让我们写这个文档,填那个表单,还有就是催进度,让大家加班。部门及高层的领导更是只会指手画脚,不知道他们天天在忙些什么,就是不为项目干实事。产生了管理很虚,只是发号施令而已,而技术才是最酷的认知。其实这种认知是非常危险的,就像不想爬出井的青蛙,永远无法知道外面的世界有多精彩。我们拿军队打个比方,军队中除了有冲锋陷阵的士兵,有武将,还有统

2021-12-26 16:23:38 992 30

原创 第8讲:为什么要“尽早发现”

人为错误可在任何阶段发生,比如:需求分析阶段漏掉用户的一个需求点,设计的时候对需求的理解偏差等等。由于人为错误必然会引入一个或者多个缺陷。换句话说也就是:缺陷可在任何阶段被引入。越早发现缺陷,修复缺陷的成本就越低。举个例子:如果在编码阶段才发现有个需求点理解偏差,那么相应的需求,设计,编码都要修改。如果在需求阶段就发现,则只需要修改需求文档。据统计每延后一个阶段修复缺陷,修复的成本都呈指数级增长。有过修复生产问题的同学都知道,生产一旦出现问题,往往来自客户和领导的压力非常大,并且经常伴随数据的错误,不仅要

2021-12-25 23:15:56 307

原创 第7讲:高质量的秘诀 -- 六句真言

很多同学认为:只要做好测试,把缺陷都找出来就可以达到高质量了。想要提高质量,其实远没有想象那么简单。

2021-12-24 21:15:31 467

原创 第6讲:Bug,缺陷,故障,事故 使用场景千万别搞错啦

或许你会跟同事开玩笑说:我很擅长写Bug,大家听了都会会心一笑。而如果你说:我很擅长整点缺陷或者时不时搞个事故,相信大家可能会很震惊的看着你。

2021-12-23 22:16:20 691 8

原创 第5讲:软件开发中的“流水线”

相信同学们对上图的瀑布模型一定不会陌生,所有阶段都是线性的。完成一个阶段的工作再进入下一个阶段,之前阶段输出的成果物作为下一个阶段的输入。比如:设计阶段输出的设计书,作为编码阶段的输入并输出源代码。详细设计输出的详细设计书,作为单元测试的输入并输出单元测试的测试用例。瀑布模型具有线性的特点,像“流水线”一样分为多个阶段,依次通过这些阶段最后出来成品。还记得上一节我们提过的吗?软件质量保证是通过保证过程来保证最终产品的质量。在这点上与瀑布模型非常契合。因此,我们以瀑布模型的各阶段来讲解质量保证相关流程,以.

2021-12-23 12:00:00 5041 1

原创 第4讲:质量靠程序员的个人经验吗?

软件产品的质量靠什么,可能有一大部分人会说:“靠程序员的个人经验”。的确经验丰富的程序员相比新手代码的质量更高。那么我们只要招一批经验丰富的程序员来完成项目就可以了。但这只是我们的一厢情愿。事实上,为了节约成本,项目的人员结构一般都采用高低搭配的方式,项目中既有经验丰富的高级工程师,也有中级工程师,还有一些新手。另外,即使所有的开发人员都是经验丰富的老手,也不一定质量就高,如果没有代码规约,他们的代码可能还是千奇百怪,如果没有接口文档,各个模块的集成肯定错误百出。那么我们应该如何来保证最终软件产品的质量呢。

2021-12-22 21:48:05 242 6

原创 第3讲:功能正确质量就高吗

软件质量是指软件满足用户需求的能力。如果软件不能满足用户的需求,业务系统不能支持业务的开展;订票系统不能正常订票出票;早教系统没有良好互动不能吸引小朋友。做出来的软件就没有任何的价值。技术同学经常有一个误解,认为只要严格按照需求的功能描述实现,软件质量就高。但是别忘了软件质量是指满足用户需求的能力,如果系统分析师或产品经理没有真正理解客户的需求,又或者没有挖掘出客户的真正需求,那么无论技术同学再怎么努力,开发出来的软件产品注定是一堆垃圾。因此,软件开发的各个阶段都要注意控制质量,并且每个项目组成员都应对质

2021-12-13 21:23:59 427 8

原创 第2讲:质量占据C位

我们的工作由一个接一个的项目构成,此消彼长,连绵不绝。项目作为我们工作的基本组成单元。如果我们不了解项目的开发流程;不了解项目包含哪些角色,各角色的工作范围,以及如何协作;不了解项目是如何被管理的。职业发展将很快遇到瓶颈。每个项目都有各自的流程,不同的规范,以及要求使用的工具,还要编写各类文档等等。同学们是否觉得很麻烦,好好编码不就得了,为什么还要整这么多编码之外的工作呢。其实,项目中的很多流程工具等都是为了保证软件产品的质量才引入的。因此,掌握质量相关知识,我们就能轻松理解为什么需要这些流程工具了。更进

2021-12-11 18:45:43 3441 8

原创 第1讲:质量之缘起

相信大多数同学学习编程,从第一个项目开始的工作也是编程,一切都是那么自然,自然到认为只有技术一条出路,只顾不断精进技术,却不曾想过技术之外还有更广阔的世界,还有更大的可能。那么你是否曾想过项目里为什么要有项目经理,测试,甚至SQA这些角色。为什么要有需求文档评审会,代码评审等这些流程。为什么需要有各种Checklist(检查表),各类模版等工具。为什么有些项目加班很多质量却很差。如果你也有这些疑问,说明你的好奇心还没有被“自然”磨平。大虾曾面试过一位工作多年的软件工程师,问起如何保证团队中其他工程师提交

2021-12-09 22:13:21 3257 17

原创 “我早说过了” 所以不是我的错?

“我早说过了” 相信同学们肯定都听过。这句话给人感觉是我没有问题,因为我已经说过这件事情了,你没有做或者做错了,那是你的事情。这种认知是一种常见的错误观念。我们来看下沟通的全过程。首先需要有发送方和接收方参与,发送方将想法表达为语言或者文字等形式的信息(编码),信息再通过合适的介质传播给接收方,接收方将收到的信息进行理解(解码)。任何一个环节出现问题,都会导致信息无法有效传递,所以信息传递出了问题不能说发送方就一定没有问题。介质也就是沟通工具的选择非常重要,但往往被人们忽略。举个例子:你妈叫你喊弟弟

2021-03-28 22:45:03 2736 37

原创 工作需要仪式感,不然TA是没有温度的

今天咱们来聊聊一个轻松不烧脑的话题“仪式感”。有很多文章聊到了仪式感,但是都是在聊生活的仪式感,确实大虾也非常认同生活需要仪式感,不然那只能叫生存。同样工作需要仪式感,不然TA是没有温度的。今天在这里我们要讨论的是职场仪式感,大家可能对这个词比较陌生,但是TA却一直存在。可能你会听说某某公司一年旅游两次,一次国内,一次国外;某某公司会给过生日的员工开Party,送上蛋糕还有红包等等。每当这个时候你总是羡慕嫉妒恨,为什么别人家的公司总没有让我失望过。这些就是大虾所谓的职场仪式感,好的职场仪式感让工作变得不

2021-03-22 22:13:53 2306 18

原创 大虾说工具 -- 横展开

相信做过对日项目的同学一定听过“横展开”这个词。大虾也在搜索引擎上进行了搜索,这个词属于工厂品质管理的专业术语,是指若发现不良,则应对同样生产因素下或同批次的产品进行扩展查证,防止同样的不良品的批量潜伏。同样在软件开发中,当发现缺陷时,务必要进行横展开调查。打个比方:测试人员测出一个按钮有重复提交的问题,当快速点击按钮,有多条相同数据落库。我们针对这个缺陷报告,一定要进行横展开,调查重复提交是否是共通问题,而不应该仅仅对应缺陷报告中那个按钮的问题,而不展开调查。再比如:客户反馈生产系统,未按照业务要求将

2021-03-15 20:33:47 2244 25

原创 如何利用好职场“蜜月期”,决定着今后工作能否顺利开展

本篇是大虾最具价值的感悟之一,请务必耐心看完,定可从中受益。“蜜月期”一般发生在高级人员刚入职的那一小段时间里,这段时间领导对你充满期待,更加信任你,更愿意倾听你的想法建议,当然同时也在考核你,因此伴随着“危险”。没有看过上一篇《甜蜜且危险的职场“蜜月期”》的同学务必先看下。那篇文章中我们已经聊过要注意做好期望值管理,防止因为领导对你的期望值爆表,而导致结果不如预期,这样是非常危险的。本篇我们来聊聊更重要的话题,如何充分利用好“蜜月期”。因为处于“蜜月期”时,对领导灌输信息会容易很多,一旦过了这个时

2021-03-14 09:32:58 1693 18

原创 甜蜜且危险的职场“蜜月期”

A公司由于开发流程混乱,缺乏有效的管理,经常导致交付期延误,质量低下等问题,员工士气低落,人员流动大,公司处在危险的边缘。老板痛定思痛,最终通过猎头重金挖来经验丰富的技术经理B先生。B先生来头可不小,国内前5名校毕业,在知名外企和大型互联网企业都有过工作经历,拥有非常丰富的技术管理经验,老板对B先生非常欣赏。在面试时,B先生对老板提出的问题,给出了自己的专业见解,他的专业和风度迅速征服了老板。老板对B先生寄予厚望,相信在B先生的带领下一定能扭转交付延迟和bug率高的状况。B先生刚到公司上班,老板就和他天

2021-03-11 22:35:41 2216 24

原创 如何用好邮件(新手必读)

邮件作为职场必不可少的沟通方式,很多同学虽然天天在用,却没有用对,用好。今天咱们一起聊聊如何用好邮件。关于这个主题,之前大虾已经在公司内部做过分享,现将内容重新梳理下分享给大家。(1)首先我们来了解下邮件接收人的不同,具体如下所示:收件人:邮件最主要的接收方,通常需要进行某种动作或者回复邮件。抄送:邮件的相关方,通常仅需要了解这件事情,且不需要回复。密送:密送方对收件人,抄送人不可见,并且密送方之间也相互不可见。了解了TA们的区别,我相信大家应该不会再搞错了。(2)接着我..

2021-03-09 20:52:19 3484 28

原创 大虾说工具 -- Checklist

之前大虾一直介绍“心法”,今天给大家介绍一款非常实用的工具。能作为大虾介绍的第一款工具必有特别之处,大家且耐心往下看,定有所获。学会工具本身还是比较简单的,难点在于理解工具的“灵魂”,然后在实践中多运用,只有这样才能真正掌握工具。当你碰到问题的时候,这个工具自然而然就浮现在你的脑海里。今后我们会逐步介绍一些非常实用的工具。相信有了这些工具,大家处理事情会更加得心应手。我想大家都喜欢旅行吧,但是有一件讨厌的事情就是收拾行李,旅行要带的东西很多很杂,大到换洗的衣服裤子,小到剃须刀等等。如果是家庭旅行那就更多

2021-03-07 21:41:13 3993 31

原创 信任即做加法也做减法

这个世界之所以能正常运转,是由于人与人之间存在着基本的信任关系。如果没有基本的信任关系,那么这个世界是不可想象的。在工作中信任同样非常重要,虽然我们看不见摸不着,但是他存在同事之间,领导和下属之间。如果没有信任关系领导不可能把重要的项目交给你,同事也不可能与你进行有效的沟通合作。之前公司的老领导(其实很年轻,是公司最年轻有为的才俊了)老王曾经说过一句话,我印象非常深刻。“中国人的信任是做加法;而日本人是做减法”。这里补充下背景,当时我们在做日本项目,老王传递的是要取得日本人的信任不容易,要维护好这份信任

2021-03-05 23:14:45 2143 8

原创 如何透过表象直达本质

大千世界,我们眼睛所能看到的几乎都是表象,真正的本质是不容易触及的。大虾这里要探讨的是工作中的一些表象,以及如何触及本质。这里的本质并不是世间万物的本质,不要偷换概念哈,大虾也远达不到这个境界。举个大家最熟悉的例子:加班。之前看过一篇文章说的是金融公司来了一位职场小白,每天都非常努力加班到很晚,后来领导找他谈话了,大家以为这是一个励志的故事,错了,领导说:这几天我观察了你所做的事情,本来一个Excel公式就可以搞定,但是你每天都在重复着进行人工操作,所以大家干完活都下班了,但是只有你还在继续加班,你每天花很

2021-03-02 21:04:21 1871 11

原创 向领导汇报的正确姿势 -- 很多人都搞错了

关于向领导汇报,大虾总结以下几点职场新人甚至老手都比较容易忽视的问题。也欢迎大家在评论区补充,或者讲讲自己的经验哈。1.见人说人话,见鬼说鬼话。避免使用对方不理解的语言,词汇。这个方面技术的同学尤其需要注意。如果跟领导汇报,蹦出一大堆技术名词,我想领导也蒙圈了,当然懂技术的领导除外了。下面我们举个简单的例子,平时大家给家里的妈妈打电话,大家可能会说:妈妈,项目月底就要结束了,最近比较忙,经常加班。妈妈听到这里,关切地说:即使再忙也要多注意身体啊。一幅母慈子孝的场景已经活灵活现展现在大家的眼前。如..

2021-03-01 21:56:53 2084 21

原创 禁用 “尽力而为”

大虾的老板给大虾讲了一个故事。一只猫在追一只老鼠,这时老鼠只有全力以赴去跑,才能活命,但是猫只需要尽力而为去追就可以,如果没有抓到老鼠,只是少吃一顿肉而已。从此以后大虾再也不在职场上使用“尽力而为”了,当然不仅是字面上不使用“尽力而为”,要真正做到知行合一的“全力以赴”。相信同学们看完这个故事,应该也能感受到“全力以赴”和“尽力而为”的微妙区别。虽然“尽力而为”和“全力以赴”都有竭尽全力的意思,但是向对方传递的信息却是天壤之别。在此不得不佩服中国文字的博大精深,也感叹古人给我们挖了这么大的坑,居然还不留痕

2021-02-28 08:11:35 9200 46

原创 聊聊满意度

聊聊满意度大家可能都有类似的经历。和家人或者朋友在高档餐厅吃饭,大家品尝美食谈笑风生好不快活,这时突然发现菜里有条虫,关键还只剩半条。这个时候你可能大吼一声,服务员你给我过来,然后开始训斥他,最后大堂经理过来不停的道歉,重新做了一份,并且最后还给你们打折或者免单。同样的你在一家小面馆吃面,发现面里面有一条虫,你可能会确认下,然后发现只是条菜虫,就把它挑出来,然后当做什么都没发生继续吃面了。为什么会造成这种差异呢,就是我们对高档餐厅和小面馆的期望值不同造成的。回到工作中,客户满意度可能会成为评价你工作的一

2021-02-27 20:49:06 410 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除