我时常和朋友们分享着在敏捷开发下的工作经验……
在敏捷开发下,不管你用任何的程序语言,技术,框架,敏捷实践,也不管你再牛逼, 随着客户的需求越来越多,你的系统的复杂度将呈现跳跃式的增长。
“系统的复杂度,终有一天,会使你不再是个高效的工作者。”
“没有任何的一位老板,会满意开发人员写代码的效率的。”
所以,开发人员一定要懂得,在敏捷开发下, 如何为自己创造幸福……
相信只有自己,才能...
分类:
其他好文 时间:
2015-05-16 13:27:11
阅读次数:
141
本文结合自己5年多的Scrum 敏捷开发经验, 并结合PMP相关知识与技能, 总结了实际开发过程中的敏捷实践过程。 从介绍敏捷开发方法开始, 逐步介绍Scrum敏捷开发的流程与相关关键技能与框架的应用技巧!
概述:
1, 敏捷开发方法概述
2, 如何计划迭代?
3, 如何启动项目?
4,如何跟踪进度?
5,如何演示印证?
...
分类:
其他好文 时间:
2015-05-12 11:36:16
阅读次数:
129
英文原文:The Best Process Is No Process
前年,Wikispeed团队
掀起了一场业界风暴。它们把敏捷实践应用到了最传统的行业:汽车制造业。它们在3个月的时间里就研发了一款绿色汽车,而这原本需要经历10-25年的产品生命周期。
而且,得益于独立组件的测试驱动开发,这款新车的设计具有很高的质量标准。这款车还遵循了非常高的安全标准。他们只用了3天的时间就研制...
分类:
其他好文 时间:
2015-05-04 13:52:48
阅读次数:
115
用户故事如何划分?如何落实到工作中?
用户故事的INVEST原则我是非常赞成的。(搜索了一个相关的说明,http://duweizhong.blogbus.com/logs/112151436.html)
但是要做到INVEST,实际上还是很不容易的。我接触到的常见问题是
1、不知道如何划分,无从下手
2、不知道划分的是否合适,是否满足INVEST原则
3、划分好后,如何...
分类:
其他好文 时间:
2015-05-03 19:05:34
阅读次数:
190
站会作为一个团队最容易实施的敏捷实践,为广大team leader和老板们所喜欢,但大部分程序员却很抵触。其主要原因就是很多时候站会都流于形式,没能帮助团队成员解决问题、改进效率。一种常见的情况就是,站会不由团队自己发起,而是由leader发起。领导们都喜欢团队成员每周甚至每天汇报工作情况,也就是所...
分类:
其他好文 时间:
2015-05-01 22:32:35
阅读次数:
410
站立式会议(Daily Scrum, 有时候我们直接叫做Daily Meeting)是Scrum敏捷软件开发方法学的实践之一,也是团队最容易实施的敏捷实践,实施成本低。具体做法,团队成员每天固定时间,在固定的地点开会。一般是站着围成一圈,之所以站着,一个是保持精神集中,另外一个就是尽可能保持会议的简...
分类:
其他好文 时间:
2015-04-26 22:24:46
阅读次数:
206
我觉得是沟通出了问题,或者沟通效果出了问题。(团队的沟通效果只是交付么?维护是否也是交付的内容?)我做的第一件事,就是花费一个月时间,组织市场、设计、测试(没有研发,都流失了,只有代码代替。。。),完成了一篇几乎是面面俱到的文档(我在B部门是该核心系统的接口系统负责人,对于A部门的核心系统方案背景还是非常了解的)。在后续的研发过程中,我想办法提高与客户的沟通效果。有了这篇文档,我和我的客户(领导团...
分类:
其他好文 时间:
2015-04-26 12:28:56
阅读次数:
191
统一团队的目的是什么?需要组建统一团队否?
场景一:某研发需要确认需求,找了A,A让找B,B让找C,C不在,研发的工作中断
场景二:某测试发现问题,研发要求借用环境,测试认为影响其测试工作,两者白扯不清。
两种场景非常常见,而且非常影响工作效率,我需要一个高效的团队,因此我需要解决这两个问题。
第一个问题是沟通距离太长,容易导致工作暂停。我个人对此深恶痛绝,当我像被...
分类:
其他好文 时间:
2015-04-26 12:24:09
阅读次数:
78
? 敏捷方法是一类软件开发流程的泛称;? 敏捷方法是相对于传统的瀑布式软件过程提出的;? 敏捷方法可以用敏捷宣言(4条)、敏捷原则(12条)来概括;? 敏捷原则通过一系列的敏捷实践来体现出来;? 敏捷方法有很多种。敏捷的方法:? Extreme Programming (XP)极限编程? Scrum...
分类:
其他好文 时间:
2015-04-21 09:31:51
阅读次数:
220
时光匆匆,算上实习期来ThoughtWorks工作已近一年。如果技术方面来看,我提升的主要是广度。但是从敏捷实践角度来看,我正在也将继续朝深度上提升。敏捷这个词,大学期间或多或少听过,大体的印象是软件工程学的一些术语,之后在项目中才开始慢慢实践。我前后经历过三四个项目,虽然每个项目待的时间不长,但是却又想能够和不同的团队,面对不同的客户,也有幸能够在不同的国家体会不同文化下的敏捷实践的标准。...
分类:
其他好文 时间:
2015-04-12 14:53:20
阅读次数:
127