是否有一种软件开发方法,能让一群菜鸟开发出优质的软件?
似乎除了小孩子,没有人会问是否有一种方法能够让你用田地里面的泥土炼钢。即便是现在铁矿石不断走高。但是如果你执意要问,那么我认为可能有这样一种方法,不过这种方法是教育学的方法——虽然软件开发也关系人们学习和教育的问题。
于是很多问题也就显得无聊起来,比如某某方法是必须要高手才能使用的,某某方法是有门槛的。本来软件开发就是一种高脑力集中活动,参与的人愈多,对于人们能力的要求就会随着合作关联的增加而大幅度增加。把这一点明确的告诉别人,其实是一个道德问题。