Agile 之 Scrum

  • Post author:
  • Post category:其他


以前听说某著名软件公司的任务以小时计划,且每天跟踪,觉得好变态,太有挑战性了。现在知道了,原来这就是所谓的Scrum.

现在公司作转型,推agile,采用scrum方法。今天接受了一天的内部培训,觉得有必要写点东西。

agile听说过有六七年了,XP也经常听说过,最近又听说了scrum,那么 agile, xp, scrum之间什么关系呢?

agile是相对于waterfall的一种更为有效,适应变化的软件开发方法,迭代,协同,沟通,重视测试,持续集成。。。

XP和scrum是agile这类软件开发方法中最流行的两个方法。XP更侧重于工程实践,像TDD,pair coding。。。,而scrum则更侧重于项目管理,对于软件开发的整个过程,作了一个框架,包括前面说到的,制订计划,跟踪计划。。。

agile很强调self-management,依赖于individual的主动性和创造性。其实waterfall方法是否成功,又何尝不是依赖于这些。。。

就一个工程师的视角看,研发的效率低下,成本高,绝不是一个方法的改变所能解决的。就像一个职权不明晰,体制僵化的国企,又岂能是采用先进的生产线就能解决问题的?

如何提高人员的积极性,这是我们首先要考虑的。



版权声明:本文为big_shan原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。