未来几年,UML建模技术人员将成为中国对日软件外包企业及日本大型软件企业的香饽饽。“日本UML建模推进协议会(UMTP)由NEC、富士通、日立等84家日本各大软件公司组成,这些公司都希望在对日软件外包中,使用UML作为共同的建模语言,并将逐步要求承担其软件外包业务的中方公司要有经过UMTP建模技术资格认证的UML建模技术人员。”UMTP会长上野南海雄来京出席“2007年UML建模研讨会”时表示。
仍在增长的对日软件外包,与出口欧美逐渐起步相比,我国对日软件外包却是红红火火。
据赛迪顾问统计,2006年中国软件外包市场规模已达14.3亿美元,其中,对日市场规模达到8.72亿美元,继续成为中国软件外包业的最大国际市场。
“近几年日本许多著名的大型软件开发企业不断加大对中国市场的外包力度。像在NEC、富士通外包项目中,中国市场所占比例在2005年就已分别达到了80%和90%以上;在NTT Data外包项目中,更是占到了98%的份额。”东方标准人才服务有限公司副总经理王春生表示。
事实上,在过去几年中,许多日本企业曾尝试与印度进行软件外包合作,却大多都铩羽而归。与此同时,中国对日软件外包企业逐步在日本建立了信誉。另外,利用中国只要1/3甚至1/5成本的软件人才,对于日本企业来说是非常有诱惑力的。而当某些先行的日本企业利用离岸外包成功降低成本后,其竞争对手也不得不尝试应用同样的手段。对日外包企业以及软件人才的机会开始变得越来越多,赴日软件工程师也因此一度登上中华英才网“十大IT职场人气职位”之首。
UML建模能力成接包首选
然而,日本软件外包项目中,多为详细设计以后的中下流工程,在这方面我国人才较为欠缺,经常发生对式样理解的错误。更重要的是,有时日方在传达式样的过程中,没有统一标准,式样会反复变更,外包项目失败的例子频频发生。
王春生也认为,目前中日软件外包存在的最大问题是质量问题。虽然引发问题的原因很多,但主要还是双方的开发过程、沟通方式、开发标准和文档格式不统一等问题。“通过灵活运用建模技术,能够很好解决这一突出问题。在开发中使用业界普遍接受的标准建模语言——UML建模语言,成为我国对日外包企业的最佳选择。”王春生说。
据上野南海雄介绍,目前日本软件企业有70%以上使用UML建模语言,而38%的企业从需求分析阶段就开始使用UML建模语言,在系统分析、设计、编制过程中使用UML建模语言更是达到了41%。
鉴于日本对软件开发人员的要求状况,通过资格认证的UML建模技术人员的薪金也水涨船高。毕业于湖南大学,有过与微软合作开发项目经验的郭常清,2006年赴日参加UML认证考试,顺利与日本某大型软件企业签下年薪30万元的合约。“目前通过UML认证的赴日软件工程师,年薪大多在20万~30万元左右。国内对日软件外包企业中的工程师一旦通过该认证,月薪一般也会达到万元以上。”王春生说。
为缓解日本软件企业对中国赴日软件工程师及对日外包企业中UML建模技术人员的需求压力,UMTP与东方标准人才服务有限公司合作,将于今年9月份开始在中国开展UML资格认证的初级——UMTP L1MODELER认证考试,2008年1月份开始UMTP L2MODELER认证考试。“目前中日之间的软件业务已从以降低成本为目的的离岸开发,转移到了以技术、质量、项目管理为重点的转换期。通过资格认证的UML建模技术人员,无论在中日两国还是全世界,将有着广阔的个人发展空间和职业前景。”上野南海雄说。
级别 建模水平 在中国开始考试时间
UMTP L4MODELER 基于实践可以对建模 ——
UMTP L2MODELER 在实际业务中使用建模 在日本开发后实施
UMTP L2MEDELER 可以进行UML建模读 2008年1月开始预定
UMTP L1MEDELER 理解UML建模技术 2007年9月
UML资格认证考试
分享到:
相关推荐
高清中文,你值得拥有. 难道一寻的UML建模用例分析
使用StarUML建模工具对超市管理系统进行建模。 包括全套的UML建模图,用例图(3级),类图,顺序图,协作图,状态图,活动图,协作图,部署图。...本学期初学UML建模做的课程设计,不足之处请大家见谅。
《UML建模实例大全》是一本深入探讨UML(统一建模语言)在实际项目中的应用的书籍,尤其强调了其在设计模式中的实践。UML作为一种强大的可视化建模工具,是软件开发过程中的重要组成部分,它为系统分析、设计和沟通...
UML建模案例分析二网络教学系统UML建模 UML(Unified Modeling Language)是一种标准化的建模语言,用于描述、设计和指定软件系统的结构、行为和业务规则。UML建模是面向对象的系统分析和设计方法,通过使用UML模型...
### UML建模实验报告知识点总结 #### 一、UML与软件建模基础 - **UML(Unified Modeling Language)概述**: - UML是一种面向对象的建模语言,用于软件系统的可视化建模。 - 它提供了一套标准化的符号体系,帮助...
### UML建模技术知识点详解 #### UML的基本概念与作用 **UML**(Unified Modeling Language,统一建模语言)是一种标准化的图形化建模语言,被广泛应用于软件工程和系统架构的设计过程中。UML的主要作用在于: - ...
**UML精粹:标准对象建模语言简明指南(第3版)** UML,全称为Unified Modeling Language,是面向对象系统设计的一种标准化建模语言。它为软件开发提供了图形化表示方法,用于描述系统的需求、结构和行为。UML自...
UML(统一建模语言)是一种标准化的图形建模语言,用于软件工程领域,特别是在面向对象的设计和分析中。这个实例主要涉及使用UML来建模一个图书管理系统,以展示如何应用UML工具和概念进行系统分析与设计。 首先,...
在IT行业中,UML(统一建模语言)是一种标准的建模工具,用于软件开发的可视化和规划。在“汽车租赁系统”的上下文中,UML建模是设计和理解系统结构、行为和关系的一种有效方法。以下是关于这个主题的详细知识点: ...
UML 建模:创建序列图 UML(Unified Modeling Language,统一建模语言)是一种标准化的建模语言,用于描述软件系统的结构、行为和业务处理流程。UML 建模是软件开发过程中的一种重要步骤,它可以帮助开发人员更好地...
* UML的发展过程包括UML0.9、UML1.0、UML1.2、UML1.3、UML1.4、UML1.5、UML2.0、UML2.2、UML2.3、UML2.4等版本。 UML的组成部分: * UML由模型元素、图、语义规则和公共机制及部分构成。 * UML的元模型理论是UML的...
**UML建模详解** UML(统一建模语言)是一种标准的图形表示法,用于软件开发中的面向对象分析和设计。它为软件工程师提供了一种可视化工具,以清晰地表达系统的需求、结构和行为。在本文中,我们将深入探讨UML的...
**UML建模实例详解** UML(统一建模语言)是软件开发中的一种标准化建模工具,用于可视化、规格化和构建复杂系统。它提供了一套图形化的符号和图例,帮助开发者清晰地表达软件设计思想,促进团队间的沟通与协作。本...
在IT行业中,UML(统一建模语言)是一种标准的建模工具,用于软件系统的设计和分析。在“考试成绩管理UML建模”这个项目中,我们将关注如何使用Rational Rose这一专业工具来实现考试成绩管理系统的建模工作。 首先...
《全面解析:人事管理系统UML建模》 在IT行业中,设计和开发高效的人事管理系统是企业信息化建设的重要环节。本文将围绕“人事管理系统UML建模”这一主题,深入探讨如何利用IBM Rational工具进行系统建模,以及建模...
《UML精粹:标准对象建模语言简明指南》是Martin Fowler的经典之作,自1997年初版以来,一直是UML学习者和实践者的首选参考书籍。这本书旨在为读者提供一个清晰、简洁的UML(Unified Modeling Language)理解和应用...
startUML是一款强大的建模工具,专用于创建统一建模语言(UML)...总之,startUML是一款功能强大的UML建模工具,无论你是软件开发者、系统分析师还是学生,都能利用它来提升建模效率,更好地理解和设计复杂的软件系统。
UML建模ppt.rarUML建模ppt.rarUML建模ppt.rarUML建模ppt.rarUML建模ppt.rarUML建模ppt.rarUML建模ppt.rarUML建模ppt.rarUML建模ppt.rarUML建模ppt.rarUML建模ppt.rarUML建模ppt.rarUML建模ppt.rarUML建模ppt.rarUML...