当前排序:发布时间 按阅读数
Kevin Krac有一个问题,是关于在Scrum中追踪完成任务所需时间的:
当开发人员A把自己的任务搁置一段时间(也许是一整天,甚至两天),以帮助另一位开发人员B对其任......
Mark Needham是来自于ThoughtWorks的一名软件开发者与咨询师,热衷于软件开发、测试及面向对象的系统设计。在实践了番茄工作法一段时间后,向各位读者展示了其在实......
站立会议对于Scrum的意义,就像我们每天早上起来总是希望看看报纸,听听新闻,了解每日时事,关心国计民生。站立会议有助于Scrum Master以及整个团队了解项目进展情......
Kulbhushan Sharma 询问了关于让一个人担任Scrum教练和产品所有者两个角色的问题:
Scrum指引中指出,一个人可以同时是“团队成员”和“Scrum教......
Alan Shalloway最近列举了他所谓的关于看板的“一般神话”。 他的列表中包括以下内容:
精益开发是一种能够在社会化系统中起作用的规范方法。
......
在这篇文章中,我们将围绕测试组如何在组织中组织敏捷测试这个话题来展开讨论。
传统的软件测试有非常明确的测试阶段划分和测试过程定义,按照时间顺序开展......
本文翻译自《Computer Arts》中对专注于iPhone和iPad应用开发的设计师Sarah Parmenter的访谈录,希望对iPhone应用开发的朋友能有所帮助。
以下为全部译文:
......
My mind to your mind. My thoughts to your thoughts... -- Mr. Spock
什么是结对辅导
在前面的两篇敏捷咨询工具箱中,我分享了如何做读书写代码活动......
虽然所有软件开发的专业人士都会对这篇文章感兴趣,但是经理、CIO以及软件架构师会对它最感兴趣。这个话题可能会引起许多争议,但我写这篇文章是为了让你了解在敏......
犯错误是最好的学习方式。 ──莎伦·德雷珀
背景
我们为客户提供咨询,刚开始做了很多敏捷的实践,包括:持续集成、测试驱动、用户故事需求分析、迭代......
作为被冠以敏捷名称的测试,敏捷测试同样以快为目标。在敏捷测试中,快有三个方面的含义:
团队能够通过测试快速获知系统当前所处的状态,了解距离可工作的软件......
软件项目的失败可能归咎于各种各样的原因。一些项目因糟糕的需求而失败,另一些则由于钱和时间超支了,还有少数单纯是因为糟糕的管理所致。如果我们探究其根本原因......
只要功夫深,铁杵磨成针。 ──宋·祝穆
在我们咨询过程中,遇到一些开发技术很薄弱的团队,大部分人只会通过复制和粘贴的方式写代码,然后花费大量的时......
在与不少测试从业人员讨论到敏捷的时候,被问得最多的大约是两个问题:“到底什么是敏捷软件测试?”,“敏捷软件开发还需要测试工程师吗?”。......
敏捷软件开发是近些年来比较热门的话题,《敏捷宣言》四条主要精神和十二条基本准则概括了敏捷开发的基本思想。围绕着这些基本概念和思想,产生了一系列的轻量级方......
本文将会为您讲述如何使用TFS 2010 MSF Agile 5.0流程模板为迭代项目而提供的工作簿。首先,让我们看一看Visual Studio 2010 IDE中的Team Explorer插件:
接下......
一些评论员写下了敏捷实施中一些常见错误和反模式。他们贴出了“Top X”列表,列出了需要避免的事项和他们曾在各种组织实现敏捷时见过的错误。
Ta......
自从编程界的领袖们发表旨在通过接受需求变更,加强同用户合作,缩短软件提交周期来改善软件开发过程的敏捷软件开发宣言至今已近10年之久了。
敏捷宣言制定200......
本文仅代表徐毅和王献的看法,如此大的组织转变,我们作为不到1%的人口代表,看到的、经历的难免会有误差,恐怕不能概括事件的全貌,如有出入,请见谅。我们认为经历的误区和陷阱大致可以分成如下七个方面:特性团队、人、浪费、局部优化、软件质量、测试自动化、流程。
敏捷开发真正的问题是什么?其实敏捷主要还是一种观念,一种意识,通过人来推动。本文总结了26条有关敏捷开发的关键原则,供读者参考借鉴。