敏捷实践

了解盛安德(上)——关于盛安德服务的What和Why

盛安德服务是什么

( What )

团队成员在自我管理下独立解决问题,不是完成上级(项目经理)指派的工作任务,这是盛安德服务的特征之一。盛安德服务要求团队建立一个新的工作模式,这个模式对团队里的初、中级程序员而言难度更大。独立解决问题的过程,让初、中级程序员经验不足的情况完全暴露出来。所以一般的做法(旧模式),是让项目经理(高级程序员)负责解决方案,初、中级程序员去实施,这样保证团队整体的工作产出。

盛安德一直把诚实、透明的原则作为贯穿整个公司内部管理和外部业务的重要价值观。我们要求每个人把自己的真实的综合能力,从一开始就展示给客户。

远程办公:谈谈我遇到的挑战与机遇

远程办公,敏捷开发

前言:每每与身边朋友说起我在家上班,他们都会投来羡慕的目光,外加两个字:“真爽”。而我,只能无奈地回应:“其实也就那样了,并没有多爽。”这是心里话,但是他们只会觉得我矫情,得了便宜还卖乖,我也只能呵呵苦笑了。

我承认他们部分正确,是有点身在福中不知福,这也是人的天性吧,永远不满足。但是,我之所以如此笃定地说,在家办公没有那么舒坦,是因为这两年的远程办公经验让我明白,这种看似“爽”的工作方式,其实暗含着许多挑战,对远程工作者也提出了更高的要求。
 

缺失外界压力的挑战

敏捷程序员与客(用)户沟通的三重境界

下文提到的客户是瑞典最大的旅行社之一——Langley,成立于1984年。其在世界各地以Langley Hotels的名字运营着16家酒店和度假村,为游客提供个性化的服务。

 

盛安德服务历程摘要:

·      HR系统:做了5年,经历了12个HR,4个Accounting

·      Reservation系统:做了9年,经历了5任Sales Manager,5个Marketing,4个COO

 

第一阶:与用户一起工作,零距离沟通解决实际问题

 

我们如何从领域驱动开发当中获益--王德水

 

领域驱动设计,遇见你之前

我们公司推行和实践敏捷已经很多年了,SCRUM已经成功应用于大部分项目,得益与业界敏捷开发大师以及国内很多优秀工程师的分享和宣传,我们使用了很多优秀的软件开发实践,比如测试驱动开发(TDD),行为驱动开发(BDD), 持续集成(CI)等等为我们带来了很多收益。由于我们公司以做项目为主,虽然这些软件实践确实能很好的提高软件交付质量和效率,但是要想用好这些实践,涉及到的因素很多,常见的如下:

善用工具——成就高效沟通协作的团队

《敏捷软件开发宣言》 
 
我们一直在实践中探寻更好的软件开发方法,身体力行的同时也帮助他人。由此我们建立了如下价值观:
个体和互动 高于 流程和工具 
工作的软件 高于 详尽的文档 
客户合作 高于 合同谈判 
响应变化 高于 遵循计划
 
也就是说,尽管右项有其价值,我们更重视左项的价值。
 

Pages