上QQ阅读APP看书,第一时间看更新
他的创业
20 世纪 70 年代,瀑布方法在软件开发行业中得到了广泛应用,一时成为软件开发的主流。不出意外,Ken也在工作中接触到了瀑布开发。在深入地了解瀑布后,Ken发现,这其中也存在着很多问题,他甚至觉得瀑布正在耗尽软件开发的生命。直到 80 年代,随着软件行业的快速发展,瀑布的不足促使CASE工具(一种对某个具体的软件生命周期的任务实现自动化的工具)和结构化方法在市场开始流行,一些更新的理念和方法开始萌芽。
即便当时的市场认可CASE工具和瀑布,但Ken Schwaber认为这些方法和工具不适合自己。他反其道而行,做出了一个让很多人都觉得冒险的决定:自己创业。Ken创办了一个主要从事软件开发方法培训服务的公司,并将其命名为“ADM”。
一方面,Ken先后在多家互联网企业工作过,在这一过程中,他看到了很多公司经营中存在的问题。以此为鉴,Ken在自己经营的公司中,刻意避开了这些“坑”。另一方面,作为创始人,Ken的思想和价值观也对ADM公司产生了很大的影响。他将商船学院的校训纳入自己的团队中,在他的带领下,他们团队也秉持着“严谨、秩序”的精神不断地钻研软件工具,推出了一款软件方法自动化工具——MATE。这一工具主要用来生成各种软件流程所需的模板、计划等。MATE工具一经推出,就得到了不少用户的强烈支持。
时间证实了他的想法。没过几年,CASE工具因过度脱离实际开发者需求的设计而衰落,逐步走向死亡。而当时的Ken,凭借在软件开发和市场喜好方面特有的敏锐度,开始思考是否有产品可以弥补瀑布的不足,这些经验和思考为后续Scrum的问世埋下了种子。