`
webcenterol
  • 浏览: 911396 次
文章分类
社区版块
存档分类
最新评论

【理想流】软件的未来

 
阅读更多

如果不是以占卜的方式来预测未来,那么就必须分析现实,并进行逻辑推演。对于软件而言,决定其未来的主要因素有三个:软件的外部要求,内在特征,人员状况。


除此之外,法律法规,经济环境等也会对软件的未来产生影响,但如果把时间尺度放的比较大的话,那么这些方面的影响则具有一定的偶然性,因此我们忽略这些相对比较次要的因素。


软件的外部要求又可以分为两个部分:一为用户的真实需要,一为软件的商业模式。我们先从商业模式说起。


Google经常发布一些免费的软件,这对软件行业产生了相当的冲击。小到做GPS的厂商,大到微软都不免心下惶惶。Google一时风头无两。

我们对此现象做一点分析。


等价交换作为资本主义根本要义,不可违反。所以这世界上在可预见的未来,真正的免费绝不会成为主流,有的只是盈利模式的变更以及据实变换的操作手法。Google的崛起事实上标志着一种新的商业模式的崛起。


微软的盈利模式更为传统。我卖,你买。所以微软的软件不能免费。


Google的盈利模式却比较独特。产品你可以免费用,但你要关注我,我会把这种关注转向广告,最终从广告上获得收益。所以Google的软件可以免费,但在这里免费也是盈利的一种辅助手段。


Google模式虽然诞生较晚,却更接近于IT这个行业本来的目的。一直以来,IT的最大价值恐怕仍然是服务于其他行业,并使其增值。其实这也正是软件即服务这一提法的根基所在。


当软件自身的价值远小于在【后续使用】中可以获得的价值时,软件就会免费。服务可以是【后续使用】的一个具体事例。但如果把服务单纯理解为售后支持,那恐怕是错误的。从这里可以推测,越是专业化,用户数量少的软件越难免费,因为这种软件的后续衍生价值很难超过软件自身。Google模式的兴起事实上隐含了这样一个基本事实:软件的用户群在逐渐的膨胀。


如果我们再假设社会上的个人是变的越来越富裕,而非越来越贫穷,那么个人的需求必然也是越来越丰富。用户人群的膨胀和个人需求的丰富化最终会导致软件的第一个发展趋势:软件这一行业的规模将倾向于增大而非减少,软件自身也将倾向于复杂而非简单,软件的变化将倾向于频繁而非缓慢。


与此同时,软件的内在特征决定了:软件对人的依赖性短时间不可能大幅度降低,对软件的灵活性要求越高,对人的依赖性也就会越高。


上述两个趋势决定了软件这一行业对人员的要求将趋于增加而非减少,对技能的要求也是趋于增高而非降低。

而就人员的供给而言发达国家人员成本较高,发展中国家则具有性价比相对比较好的人力资源。

上述几方面的因素将对软件业的未来将产生深远影响,这种影响将体现于:


第一个趋势是,各个阶段倾向于融合而非分的更清楚。

我们可以明确定义开发模型,明确定义开发的各个阶段,比如需求分析,规格说明,设计,编码等等。但环节越多,速度越慢,客户满意度越差。所以理想的状况是程序员直接基于需求编码,而后发布。


第二个趋势与第一个趋势直接相关:程序员的职能会倾向于越来越丰富,而非越来越单一。

程序员要同时扮演需求分析,规格设定,设计,编码等等各种角色,而不是说编码的只做编码。最优秀的团队是团队中每个人都是多能工。需要指出的是,这一判断与软件工厂完全背道而驰。如果软件工厂是正确的,那么这个判断则是完全错误的。


第三个趋势是,在可想见的未来,外包仍然会大行其道。就现状而言,越发达的国家拥有越多的软件需求,为应对这些需求,并谋求成本收益间的平衡,发展中国家的人力资源优势就不可能会被忽视。


-------------------------------------------------------------

理想流口号:创建超一流方法论,为培育超一流软件公司贡献力量。

理想流博客:http://blog.csdn.net/leezy_2000


分享到:
评论

相关推荐

    LumenRTCONNECTEdition2018v16.0Update564位特别版(附注册机安装教程)

    LumenRT2018是一款可视化和实景建模软件,凭借LumenRT运用生物和自然环境使模型更加生动逼真,产生引人注目的视觉效果。...旨在为客户提供精确的照明、阴影和反射效果,是未来设计师们最理想的解决设计方案高保真可视

    javaWeb物资管理系统项目源码.rar

    本源码文件包“javaWeb物资管理系统项目.rar”便是为此目的而设计,它不仅是计算机科学与技术专业学生毕业设计的理想选择,也是课程设计项目中实用且富有挑战性的课题。该系统基于流行的JavaWeb技术栈构建,涵盖了...

    服务器部署方案.docx

    客户端:网站前台+网站后台 服务端:FMS直播软件和组件 FMS主播系统工作图解 FMS主播系统服务器架构 以及 硬件级宽带需求说明 FMS服务器安排需要两部分,WEB服务器以及FMS直播服务器,即为开始所说的用程序的2部分。...

    社区网络设计方案.doc

    目前可以识别95%以上的P2P下 载软件、P2P视频流媒体软件、即时聊天软件、游戏软件、股票软件、 VOIP软件、特洛伊木马以及其它大部分的常用软件和应用协议。 3.3.2.2、 分析: 有限带宽是如何消耗的?为什么关键应用的...

    社区网络设计方案(1).doc

    目前可以识别95%以上的P2P下 载软件、P2P视频流媒体软件、即时聊天软件、游戏软件、股票软件、 VOIP软件、特洛伊木马以及其它大部分的常用软件和应用协议。 3.3.2.2、 分析: 有限带宽是如何消耗的?为什么关键应用的...

    知者无畏 —— 一个真实的病毒世界.rar

    第十节 数字免疫系统,理想还是现实? 104 第六章 关于电脑病毒的哲学讨论 107 第一节 开拓与创造,黑客文化的内在动力 107 第二节 警察与小偷 108 第三节 未经许可,不一定需要自我繁殖 109 第四节 偶然还是...

    redhat as 5.3 bt

    最广泛的开源生态系统使用最新部署实例(包括虚拟化)的客户希望他们能够充满自信地在最广泛的硬件和应用上实现部署——无论是现在还是未来。红帽的开源开发可以为您提供世界上最大的、获得认证的硬件和软件开源生态...

    大数据PPT材料.docx

    更主要的是,未来可 各种传感器会出现在社会的各个地方,数据会更多,比如交通、医疗等等,数据的采集已经不是问题,难点已经转换为处理和分析。如此巨量的数据,处理难度可想而知。 大数据给中国市场带来什么? ...

    数据库设计经验谈.docx

    一个成功的管理系统,是由:[50% 的业务 + 50% 的软件] 所组成, 而 50% 的成功软件又有 [25% 的数据库 + 25% 的程序] 所组成,数据库设计的好坏是一个关键。 如果把企业的数据比做生命所必需的血液,那么数据库的...

    计算机专业调研报告-4300字.docx

    他们主要从事企业与政府信息系统的建设、管理、运行、维护方面第一线的技术应用性工作,以及在计算机与软件企业中从事代码 编写、数据录入、系统集成或售前售后服务等技术工作。对他们的要求是尽可能熟悉多种计算机...

    左手李彦宏 右手马化腾

    用户飞速增长,软件却卖不到理想的价钱,运营QQ所需的投入越来越大,马化腾只好四处去筹钱。与国内投资商谈,对方关心的大多是腾讯有多少台电脑和其他固定资产。找银行,银行说没听说过凭“注册用户数量”可以办抵押...

    计算机专业调研报告(1).doc

    他们主要从事企业与政府信息系统的建设、管理、运行、维护方面第一线的技术应用性 工作,以及在计算机与软件企业中从事代码编写、数据录入、系统集成或售前售后服务 等技术工作。对他们的要求是尽可能熟悉多种...

    计算机专业调研报告.doc

    他们主要从事企业与政府信息系统的建设、管理、运行、维护方面第一线的技术应用性 工作,以及在计算机与软件企业中从事代码编写、数据录入、系统集成或售前售后服务 等技术工作。对他们的要求是尽可能熟悉多种...

    计算机行业调研报告.docx

    他们主要从事企业与政府信息系统的建设、、运行、维护方面第一线的技术应用性工作,以及在计算机与软件企业中从事代码 编写、数据录入、系统集成或售前售后服务等技术工作。对他们的要求是尽可能熟悉多种计算机软...

    C#微软培训资料

    第八章 流 程 控 制 .79 8.1 条 件 语 句 .79 8.2 循 环 语 句 .86 8.3 条 件 编 译.90 8.4 异常处理语句 .95 8.5 小 结 .100 第三部分 面向对象的 C#.101 第九章 面向对象的程序设计 .101 9.1 面向...

    普元大数据治理提高数据质量.docx

    普元信息软件产品部副总经理、大数据产品线总经理王轩认为:"企业数字化转型需要以高质量的数据作为基础。企业有了高质量的数据, 就能够加速它的数字化转型的过程。" 在数字化转型过程中, 很多传统行业希望把出售...

    新版Android开发教程.rar

    � 因为 Android 移动软件平台抱持开放互通的观念,势必吸引不少自由软件的拥护者。 � 开发方向有三个重点 :----------------------------------- Android 编程基础 7 � 应用软件的开发 � 特殊功能的原生链接库 ...

    什么是VLAN

    新出台的标准进一步完善了VLAN的体系结构,统一了Frame-Tagging方式中不同厂商的标签格式,并制定了VLAN标准在未来一段时间内的发展方向,形成的802.1Q的标准在业界获得了广泛的推广。它成为VLAN史上的一块里程碑。...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    专业名称: 软件工程 研究生姓名: 唐帅 导师姓名: 罗军舟 校外导师: 苏生 THE RESEARCH OF EFFICIENT DEVELOPMENT OF MOBILE WEB PROJECTS BASED ON ANDROID AND HTML5 A Thesis Submitted to ...

Global site tag (gtag.js) - Google Analytics