设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 IT综合资讯 查看内容

访Polarion公司:Scrum的硬件应用成为趋势

2013-9-24 11:50| 发布者: joejoe0332| 查看: 492| 评论: 0|原作者: 涂兰敬|来自: InfoQ

摘要:   Polarion产品最初的基础架构基于SAP NetWeaver,随后迁移到更具社群基础、更加开放的开源Subversion、Eclipse这类平台。由于中国市场的巨大吸引力以及中国用户本土 化的需求,Polarion公司开始逐步在中国传播他 ...

  Polarion产品最初的基础架构基于SAP NetWeaver,随后迁移到更具社群基础、更加开放的开源Subversion、Eclipse这类平台。由于中国市场的巨大吸引力以及中国用户本土 化的需求,Polarion公司开始逐步在中国传播他们对于敏捷的理解以及ALM(应用全生命周期管理)的解决之道。


  近日,Polarion公司R & D VP Nikolay Entin(以下简称Nick)第一次来到中国,也是他第一次来到亚洲。Polarion ALM是Polarion公司的核心产品,也是一款全生命周期管理的软件工具包。Polarion ALM倾向于使用开源软件,目前Polarion ALM产品系列中使用了超过200个开源软件或组件,社群成员的用户也已经超过了10000个。由于中国巨大的市场以及中国用户本土化的需 求,Polarion公司在中国寻找了一个独家代理公司,这家公司专为Polarion公司在中国的用户服务。


  以下是InfoQ记者在近期采访Polarion公司Nick重要内容整理,其中重点谈了敏捷开发的实践指导以及对未来发展的预期,同时也介绍到了Polarion ALM的特点。


  对敏捷的思考以及未来预期


  InfoQ:先请您简单介绍一下Polarion公司。

Nick:Polarion公司成立于2004年,是一家专注于ALM(应用生命周期管理)解决方案提供的德国公司。Polarion的业务脱胎于 SAP NetWeaver。但是后来,Polarion公司发现这一块业务很难赚钱,因此现在已经终止了跟SAP的合作,不再给NetWeaver提供服务了。 但是,对于Polarion公司来说,通过一系列的合作,使得他们积累了经验,增长了相关人员的专业知识。现在,Polarion的业务平台不再是基于 SAP 的NetWeaver,而是基于开源的Subversion、Eclipse这类平台。


  InfoQ:您在敏捷大会上所做演讲的主题是“Polarion的七年敏捷实践”。那么,请您谈谈敏捷在Polarion公司的发展情况,以及中国敏捷开发的发展情况?

Nick:ALM即应用生命周期管理,涵盖了软件、硬件制造的各个环节、各个方面。我们提供的商用ALM产品是Polarion ALM,作为Polarion公司研发部门的主管,我的一个主要职责就是提升公司整个研发团队的开发劳动效率。七年前我们转为采用敏捷开发,目的就是提升 劳动效率。我们开发的工具是提供给开发商、开发人员使用的,而我们自己本身就是做软件开发的,所以我们一开始就是把敏捷开发的工具和理念贯穿于我们自己内 部的开发流程之中,从中产生产品,帮助我们自己的用户、客户提升他们的工作体验。

我认为中国也在产生这样一个重要的转型,转向敏捷开发的方向,中国以前还是以任务为驱动的开发模式,被动地接受用户的指令进行开发,现在我们转向要建立更加全面的研发职能,提升劳动生产效率,以前一些传统的瀑布式的开发模式也在慢慢需要转向敏捷式开发。

我们可以提供相关的工具,例如支持XP或SCRUM方面的产品,以及根据用户需求提供专业的咨询服务。


  InfoQ:传统开发是瀑布开发,现在以移动App为例,移动开发需要更快捷,从产品立项到开发实现甚至只需要几周的时间。当前的移动应用开发市场很火爆,请问这种移动应用开发对ALM的需求是什么情况?

Nick:实际上,恰恰在移动开发方面,ALM产品和解决方案可以帮助这些企业,能够把精力集中到移动应用开发上来。我们的一些工具可以帮助他们分 析开发进度的情况。举个例子:比如您在做一个移动应用开发,一开始可能只是针对iOS、安卓这两个环境进行开发的,同时您使用跨平台的开发环境,确保它开 发出来之后可以应用到其他平台上去。这时候您就需要回答一个问题,开发出来之后我们是否需要移植到Windows Mobile平台,当然从编程角度这是没有问题的,您已经放在跨平台上进行开发了,只需要点击一个按钮,它就自动编写成了Windows Mobile下的应用。

接着,要了解这样一个新平台对于工作有什么影响,比如说它的用户界面有什么样的调整,因为不同平台的清晰度、解析度是不同的;然后考虑测试需要多长时间,新的平台之下,是否所有的用例都需要再重新跑一遍。

所以如果开发者事先在iOS、安卓下面有相关经验,您可以预估一下,如果把软件或应用转到Windows Mobile下需要多长时间,做到心里有数,看看这样的转换到底能不能做到物有所值或得不偿失。

这些方面我们的工具就可以把更多的信息采集起来,进行分析,做出更加明智的决策,比如说,您在安卓、iOS开发时,已经占到您开发周期的2/3时 间,剩下您可以做一个选择,要么您就用1/3的时间,在iOS、安卓上推出新的特性,要么用1/3做Windows Mobile下的用例测试,这样通过我们的系统比较之后,开发者可以做出明智的选择。


  InfoQ:对于敏捷来说,您怎么考虑它未来的发展情况?

Nick:我不了解中国这边的情况。但在德国以及其他很多国家,我和许多客户进行过交流,他们一说到敏捷开发都提到Scrum,但是当听到他们介绍 的实际操作来看,还是跟Scrum有脱节的,他们当然会使用迭代方面的工具或方法,甚至有时涉及到游戏开发,但是跟真正的Scrum还是有出入的。

  所以不知道中国可能是否有这样一个情况:以前它是一个热门词汇,大家都不熟悉,等大家熟悉以后,热度下降了,但真实的应用跟它的实际还是有出入的。

  实际上另外一个有意思的发展趋势:一些工具和方法日益应用到了硬件制造领域,几年前,一说到Scrum都会想到软件,现在硬件方面应用越来越广泛了,尤其是Scrum的应用,比如说三维打印这一块,三维打印使得生产周期越来越短,这是与Scrum的高效率开发不谋而合的。


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部