您的位置: 旅游网 > 网红

东软王英辉最看重UML对研发人员的系统分

发布时间:2019-10-13 05:41:56

  东软王英辉:最看重UML对研发人员的系统分析设计能力的提升

  摘要:6月4日,由中软协系统与软件过程改进分会举办了一场UML专题研讨会,邀请了日本UML行业推进组织、代表性软件企业,以及国内代表性软件企业、致力于推动UML技术的知名专家,共同分享

  6月4日,由中软协系统与软件过程改进分会举办了 CSSPI2010 中国软件与系统过程改进年会 UML专场 研讨会,邀请了日本UML行业推进组织、代表性软件企业,以及国内代表性软件企业、致力于推动UML技术的知名专家,共同分享国内外UML技术是如何为甲乙方之间的有效沟通架起桥梁的。东软的资深软件工程顾问王英辉作为嘉宾参加了本次论坛,并在会后接受了CSDN的采访,讲述了UML在东软的应用情况。

  东软资深软件工程顾问王英辉

  除了大家熟知的外包业务,东软在国内业务线上也有实力强大的多个事业部。据王英辉介绍,这些事业部分为三种不同的业务类型:1. 专注于业务领域、核心设计和系统维护的解决方案类事业部。2. 承接解决方案类事业部的分包项目,专注于系统详细设计和开发的软件开发事业部。3. 专注于技术领域,创建技术平台及相关工具的基础软件事业部。

  这样的划分使一个项目在公司内部形成类似 外包 的模式,好处在于可以通过专业化协作,提高项目的质量、降低成本。但对事业部之间协作沟通提出了更高的要求,例如怎样让 分包方 快速的理解业务和需求, 发包方 怎样更好的驾驭整个项目等。UML语言在解决这些问题上发挥了很大作用。在谈到东软引入UML技术后的成效时,王英辉老师表示,使用UML带来的另一个非常重要的成效提升了企业的分析和设计能力。他表示,2000年之前,东软基本上还是处于一种作坊式的开发状态,当时大家的工作都是以编码为中心,不知道什么是系统分析和软件设计。在2000年之后,项目的规模不断变大,团队动辄三五十人,在这种情况下,分析、设计能力就显得尤其重要,特别是架构分析和设计以及系统的定义等。通过UML建模方法,我们提升了团队的业务分析系统、系统分析和架构设计的能力,对东软来说,这是一个非常大的收益。因为具体的技术在不断的变化,昨天可能用PB,今天用Java、明天也许会用到脚本语言,但软件设计和分析的技能却相对变化较小。开发者在这方面的能力提升对公司和个人都非常有好处。

  王老师表示,使用UML后的另一个重大的成效就是:大大提升了项目组与客户之间、以及项目组内部的沟通效率。在项目比较大的时候,团队交流就会遇到各种各样的问题。比如架构师设计出系统架构后,他需要跟项目组成员去沟通,也需要跟客户进行沟通,引入UML技术后,对甲乙方之间以及项目组内部的有效沟通方面,也发挥出了比较大的作用。

  对于新员工招聘,东软有着完整的员工发展和招聘过程体系,在整个这个体系当中,东软有自己的职位分级体系,有横纵几个层次。首先把员工按专业分成了很多专业职称,纵向上又分成很多个职级。在比较重要的职位中,都会对UML有一些要求,当然不只是对UML有要求,包括使用UML的背后的一些深层次的一些建模方法,以及相关的一些理论、基础这些都会有要求。一般来说,我们对系统分析师、架构师这个级别,会对UML建模技能有比较高的要求。

  嘉宾简介:

  王英辉:资深软件工程顾问,具有十几年大型软件开发和管理经验,历任架构师、项目经理、技术总监等职,现就职于东软集团技术战略发展部,专心致力于统一过程(UP)、产品线、敏捷方法的研究、推广与实践。从在第一个项目中采用RUP至今,对UML、UP的实践与研究已经10个年头,对于如何使用UML、UP进行业务建模、系统分析和架构设计具有独到见解,是东软统一过程、产品线方法的主要创建者和奠基人之一。

情感
签约指南
散文随笔
猜你会喜欢的
猜你会喜欢的