| [新窗口] 软件测试职业规划
|
[2009-2-10][4697]
|
说到职业规划可能是现在的一个热门话题,大学毕业找什么工作,可以做什么工作,以至于在大学中应该培养什么能力,在本篇文章中我就以个人的一些经历和经验来说一说测试这个职业的规划。不一定完全正确但是代表我个人的观点。 我们不妨把这个过程分为3个大的阶段,大学阶段,找工作阶段,工作后发展阶段; 大学阶段: 在大学阶段我们要学什么,我感觉真正对我们有用的就是英语和数学,还有写专...
|
|
| [新窗口] SOA参考架构的作用、组成和应用方式
|
[2008-12-6][47934]
|
在本文中将简要介绍SOA参考架构的作用、组成和应用方式,希望对SOA基础技术平台和工具产品的实现,以及SOA应用对基础架构的选择和采用能够起到帮助作用。1 概述1.1 SOA基本概念SOA基本概念已经得到了广泛的宣传,也被众多厂商和用户所接受。SOA作为一种新的<a href="http://product.yesky.com/software/" class="fllink"targe...
|
|
| [新窗口] 催生IT变形金刚 SaaS逼IT人员转型
|
[2008-12-6][60937]
|
对于程序员Tom Clement来说,其职业生涯又到了一个关键点。多年以前他曾经有过类似的经历。1984年,当时是一名诉讼律师的Tom Clement对自己的职业生涯进行过一次认真审视,发现自己对IT特别是编程更为感兴趣。于是他把在法律界发展的梦想放到一边,来到美国加利福尼亚州伯克利的一所夜校学习C语言, 随后进入一家从事C语言编程的公司,负责把用C语言程序翻译为可以在<a href="http://product.yesky.com/catalog/...
|
|
| [新窗口] SOA治理:小处着手 递增建设
|
[2008-12-6][61015]
|
如果治理是建一幢房子,那么你的选择就是要么从底层开始搭建,要么直接从一辆巨型卡车上吊下一个完整的房子来。虽然后者不是不可能的,但实现起来非常困难。房子本身就不是适合运输的。它可能在搬运的过程中受到损坏。它可能跟你的地基或者各种生活设施不合,需要立即进行整修。前一个选择,即在特定的地方把整个房子建起来,当然也会有遇到一些挑战(合适的设计图纸、准确的施工、质量保证),但是相比而言这些风险要小得多,并且可以在搭建的过程中进行调整(比如改建一面墙壁、换窗户和门等等)。通常来讲,企业都应该选择这...
|
|
| [新窗口] SOA系统架构将给信息化带来新的变革
|
[2008-12-6][47875]
|
随着全球信息化的浪潮,信息化产业不断发展、延伸,已经深入了众多的企业及个人,SOA系统架构的出现,将给信息化带来一场新的革命。信息化革命前夜纵观信息化建设与应用的历程,尽管出现过XML、Unicode、UML等众多信息标准,但是许多异构系统之间的数据源仍然使用各自独立的数据格式、元数据以及元模型,这是信息产品提供商一直以来形成的习惯。各个相对独立的源数据集成一起,往往通过构建一定的数据获取与计算程序来实现,这...
|
|
| [新窗口] IT与业务完美的结合将推动SOA的发展
|
[2008-12-6][8332]
|
据政府业务权威部门INPUT最近发表的一篇报告称,SOA正在成为美国联邦政府机构实现技术现代化、提高效率和节省开支的强大工具。政府机构逐步采用SOA将从根本上改变政府机构获取和提供面向内部和公民的服务的方式。提高传送服务的灵活性、更好地控制和再利用资产和流程、IT与业务更好地结合等SOA的好处正在推动美国联邦政府市场中SOA应用的增长。要实现这些好处,政府机构将需要重新评估许多因素--从获取战略和计划的生命周期到政府和机构的文化。...
|
|
| [新窗口] SOA重点:业务流程管理与重复利用的结合
|
[2008-12-6][3844]
|
SOA宣扬的是其效率与敏捷性, 但是,如果关于这两者的至少一些内容已经就位的话,为什么没有人提早下班回家呢?Ebay 杰出的研究科学家Paul Strong解释说:“SOA是人们不断向着更大的网络功能分解以及分布的发展过程中出现的最新阶段。模块性和可重复利用带来了巨大的灵活性、敏捷度以及投资回报。但是,这样一来就会迫使你去管理越来越多的事务,事务之间大量的关系,服务和各个服务之间关系的使用周期。”让IT人士不...
|
|
| [新窗口] SOA厂商的误区:偏重集成忽略架构
|
[2008-12-6][3806]
|
我们都遇见过这样的宣传:“我们是SOA工具,我们肯定会有帮助!”然而,大多数SOA厂商并不理解SOA的价值,甚至不理解如何实现SOA.他们把重点放在战术方面,而没有放在战略方面。为什么?战术方法对于这些厂商来说很容易销售,很容易理解。然而,这种方法意味着他们低估了自己的客户。以集成为例,自从EAI(企业应用集成)出现以来,我们都已经理解了如何做集成。的确,这肯定是SOA的一个组件。然而,集成本身并不是一个架构。因此,仅仅把系统捆绑...
|
|
| [新窗口] SOA方法学和其他方法学的比较
|
[2008-12-6][67801]
|
广义上讲,SOA方法学贯穿于IT生命周期的各个阶段和各个方面:IT系统项目的规划,系统分析和设计,系统的实施,系统的部署和维护,以及整个过程中的监控和管理等。从实践的角度说,已经出现如下SOA方法学。(1)面向服务的分析和设计(SOAD)。以服务为中心,根据业务需求发现服务、描述服务,并设计服务的实现。(2)面向服务的开发过程。结合现有开发过程,规划以服务为中心的开发过程中的角色、职责、活动和工件。
...
|
|
| [新窗口] 影响软件品质的最重要因素是什么?
|
[2008-12-6][16850]
|
如果有人问您: 您认为影响一个软件品质的因素有哪些? 您脑子里可能会闪出一堆: 功能, 界面, 运行速度, 安全性, 扩展性, 可维护性, 操作性……人者见人, 智者见智, 每个人对软件理解不一样, 答案自然也不尽相同, 也正是由于对软件理解的这种不同, 使得我们在实现过程中有所偏重的部分, 也有所淡化的部分. 偏重那些我们认为对软...
|
|
| [新窗口] 非技术层面问题 实施SOA失败十大原因
|
[2008-12-6][3841]
|
2008年7月初,伯顿集团的副总裁兼调研主任Anne Thomas Manes女士出席了该集团举行的年度Catalyst大会。她在会上表示,大多数SOA项目之所以会失败,问题往往出在人员和企业文化方面,而不是出在技术方面。她的这一看法立即在会场上引起了很多人的共鸣。SOA项目失败的根源出在哪里?根本原因是在人员自身!但为什么人们会一再地在SOA方面犯错呢?背后的原因很值得分析。没有说明SOA具有的业务价值</...
|
|
| [新窗口] 网络世界:开源SOA的好处
|
[2008-12-6][32374]
|
SOA需要集成许多难以无缝集成在一起的不同的流程、应用和技术,这意味着常常出现不兼容性、可伸缩性和灵活性问题。传统软件的许可费结构也会限制选择和增加费用。利用开源技术可以帮助减少这些问题,加快部署速度和企业采用。随着对稳定性、安全性和支持的担心的消失,开源已经成为企业级IT的来...
|
|
| [新窗口] SOA取得成功的关键 安全第一
|
[2008-12-6][32376]
|
随着越来越多的交易通过网络进行,不只是首席信息官意识到了安全正逐渐成为公司的关注点。日益增长的忧虑是有道理的。网络攻击变得越来越复杂;数据更快,更广的流向越来越多的用户;新的网络开发模型,如:Web 2.0 和AJAX的出现… 网络应用程序和其支持的业务流程都变得愈加多样化和复杂。网络应用程序中暴露的一个轻微漏洞日后都可能流失上百万条记录。随着这些漏洞逐渐失去控制,对业务产生的负面影响将不可估量。引进一个精密程度更高的IT架构――面向服务架构...
|
|
| [新窗口] 调查:多数企业正处在实施SOA的阶段
|
[2008-12-6][32415]
|
软件行业继续与围绕SOA的大肆宣传作斗争。人们一直宣传SOA是解决系统的毛病的技术,然而,大多数大型企业已经超越了探索阶段,正处在实施SOA的阶段。上述说法是上个月在纽约举行的SOA世界大会和博览会的参加者和参展商的评估。Evans Data公司SOA分析师Joe McKend...
|
|
| [新窗口] IBM总结五项SOA最佳实践
|
[2008-12-6][12657]
|
IBM全球服务中心最近发布的一份白皮书描述了IBM技术研究院(Academy of Technology)为取得SOA实施的成功所运用的经验。具体地讲,他们关注于以下五个优先考虑事项:·以面向未来的眼光进行架构开发——对SOA实施来说,最需要的就是:不要仅把眼光局限于简单的连通性上,而要更关注架构。·预见到IT与业务流程之间的联系——所实现的架构要将IT转变为一个业务功能服务提供者的角色。...
|
|
| [新窗口] SOA厂商的误区 偏重集成忽略架构
|
[2008-12-6][15162]
|
我们都遇见过这样的宣传:“我们是SOA工具,我们肯定会有帮助!”然而,大多数SOA厂商并不理解SOA的价值,甚至不理解如何实现SOA。他们把重点放在战术方面,而没有放在战略方面。为什么?战术方法对于这些厂商来说很容易销售,很容易理解。然而,这种方法意味着他们低估了自己的客户。以集成为例,自从EAI(企业应用集成)出现以来,我们都已经理解了如何做集成。的确,这肯定是SOA的一个组件。然而,集成本身并不是一个架构。因此,仅仅把系统捆绑...
|
|