最新 最热

干货 | 敏捷开发的持续改进

作者简介黎娟,去哪儿过程改进总监。15年软件项目管理及过程改进经验,曾先后就职于雅虎中国/阿里巴巴、腾讯、去哪儿网,擅长问题分析以及基于问题驱动的过程改进。 “敏捷”这个词近几年非常火,经常会有人问:“我们应该怎样...

2018-03-16
0

持续发布那些事儿

什么是持续发布持续发布这个说法,一般情况下确实是和敏捷开发联系在一起。敏捷开发的scrum模式的一个重要概念就是持续发布。按照理论上的说法:scrum的每一个sprint结束时(或者更激进的说法,每天结束时)开发团队都应该提供...

2018-03-15
0

学界丨当深度学习遇上敏捷开发,会发生怎样的“化学反应”?

说出来你可能不信,有一种从软件开发领域诞生的思维方式,自诞生以来就一直深远地影响着我们日常的工作和生活。这就是“敏捷方法”,即软件开发领域的“敏捷软件开发”(Agile Software Development)。2001年初,十几位来自美国...

2018-03-09
0

大数据平台核心竞争力:业务敏捷性,实时性,性能

最近在考虑新一年的架构的时候,我就在想一个大数据平台核心竞争力到底是什么?每个平台发展的阶段可能不太一样,所以所需要的核心竞争力不同。但是做架构,做设计的朋友一定要常常思考下你负责的平台到底核心竞争力是什么。...

2018-03-08
0

敏捷实践 | 代码是如何腐烂的

代码是如何腐烂的?这是一个很大的命题,因为这种腐化的代码样本可能会体现不同的特征。若要彻底总结,可能会又是一本《重构》。我自然没有这个能力和知识。好在有一个简便的说法,即可以诉诸于“破窗理论”的威力。无论多少...

2018-03-07
0

【敏捷实践】推行TDD的思考

目前来看,推行TDD的障碍大约有如下几点:开发人员的质量意识;分析需求并进行任务分解的能力;将测试作为开发起点的开发习惯;开发人员的重构能力,包括如何识别坏味道和如何运用重构手法;单元测试的基础设施,尤其是测试数据准备;...

2018-03-07
0

互联网开发模式二:敏捷与重构

敏捷开发的意义和实践敏捷开发是我们现在最常见的一个“开发模式”,然而很多时候,我们看到“敏捷”两个字,似乎就是让程序员多加点班,或者忽略一些过程加快把代码弄出来,而真正理解“敏捷”含义的并不多。实际...

2018-03-05
0

敏捷开发的误区与实践

在互联网时代,软件工程经历了从瀑布式到敏捷式开发模式,并不断的讨论和实践。而一些软件公司,在面对项目进度压力时,往往都会用上“敏捷”类的开发模式来摆脱压力的侵袭。一 老板最喜爱的员工是最令人头疼的有很多公司的...

2018-03-05
0

如何打造顺畅的开发流程——应对需求变化

破解软件项目管理难题,从改变看待问题的方式开始。开发流程根据不同的项目应有不同的变化,但是团队中每个角色的责任应该是相对固定的。一 既然屁股决定大脑,就让屁股放好位置传统的项目管理书籍,往往会从一个项目的生命...

2018-03-05
0