技术管理者的主要工作是带人、做事、看方向。带人是指团队人员能力的培养、团队梯队的建设等等;做事是指完成各项业务需求;看方向是指明确团队未来的发展方向和目标。 我们经常会辩论“做管理了还要不要写代码”这个话题,而“写代码”只是“做事”...
测试现状 当前测试工程师做的主要工作是手动测试和编写测试用例;即便在一些公司,测试工程师的Title已经换成了测试开发工程师,但他们真实做的还是跟进迭代、手动测试之类的工作。 由于产品测试需要耗费大量的时间,互联网公司的产品迭代又是非...
一、软件配置管理 任何软件开发都是迭代过程,也就是说,在设计过程会发现需求说明书中的问题,在实现过程又会暴露出设计中的错误。此外,随着时间推移客户的需求也会或多或少发生变化。因此,在开发软件的过程中,变化(或称为变动)既是必要的,又...
我看了前几天些的博文,分析若干没面试机会和没体现实力的简历,就想起了做技术面试官时的一些往事。 我见过有些简历,上面列出的项目描述非常高大上,比如用到了xx机器学习技术,或者在一个项目里基本用全了分布式组件,或者是项目名是xx金融量化系...
古板先生是个很有秩序的人,家里的东西样样摆放整齐,一丝不苟。 有一天,古先生想要买双皮鞋,于是,他先拿尺子量了自己的脚,然后记下数字,穿上外套去鞋店。 到了鞋店才发现,自己忘记带记下数字的纸条了。于是古先生急急忙忙往家跑,去取那张...
关于任务清单 一、缘起 工作十几年来,经历过各种不同的环境。时而紧张,时而松弛。 紧张时,一直忙碌中;松弛时,偶尔看看技术文章(新闻网站等)消磨了不少时光。 一天结束的时候,才发现当天似乎在一直在忙碌中,但又不知道在忙些什么;...
01、 9 年前,我从象牙塔里走出来,正式踏入社会,懵懵懂懂地在一家日企开始了职业生涯。那时候,技术功底非常差,因为在学校的时候每天就一副吊儿郎当的样子,编程自然也没有好好学。 和我同一时间入职的新人有 19 个,大家都怀着一颗敬畏的心,...
软件质量不是测出来的,但为什么又有这么多测试工程师为了质量而工作?测试是一个成本部门,测试创造的价值是什么?研发的模式在不断地变化,测试的定位如何不断去定义,未来的测试又会是什么形态?今天,阿里巴巴高级测试开发专家傲野总结了对未来测试...
昨天被任正非的那封《全面提升软件工程能力与实践,打造可信的高质量产品》的公开信刷屏了,作为一个软件工程专业科班出身的软件开发从业者,自然是引起了我的好奇,仔细阅读之下确实让我大吃一惊,看似八股官方文,但细看之下是作者对于软件工程的理解...
许多公司的开发团队都采用Git来做代码版本控制。如何有效地协同开发人员之间,以及开发、测试、上线各环节的工作,可能都有各自的流程与规范。本文分享的是作者一直沿用的团队项目Git分支管理规范,希望给有缘阅读的人以参考,如果有更好的实践,也欢迎...
今天来跟大家聊下我当年做测试的一些经历。 每次问我有关职业发展的问题时,我都会反问两个问题。一是你当下最喜欢做的工作是什么,二是你当下最擅长做的工作是什么。 面对这两个问题,大部分人的回答都很相似。先是一愣,然后含含糊糊的说三个字...
引子 汇总统计了一下项目组近期测试项目实际工作量与基线工作量的对比,发现一个严重问题。就是工作效率特别低下。下面简单列举一下几个项目预期工作量和实际工作量以及时间耗费严重的地方、项目简要背景。 1、B版本测试。版本预期工作量15人天,...
测试工作量估算是整个测试过程中不可忽视的环节,关乎项目整体的交付计划及时间工期安排。预估的越准确,对项目整体节奏的把握更有利。 我们首先要强调,估算估算,本身就带有预测性质,其准确程度是要受到多方面因素制约的,尤其是信息的充分性。 ...
写下过去工作的点点滴滴,自己遇过的问题,以及自己正要面临的问题。去总结自己,激发自己,告诫自己,在新的工作开始,自己要学会承担责任,改掉工作上的陋习,做到在工作上再提升自己,让自己在今后的工作,能更加的顺利。 工作的点点滴...
首先谈谈测试 测试 顾名思义 就是测试一样东西(Web网站,App软件),保证这东西尽可能的少bug,以避免上线之后达不到理想的效果,从而被客户投诉。 关于整个项目的流程,课件里面都有介绍到。那我根据自己实际的工作来介绍一下。 一个常规的...
“我们公司的测试好多都转业务或开发了,还有的转管理了,测试做不长久…” “现在好多公司已经不招测试人员了,感觉测试没有什么前途…” “ThoughtWorks技术雷达上都是开发相关的内容,测试相关的内容越来越少…” 软件测试总是被看做没有技...
职业生涯第五个年头,有很多收获,也有了更多的思考和抉择,难得上海大雨,静静听歌看书时突然回想起了这几年的职场经历,记录下来,以作纪念。。。 18年3月下旬,由于薪资原因,离开了快速成长第一阶段的零售公司。 这个时间点,我考虑的,更多...
一、评审概述 通常意义上的测试过程,是一个执行被测软件的过程。但是随着软件测试行业的技术理念随着时代越来越成熟,不执行被测系统的测试,即“静态测试”开始受到更多的重视。 评审就是静态测试的一种重要开展形式,也是“测试尽早介入”原则...
刚落笔前,我想了好久,该如何诠释这段经历。 也许你现在也和我当时一样,但是,相信我,北京是个有实力说话的好地方,所以让努力擦亮自己,让自己的光显得格外抢眼。 时光仿佛又定格在我刚入京那一刻,一切是那么亲切而熟悉,有我喜欢的路边摊,...
我在外企和互联网公司都做过技术面试官,见过不少简历,也经历过筛选简历的流程。在面试前,简历是公司接触候选人的唯一途径,哪怕候选人再牛,但简历上没体现出来,那么抱歉,没面试机会;同时,我也在面试中,感受到候选人的实际能力要比简历上描述的...