现在敏捷开发是越来越火了,人人都在谈敏捷,人人都在学习Scrum和XP...
为了不落后他人,于是我也开始学习Scrum,今天主要是对我最近阅读的相关资料,根据自己的理解,用自己的话来讲述Scrum中的各个环节,主要目的有两个,一个是进行知识的总结,另外一个是觉得网上很多学习资料的讲述方式让初学者不太容易理解;所以我决定写一篇扫盲性的博文,同时试着也与园内的朋友一起分享交流一下,希...
分类:
其他好文 时间:
2014-12-05 17:27:19
阅读次数:
154
? 对于需灰度发布的产品, 开发人员可经由BDD, 便可自保证需灰度发布产品的质量?
? 所以, BDD 可使产品更快速的达到灰度发布的要求, 而可更快速的获得使用者对产品的反馈?
? 在这样的开发模式下, 测试人员可更专注于探索性测试, 挖掘出更深层的产品缺陷, 回归到真正测试人员的专业?...
分类:
其他好文 时间:
2014-12-04 20:00:22
阅读次数:
180
敏捷开发强调,要经常重构代码。在开发过程中,往往是开发和重构交替进行。短暂的重构,可以使得后续的开发维护更加容易。我觉得,代码重构可以分为逻辑重构和数据结构重构。数据结构的重构往往需要对代码进行多处改动;但是,数据结构的重构也可以为后续的开发维护带来更大的便利。这里就是一个数据结构重构的例子。这是以...
分类:
其他好文 时间:
2014-12-04 00:41:24
阅读次数:
306
简单的说,敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。其核心价值观便是:沟通、简单、反馈和谦逊。而在敏捷开发过程中,也注重各方面的细节。如下,本文汇总了敏捷开发过程要注意的...
分类:
其他好文 时间:
2014-12-02 12:11:19
阅读次数:
153
用了3天,充分挤完了海绵里的时间,看了《轻松Scrum之旅:敏捷开发故事》这本书,觉得写得很好,有意思,找到了当时看大话设计模式时候的感觉。
从书的题目可以看出,这本书主要是讲敏捷开发的,我也是第一次接触,理解的不好还请读者见谅。
一、从技术角度看:传统的瀑布模型由于在前期花费了大量时间去分析需求和准备文档,导致在产品模型在时间上的每一次迭代都会很漫长。而这其中很可能会发生需求...
分类:
其他好文 时间:
2014-11-30 17:02:22
阅读次数:
130
2014年11月29日,敏捷好声音圆满落幕,非常感觉各位讲师的精彩分享。
敏捷之旅是一年一度的敏捷全球盛会。每年的秋天,敏捷之旅会在全世界的很多城市举办,深圳也成为全球敏捷之旅活动中的重要一站。敏捷之旅深圳站至今已经连续举办4年。
l 2010年“体验敏捷”
l 2011年“Just do agile”
l 2012年“深圳敏捷部落”
l 2013年“敏捷去哪儿”
回顾往届敏捷...
分类:
其他好文 时间:
2014-11-30 14:12:34
阅读次数:
297
1、深入理解Java的3大特性,封装、继承、多态
2、回调是一个最基本的设计模式,回调其实不难,其实如果你真正把观察者模式弄透彻的话,回调你看起来就特别特别简单了,一样的道理!
在Android里面你想写出一个高质量的代码,回调是一个最基本的东西。
比如你会经常去写callback,其实我跟大家分享一下最本质的东西(这个现在先简单说一下,项目中大量用到)
...
分类:
其他好文 时间:
2014-11-26 01:27:26
阅读次数:
244
http://blog.csdn.net/chengyb74/article/details/4762247对于敏捷开发来说,User Story是开发的基础,它不同于传统的瀑布式开发方式,而是把原本需求拆成最小粒度的Story,以方便拆分Task,估计开发时间,领取开发任务。优点和好处Being ...
分类:
其他好文 时间:
2014-11-24 16:58:59
阅读次数:
197
今天在实验室给大家介绍了一下TDD和Docker,大家对TDD都比较感兴趣,包括老板,也问了一些问题。 还是从头来说TDD吧,TDD作为敏捷开发领域的领头军,充满魅力,同时也充满争议。一切从三大军规说起:除非这能让失败的单元测试通过,否则不允许去编写任何的产品代码。只允许编写刚好能够导致失败的...
分类:
其他好文 时间:
2014-11-24 00:44:18
阅读次数:
383
特性价值流开发框架……使团队的产品开发,更加能适应,不可预期的世界...
分类:
其他好文 时间:
2014-11-20 23:49:37
阅读次数:
202