随笔分类 -  Agile

摘要:今天和同事一起领了一个故事卡来做。看完用户故事卡中的描述和验收准则后一头雾水,不知道从哪里下手。由于卡中提到了几个模块都属于遗留系统中的功能,以前没有触及这些模块,对业务、对代码都不太了解。而且还要对这些模块进行修改,而这部分代码都是陈旧的EJB代码,复杂冗长,配置繁琐,修改点无法确定,影响范围无法预估。 阅读全文
posted @ 2014-02-11 17:46 黄博文 阅读(1877) 评论(4) 推荐(0) 编辑
摘要:持续集成已经被公认为极具价值的一项工程实践。在初始化一个项目时一个重要的任务就是搭建持续集成服务器,编写构建脚本。在我工作的所有项目中都引入了持续集成机制。它已经像氧气一样成为软件开发过程中的一项工程活动。 阅读全文
posted @ 2013-09-22 17:12 黄博文 阅读(2438) 评论(4) 推荐(2) 编辑
摘要:Stand up meeting作为敏捷项目开发中的一个重要实践不可或缺。站立会议每天都要发生,在会议上大家可以了解到每个人的工作进展、项目遇到的concern和issue,从而做出适应的资源调整和措施,保证项目交付的顺利进行。如何让站会变得高效,本人总结了一些tips,希望对大家有用。 阅读全文
posted @ 2013-08-06 04:56 黄博文 阅读(1492) 评论(6) 推荐(1) 编辑
摘要:本来这篇文章的名称为”ThoughtWorks的培训体系”。但是培训这个词总给人一种正襟危坐的感觉,而在ThoughtWorks中的培训则是非常轻松自在的。而且培训有种老手教新手的味道,而在ThoughtWorks不管资历高低,只要你敢秀,都随时欢迎。所以我将培训改为了知识分享。”Knowledge sharing”可以说是ThoughtWorks的标志性文化之一。在ThoughtWorks大家庭,大家都很乐于把自己的所学、所想通过各种方式分享出来。正因为ThoughtWorks建立了立体化、全方位的知识分享体系,每一个新加入ThoughtWorks大家提的人都能得到快速的成长,而经验丰富的老员工也能不断的突破自身。这个体系有力的保证了公司员工的技术水平。下面我简略的讲解下这个体系。希望大家都能有所借鉴。 阅读全文
posted @ 2013-06-13 14:42 黄博文 阅读(2260) 评论(6) 推荐(1) 编辑