我们需要的是软件工程还是其它?
摘要:总觉得自己的企业缺少的是软件工程的思想,其实我看大多数公司是缺少对软件工程思想的深刻认识和刚性的执行。 “中国软件困境在软件工程薄弱。”——这是天极网今天的一篇头条,该文还援引“中国软件国家队”——中软公司总裁唐敏的话说:如果说二十年前谈,十年前谈,甚至于三年前谈软件工程,可能都没有今天更加重要,确确实实,中国软件产业的发展,已经到了一个非要全面走卓越软件工程之路这样一个关键时刻。 我想唱点反调,不过并不是说我不支持软件工程的实践和研究。在软件行业工作的三年多里,第一年作了开发,后面两年多都是测试。在经历了一些痛苦的测试过程之后,我也开始试图从软件工程中寻找可以解决软件质量问题的“银弹”,甚至应该说我更希望称为一个软件工程的倡导者和推动者。所以,即使我下面的言词有些偏激,也请相信我——我是想试图找到一些软件工程之外的因素,来找到“中国软件困境”到底“薄弱”在哪里。 做为距离我们最近的软件大国,印度称为了全球最大的软件外包地,而急于成为世界软件大国的我们,也自然喜欢同印度进行比较。有时候看到一些口号,颇有些当年“赶英超美”的意思。在网上也可以看到很多评论和比较中印两国软件行业的文章,大家也都明白印度之所以软件行业发展的这么快,很大程度上是因为印度的软件行业产业化程度高,一种类似工业化流水线生产的方法自然大大提高了软件的生产效率;而我们的周围,即使在北京、上海、深圳