问题1:博世的IT投入占销售额的比例是多少?
答:我们全球的IT投入约为8亿欧元,销售额是500亿欧元,大概的比例是1.5%。
问题2:如何看待通过外包战略来节省预算的作法?
答:首先,你必须有自己明确的数据战略,了解自己是否要拥有对数据的绝对控制,这一点必须非常清楚。如果不需要完全控制所有的数据,那么可以考虑外包战略。一般而言,采用外包需要两种推动因素,一是硬件系统太旧,需要大批量更新换代,这需要巨大的资金投入。
另一个因素是当前的企业在核心竞争力上需要巨大的转变,需要通过外包手段来获得目前无法获得的核心技能。如果没有这些驱动力,外包就失去了可行性,因为需要通过合约来达到所有的目标,这是很难实现的。一旦失去了自主性,应变的速度就会下降,企业必须为此付出更大代价。
因此,决定外包与否的两个重要因素,就是企业是否有突发的、通过现有资源无法满足的核心技能需求,或者需要对大量的硬件设施进行的更新。缺少了这两个推动力,我就不会建议各位考虑外包。根据我的经验,外包本身不一定会节省投资。
问题3:博世如何管理移动应用开发?
答:在博世内部,我成立了移动应用部门,采用SAP公司的Sybase移动平台进行应用开发。类似于很多公司,我们的战略是尽可能采用HTML5进行开发,必要时采用混合开发技术,只有万不得以,才使用原生方式(Native)进行应用开发。比如:对智能手机上照相机的操控,或者对某个服务状态的检查,等等。
如果以原生方式开发,就需要针对不同的平台重复开发,这就是我们为什么只支持安卓和IOS的原因。开发好的应用会通过Sybase平台进行部署,这是我们管理所有移动设备的具体方法。
任何移动设备,无论是个人,还是博世所有,我们要确保具有擦除数据的权限,要掌握设备所在的实际位置,设备中的存储区是安全的,数据是安全的。个人设备中的数据,我们可以在必要时删除它。尽管这在德国是法律不允许的,但在其它地方是可能的。
在系统架构和规划上,我们也有具体的措施,以支持移动项目的开发和应用。
问题4:在当前的BYOD项目中,我们注册安卓应用的服务器时,遇到了一些与本地法规律有关的问题,您在这方面是否有类似的经验和建议?
答:BYOD确实是我们当前需要跟踪的一个技术趋势。但是在我们实施类似项目之前,必须清楚定义数据在什么地方,应用又在什么地方。如果BYOD仅限于手机,那么查看电子邮件、联系人和互相联络等功能就够用了。然而很快你会发现,需要在智能手机上实施真正的应用程序。
未来不会再有传统手机,只有智能手机。一旦实施了BYOD项目,我们的目标就是让大家能够在手机上使用办公软件。另外,我们会有社交媒体应用,会希望通过IPAD和智能手机来访问自己的社交媒体平台。有了这些需求,首先要解决的就是安全问题,其次是技术上如何实现。
谈到网络连接的经验,我们的做法是使用美国境内的虚拟服务,非常稳定,连接上没有问题。我们支持所有安卓和IOS智能手机。当然很多人还会有另外一部手机,他们可以去试用,但要自行承担相关的责任,我们不提供太多的服务。
另外,我的建议是,手机未来会成为小号的笔记本电脑,上面会有越来越多的应用,应用本身也会更加强大。越来越多的数据需要通过远程的方式进行访问,以提高安全性。这样我们就需要将更多的应用和数据移植到云计算平台,让用户们可以通过云计算的方式访问今天在PC上使用的办公软件。
整体而言,我们有安卓和IOS系统,安卓系统在安全方面存在一些问题,但是两者在实际上没有本质的差别。
问题5:贵公司是否会在关键应用中使用开源软件?
答:这个问题非常好,谢谢。我们在开源软件方面有一些投入,例如:我们有一个VOIP解决方案,叫做BOSCHCommunicator,在整个亚太区,我们的电话系统不仅是自己运营,所用的解决方案也是自己开发的。我们的VOIP方案,博世自己的Skype型应用,是我们自己开发的。但是我们不会在一些关键的情况下采用这种方式。
把基于开源软件开发的产品销售给最终用户,涉及到一些法律方面的问题,软件授权必须非常清晰,博世也必须为所提供的方案承担责任。然而在开源软件中,你很难知道其背后的实际情况,譬如说软件后门和漏洞。
因此,我所有一个重要的战略,就是所有用来开发的软件,都必须进行注册。我们有一个庞大的数据库,记录了所开发过程中所需要的代码和开源软件,以便我们在使用时,能够清楚了解与所用软件相关的授权情况。
当然,在内部场景,我们会尽可能地使用开源桌面系统,这样做并不容易。另外,我们也在应用开发过程中使用开源软件,尤其是JAVA。
问题6:如何看待从UNIX或Windows到LINUX的迁移?
答:这么做确实可以省钱,但是要算好这笔账,必须有大量用户需要迁移,才值得在开源软件方面进行投入。因为这不仅涉及到软件方面的投资,也涉及到管理和维护。如果有大量的用户需要支持,那么这对于公司是有好处的。
另外,还要考虑公司与外界的沟通。兼容性方面的一些细小问题,可能会影响你与合作伙伴或供应商的合作。当然,整体而言,我是比较支持开源软件的,最终的决定取决于能够支持的用户数量。目前我们在印度有一个试点,涉及到大约1000个桌面用户,这是我们认为开源项目能够获得收益的最小用户数。
问题7:博世IT如何确定哪些功能需要从外部采购,哪些需要定制开发?
答:我们有上百个SAP系统,必须有明确的战略,来确定哪些系统需要采购,哪些需要定制和开发,公司既有架构和战略对此进行规范,也有专门的团队保证来保证核心的SAP系统的安全。
任何新的功能需求,我们从最初的需求分析阶段,就会考虑它与其它应用的关系,以确定是在哪个层次上进行开发,以及开发定制的需求。如果是通用的功能,就会作为底层服务的形式进行部署。因此,一个功能在系统架构中所处的位置,并不是偶然的。