2011年已经过去了,一直在想去年我的测试水平到底有没有提升,主要在哪些方面,而哪些方面提升不多,哪些事情做得不到位,这些都是需要思考的。 其实自己个人感觉做得比较多,但..
我在采用持续交付的组织中和开发团队工作一起工作,发现很多开发者认为的正确的敏捷团队的工作方式,在这里跑得不是很顺畅。我认为传统敏捷与持续交付的矛盾的根本在于,二者是采用不..
在实施Scrum的项目中,Scrum Master对于团队而言是相当关键的,担当着推动整个团队完成产品所有者既定目标的角色。Scrum Master的主要工作是替团队扫清前进的障碍,他/她必须保障整个团队将主要..
最近,Forrester在一篇题为“调查结果:您的组织有多敏捷?”的报告中发布了它们“2011年11月份全球敏捷软件应用开发在线调查”的结果。结果中包含了许多围绕敏捷组织正如何处理实施方面的..
“通过一次真正彻底地代码审查(code reviews),仔细阅读你的代码,找出问题,这是我知道的最好的方式去检测早期的bug,但是他们很少去这样干过。某种意义上是因为他们花了大量的时间去写好..
提升敏捷实践的成熟度是达成研发交付能力的一种手段. 研发交付是产品实现到发布的一个环节. 随着相关敏捷实践的成熟, 研发交付能力会逐步增强, 同时,产品E2E的瓶颈会逐步往产品概念..
王屋村移山公司的程序员果冻最近请假参加了一系列敏捷的培训, 有好事者传言他和 “a-girl”勾搭上了, 其他年轻同事有点坐不住了, 也表示要参加此类活动。 几天后, 果冻回到公司, 给所有人发..
实施Scrum开发过程充满着挑战—尤其对于从零开始做产品的团队来说。在每个增量冲刺中,你不仅要新增功能,还要确保已实现的功能依然可用。这时,拥有一个可覆盖系统测试和集成测试的自..
前两天听了公司一个关于敏捷开发的培训,就在想是不是也有敏捷测试。尽管一个同事说根本没有敏捷测试这个概念,但我仍不死心。Google了一下,这方面的文章确实有限,不过有就是对自己想..
“懂得如何反学习的人学得最快。” ——作者不明 当QA团队和管理层刚刚开始运用敏捷的实践的时候,他们通常会遇到如何将传统的并且在他们脑海里已经根深蒂固的思想和实践..
将测试人员整合到敏捷团队中,这是敏捷之道常常重复的一条箴言,可我们并没有认真想过这到底意味着什么或者应该怎么做。 团队中测试人员的角色具体负责什么呢?他们要: 协..
最近,Kay Johansen 提出问题“为什么你会热衷于敏捷测试?”收到的答案从严肃到诙谐,不一而足。 1. 不再需要手工测试脚本! - 相反,自动运行的脚本让测试人员有更多的时间来挖掘测试..
敏捷宣言: 个体和交互比过程和工具更有价值; 能工作的软件比全面的文档更有价值; 顾客的协作比合同谈判更有价值; ..
1 引言 系统测试是在将软件产品交付给客户使用之前完成的最终产品测试。此测试一般在完成开发和功能验证测试之后进行。某些入口标准用来确定对于系统测试的代码准备状态(举..
敏捷测试最近在测试领域越来越流行,相比于传统的测试方式,它有什么不同呢? 下面本文将从敏捷测试的定义、带来的变化来描述笔者对于敏捷测试的理解。 ..
当QA团队和管理层刚刚开始运用敏捷的实践的时候,他们通常会遇到如何将传统的并且在他们脑海里已经根深蒂固的思想和实践忘掉的问题。 下面是一些从QA的角度出发,在实施敏捷实践..
自从18世纪的工业革命开始,专门化的程度一直处于上升的趋势。工人们逐渐开始只生产产品的小部件,而不是像以前那样涉足到整个产品生产的所有环节。 早在1776年,亚当斯密(Adam S..
我最近被问到关于什么样的项目才是最适合于敏捷方法,在此关于这方面进行一个探讨。在我看来,最适合敏捷方法的项目是那些有着激进的时间期限限制,那些有着高度的复杂程度,以及那些..
人们抵触Scrum转型有很多不同的原因。有些人抵制可能是他们安于现在的工作和同事。他们花了很多年才达到了企业中现在的地位,在这个的团队中,为现在的经理工作,或是确切地知道每天该..
敏捷(agile)方法现在非常Hot, 特别是Scrum, 在国内各个技术大会上都能见到其身影,许多公司也在考虑引入敏捷方法。 敏捷方法,的确给软件研发带来一阵清新的空气,但一定要客观地看待它。..