软件开发是越开越容易了还是越来越难了

说越来越容易的原因
    工具越来越先进了.比如,在Dos时代,要想写一个图形用户界面,真是很难.在现在,如果用c#开发程序,拖一拖控件,一个漂亮的GUI程序就出来了.

    基于项目的软件。如ERP, CRM 。这类软件的特点在于技术上没有太大的差别,只是业务逻辑上有些不同。既然技术上差别小, 必然提高技术的复用性。工业化生产就在所难免。必然会产生一批码工。加之这类软件社会需求量巨大,每个软件都有所不同,必然有大量从业人员,必然有大量码工。说软件开发越来越容易,就不足为怪了。在这些公司工作的拿高薪的技术人员,凭得不仅是技术,更多的是对业务的深刻理解。

说越来越难的原因

      基于项目的软件。如ERP, CRM 此类软件难点不在技术,而在于复杂的大量的需求分析,和宠大的开发规模。要求拥有一个拥有丰富软件工程经验的管理团队。
      基于产品:通用软件:办公软件,数据库软件,操作系统,开发工具等等。
                 :专业软件:CAD系统软件,力学分析软件,机械设计软件等等。
      开发这类软件在技术上绝对有难度。例如CAD软件。我们国家投了很多钱。很多大学都有CAD研究中心,到现在还没有搞出一个几何引擎。

   总之,软件开发对于多数人来说,是越来越容易了。对于其他人来说,越来越难了。
posted @ 2010-02-11 21:27  thinkpore  阅读(429)  评论(1编辑  收藏  举报