首页>>技术前沿>>网站/软件行业动态
中美软件开发人员对软件公司的未来的差异性分析,既有生活习惯方面的差异,更有技术优势方面的差异
作者:西安网站建设 | 原创 来源:西安软件公司 | 时间:2013年11月20日| 点击:0次 | 【评论】

说到中美的差距,大家也许心里都明白,而软件开发也有一定的差距了,首先从软件开发人员的生活习惯以及这些软件开发人员的技术方面都可以看到的,这篇文章就这个问题给大家做个简短的分析,主要是让大家了解中美软件开发差异:

首先是年龄上的差异,国内的软件开发人员整体都相当年轻,有那么一句话说软件开发是年轻人的天下,而在国外不是这样的,他们的软件开发人员一般年龄比较稍大一些了,大概的年龄范围都在35-45之间这个年龄段了,从这方面来看我们不难看出国内和外国的形成了鲜明的对比了;

软件开发

其次从软件开发人员的认真程度来说,国内的软件开发人员对开发技术很认真,可谓是他们的衣食父母,所以他们不得不认真的对待,具有很高的承担任务的能力,而在其他的国家并不是这样的,他们一般对软件开发不是很专注的,大部分人都不是很认真的。

此外国内的开发人员虽然年轻,但对国内软件未来发展和世界软件的最新趋势非常关注。

美国软件公司的开发速度非常快,一方面他们技术醇厚,另外一方面更了解软件这个行业的内幕,但在软件开发过程中是在不断的衡量(Measure)各种因素,不断计量软件的目的、开发进度、成本、回报,而国内的软件开发速度比美国更快更赶,就像放录像带快进一样,也没那么多衡量过程。他谈到,在国内做软件开发,有一个因素是最重要的:Schedule(日程表),即按进度表完成软件开发任务是第一位的,而不是像美国人那样去关心软件质量、开发流程和公共模块的积累。

其实大家都可以看到的也想不明白的就是:(1)国内的软件开发人员的拼命劲是他在全球的其他地方很难看到的;(2)什么都在赶,甚至很多软件公司自己都不知道赶的目的是什么。

事实上,由于人们心里的浮躁,导致了对很多事情看不明白,其实早在有一本书叫《CVS和Nightly Build技术》的书籍,在里面,编著者杨锦方对“中美两国软件开发管理的比较与启示”发表了类似的观点。在那本书里,作者从中美软件工程师年龄和经验、软件开发管理职位设置、开发管理应用软件水平、软件开发流程等角度进行了分析。

另外,国内软件开发人员的国内技能(Chinese Skills),即长期做项目型的定制化软件开发过程中培养出来的独特技能,加上国内客户的需求很独特,这些技能在其他国家是很难看到的。由于国内有比全球任何地方都复杂得业务环境,与国内企业大量新建或改造升级软件系统建设相对照,在成熟的美国企业软件市场上,美国企业的IT建设更多集中于对原有系统改造、升级或整合,新建软件系统比例相对很小。Michael认为未来国内将会有全球最大规模的SOA开发梯队。

对于软件行业开发的未来,有几点分析给大家:1、首先是软件已经无处不在,什么都能用到软件,比如有养牛管理软件,库房管理软件,办公软件等等一些软件;2、不断演进的系统将变得越来越复杂,也给软件提供了解决更复杂问题的机会。大量的系统既会保留传统功能,又会掺杂着新的功能,并不断演进。3、软件生命周期过程中的软件开发人员协作更加重要,没有完美的个人,只有完美的团队,也许就是说软件开发团队的吧,即协作设计、协作开发、协作测试、协作交付会成为主流。从另一个角度来说,软件开发的未来已经越来越不仅仅是开发的问题,而是生命周期管理的问题,纯粹的软件开发过程已经不再是那么重要了,而是软件交付之后,它的运行、安全性、持续服务的问题,这些都是要特别注重的,软件的关注点变了。

此内容DOC下载 此内容PDF下载

【全文完】
关键词标签: 软件开发 软件公司 
0 ([$-顶稿人数-$])
0 ([$-踩稿人数-$])

版权声明:

1、陕西弈聪网站内容中凡注明“来源:XXX(非陕西弈聪网站)”的作品,转载自其它媒体,转载目的在于传递更多信息,其中涉及的网站建设,网站优化,百度关键词优化,西安软件开发等技术细节并不代表本站赞同支持其观点,并不对其真实性负责。对于署名“陕西弈聪”的作品系本站版权所有,任何人转载请署名来源,否则陕西弈聪将追究其相关法律责任。

2、本站内容中未声明为“原创”的内容可能源自其它网站,但并不代表本站支持其观点,对此带来的法律纠纷及其它责任与我方无关。如果此内容侵犯了您的权益,请联系我方进行删除。