解放程序员软件开发行业的文艺复兴

始于14世纪的文艺复兴运动,让人文主义精神在欧洲重新绽放。人文主义提出以人为中心而不是以神为中心,肯定人的价值和尊严,倡导个性解放,认为人是现实生活的创造者和主人。文艺复兴带来了西方工业革命,大量工厂和工人应运而生。但工业革命并没有进一步推动人文主义的发展,为实现标准化规模生产,人的价值被弱化,变成生产力的附庸。

20世纪末软件业迅猛发展,软件开发工具还不完善,代码主要靠手工完成。金融、运输、医疗等行业的巨头公司需要庞大的软件系统管理内部流程,巨大的代码开发工作催生了印度软件外包产业。不需要建立工厂和相应的基础设施,印度公司在本土建立了庞大的公司,按照工业化模式管理软件开发过程,让低成本的印度工程师产出更高的附加价值。

年敏捷宣言在美国提出,敏捷宣言是以人为中心的软件开发理念,软件业迎来文艺复兴的曙光。看得见曙光,人文主义的回归还有很长的路要走。

敏捷宣言的出现,与当时软件外包产业的发展和遇到的问题有关,此时印度的软件外包产业已经发展了近二十年,流程越来越明确和规范。上世纪九十年代,互联网在美国开始兴起,催生了大量互联网公司,他们的业务要靠软件承载,同时也需要适应快速的市场变化。利用传统工业化模式完成软件的开发流程,周期长,成本高,无法适应其需要,敏捷宣言是这样的环境背景下提出的。

以人为中心的发展理念,是敏捷宣言的基础或出发点,要真正实践它并不容易。大多数人眼里,企业像一台巨大的机器,每个人作为一个组成部分完成日常工作,有人负责管理,有人负责技术。完成自己职责内的工作,以保证整个机器的运转,有错吗?

问题是职责怎样被定义?人在职责之上还是其下?

盛安德郑州分公司

如果人被安排只服从于自己的职责,他的价值和创造力会被限制甚至扼杀,制订职责的人是价值的主要创造者,这是多数企业或组织的实际情况。在软件业,程序员默认的职责是解决技术问题,只要


转载请注明:http://www.xxcyfilter.com/zyjn/zyjn/15559.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了