论文部分内容阅读
【摘要】软件(Software)简单的说就是那些在计算机中能看的着,但摸不着的东西,概念性的说软件也称为“软设备”。软件被应用于世界的各个领域,对人们的生活和工作都产生了深远的影响。
【关键词】软件开发发展前景展望
一、软件开发的过程
软件开发的发展历史主要分为四个阶段:1、20世纪60年代末期出现“软件危机”,软件产品开发周期长,错误多,难以维护和适应修改。当时的荷兰物理学家E.W.Dijkstra提出“结构程序设计方法”,由此出现了软件开发的最早理论:结构化分析和结构化设计。2、软件的编制每次都是从零开始,这是造成“软件危机”的根本原因。整整经过十多年的探索,到七十年代才获得成功。由此出现了软件开发的第二大技术理论体系:面向对象分析和设计。3、在1998年日本京都召开的“基于构件的软件开发(CBSD)”国际专题学术会议上,一致认为软件开发技术离不开构件和体系结构。软件体系结构现简称“架构”,由此出现了第三大技术理论体系:基于构件的软件开发。4、后来随着分布式的出现,出现了第四大技术理论体系:面向服务的架构。
二、2012年软件开发行业的发展
软件开发技术是时下最主流的高端技术,研究软件开发有哪些进步的最佳方式就是从软件开发的开发方法入手,软件开发方法的变化历程见证了软件开发与过去相比的所有进步。
2012年是国内云计算实现落地的一年,特别是微软和上海政府的成功合作,给国内实现云落地打下了坚实的基础。“云”落地了,我们如何使用这片“云”?拿什么使用?答案是云应用。谈到云应用,当然离不开云开发。可以说,云计算的发展,也改变了传统的软件开发模式。在国内超过百万的开发者当中,特别是移动开发,盈利的不到2成,绝大部分开发者都面临资金、技术和用户的多重短板;横跨多平台的复杂开发和测试环境,让开发者团队在不同的平台甚至不同的编程语言损耗开发精力。而云开发恰恰可以解决以上的问题。
第二个关键词是移动开发。毫无疑问,移动开发是开发领域的一个子集,包含在开发之中。但先如今,仿佛其关注程度远远超过了传统的桌面开发。
第三个关键词:BYOD指携带自己的设备办公,这些设备包括个人电脑、手机、平板等。现在更多的情况指手机或平板这样的移动智能终端设备。
目前,许多企业开始考虑允许员工自带智能设备使用企业内部应用。企业的目标是在满足员工自身对于新科技和个性化追求的同时提高员工的工作效率,降低企业在移动终端上的成本和投入。
BYOD时代的到来,离不开硬件设备的支持,但同时,企业也更加需要软件的支持。作为员工,我们需要相关的软件来进行更有效率的办公,另一方面,企业也需要通过合理的措施,来管理这些软件。
三、软件开发的前景展望
软件开发行业的前景,归纳为以下几点:1、高成长:全球软件市场以每年13%的平均速度增长,远大于世界经济的平均增长速度;2、高智力投入:所需固定资产少,生成成本少,纯脑力活动为主;3、服务性强:软件产品售后服务工作量大,而且软件开发商在做系统集成时必须对用户的需求有深入的了解,在实施项目的过程中得到用户的密切配合,因此兼具制造业和服务业的特点;4、高附加值:软件的相对附加值高,大约是CPU的2倍、存储芯片的3倍、硬盘的5倍;5、全球性强:尤其因特网的出现,给软件开发行业带来巨大的发展机遇,也使得软件产品可以在很短的时间内销售到全球,同时,软件开发又是一个受名族文化、风俗、习惯影响较小的产业。
综上所述,由于当今社会生活水平的提高,人们的需求扩大,因此软件开发行业将会继续研发和发展,在开发方法上更进一步,研发出更省时省力,让开发人员方便的软件开发方法,从而方便用户,提高软件开发的水平和知名度。
参考文献
[1]梁华.浅论近年来软件开发技术与应用发展趋势[期刊论文] -科技信息(学术版)2008(23)
[2]刘国建.软件开发的人文价值支持系统[期刊论文] -自然辩证法研究2004(1)
[3]王博然.苏钢软件工程的历史与发展趋势[期刊论文] -北京工业职业技术学院学报2008(3)
【关键词】软件开发发展前景展望
一、软件开发的过程
软件开发的发展历史主要分为四个阶段:1、20世纪60年代末期出现“软件危机”,软件产品开发周期长,错误多,难以维护和适应修改。当时的荷兰物理学家E.W.Dijkstra提出“结构程序设计方法”,由此出现了软件开发的最早理论:结构化分析和结构化设计。2、软件的编制每次都是从零开始,这是造成“软件危机”的根本原因。整整经过十多年的探索,到七十年代才获得成功。由此出现了软件开发的第二大技术理论体系:面向对象分析和设计。3、在1998年日本京都召开的“基于构件的软件开发(CBSD)”国际专题学术会议上,一致认为软件开发技术离不开构件和体系结构。软件体系结构现简称“架构”,由此出现了第三大技术理论体系:基于构件的软件开发。4、后来随着分布式的出现,出现了第四大技术理论体系:面向服务的架构。
二、2012年软件开发行业的发展
软件开发技术是时下最主流的高端技术,研究软件开发有哪些进步的最佳方式就是从软件开发的开发方法入手,软件开发方法的变化历程见证了软件开发与过去相比的所有进步。
2012年是国内云计算实现落地的一年,特别是微软和上海政府的成功合作,给国内实现云落地打下了坚实的基础。“云”落地了,我们如何使用这片“云”?拿什么使用?答案是云应用。谈到云应用,当然离不开云开发。可以说,云计算的发展,也改变了传统的软件开发模式。在国内超过百万的开发者当中,特别是移动开发,盈利的不到2成,绝大部分开发者都面临资金、技术和用户的多重短板;横跨多平台的复杂开发和测试环境,让开发者团队在不同的平台甚至不同的编程语言损耗开发精力。而云开发恰恰可以解决以上的问题。
第二个关键词是移动开发。毫无疑问,移动开发是开发领域的一个子集,包含在开发之中。但先如今,仿佛其关注程度远远超过了传统的桌面开发。
第三个关键词:BYOD指携带自己的设备办公,这些设备包括个人电脑、手机、平板等。现在更多的情况指手机或平板这样的移动智能终端设备。
目前,许多企业开始考虑允许员工自带智能设备使用企业内部应用。企业的目标是在满足员工自身对于新科技和个性化追求的同时提高员工的工作效率,降低企业在移动终端上的成本和投入。
BYOD时代的到来,离不开硬件设备的支持,但同时,企业也更加需要软件的支持。作为员工,我们需要相关的软件来进行更有效率的办公,另一方面,企业也需要通过合理的措施,来管理这些软件。
三、软件开发的前景展望
软件开发行业的前景,归纳为以下几点:1、高成长:全球软件市场以每年13%的平均速度增长,远大于世界经济的平均增长速度;2、高智力投入:所需固定资产少,生成成本少,纯脑力活动为主;3、服务性强:软件产品售后服务工作量大,而且软件开发商在做系统集成时必须对用户的需求有深入的了解,在实施项目的过程中得到用户的密切配合,因此兼具制造业和服务业的特点;4、高附加值:软件的相对附加值高,大约是CPU的2倍、存储芯片的3倍、硬盘的5倍;5、全球性强:尤其因特网的出现,给软件开发行业带来巨大的发展机遇,也使得软件产品可以在很短的时间内销售到全球,同时,软件开发又是一个受名族文化、风俗、习惯影响较小的产业。
综上所述,由于当今社会生活水平的提高,人们的需求扩大,因此软件开发行业将会继续研发和发展,在开发方法上更进一步,研发出更省时省力,让开发人员方便的软件开发方法,从而方便用户,提高软件开发的水平和知名度。
参考文献
[1]梁华.浅论近年来软件开发技术与应用发展趋势[期刊论文] -科技信息(学术版)2008(23)
[2]刘国建.软件开发的人文价值支持系统[期刊论文] -自然辩证法研究2004(1)
[3]王博然.苏钢软件工程的历史与发展趋势[期刊论文] -北京工业职业技术学院学报2008(3)