传统式工作

1983 年,Arie以一名助产士的身份取得了卫生学学士学位。拿到毕业证以后,他做出了自己的职业规划:从事女性保健行业。即使在这个当时是女性占主导的行业中,作为一名男性的他并不占优势,他也确信自己可以做得很好。事实上,他确实完成得很出色。

两年后,Arie开始服役。在义务兵期间,由于Arie常常不按套路出牌,所以他的教官告诫他,如果不能循规蹈矩,就无法取得成功。但在服役结束前,不被教官看好的他却担任了排长,并赢得了团队和指挥官们的尊重。这件事告诉了他:无论在哪个领域工作,遵循既定的旧式体系并不是成功的必要条件。

1987 年,Arie作为COBOL开发人员开始从事IT工作,他的职业生涯开启了新的篇章。在这一公司中,Arie的大部分时间都是在结对编程,进行短周期、有时间限制的交付。而从这家公司辞职后,Arie

加入了一家采用传统工作节奏的IT咨询公司,开始了传统式开发模式之旅。

由于工作完成得极为出色,很快,他就由开发人员晋升为技术设计师,这是对他能力的最大肯定。但在进入设计领域后,Arie也逐渐发现了一个问题:自己离客户越来越远了。“这不能令我感到快乐”,这种情绪一直困扰着他,直到 1994 年中期,导火索出现了。当时,Arie参与了一个耗时多年的项目,这个项目将与另外两个为期六个月的技术设计一起交付,但在设计过程中,他发现自己在不断地重复做一件事情:将一份文件翻译成另一份文件,并将其交给能读懂第一份文件的程序员。这种死板的方式带给了他很大的挫败感。“这种方式几乎抹去了我的工作的全部附加价值,简直是在浪费时间、金钱。”他意识到,传统的工作模式正在阻碍着团队的管理优化。

这件事过后,Arie冒着被辞退的风险做出了一个决定:他去同管理层解释,说自己不想再做这样的工作。但自己究竟要做什么样的工作呢?他一直在思考。直到几周后,答案出现了。Arie被邀请参与到一个快速应用程序开发(RAD)项目中,这个项目所涉及到的互动、迭代、原型等敏捷的元素给他带来了一个全新的世界。令人遗憾的是,这个新世界并不是完美的:RAD能够使开发人员通过简单的构建原型,快速地向用户和客户展示可能的解决方案,但这种方法通常是非结构化的,这导致各个RAD团队之间彼此孤立、彼此分割。Arie深知,RAD方法还需要很多成长的空间。