首页 > 云计算 > 正文

应用开发新潮流:快速失败

2015-04-15 15:31:31  来源:互联网

摘要:快速失败(Fail fast),这个拥抱“失败也是一种选择”的思想,根据最新的预测来看,将笃定成为2015年最新的商业潮流。你做好准备了吗?
关键词: 快速失败 物联网 I

    快速失败(Fail fast),这个拥抱“失败也是一种选择”的思想,根据最新的预测来看,将笃定成为2015年最新的商业潮流。你做好准备了吗?


    确保领导潮流的方法之一,就是为潮流命名。Software AG在它最近的2015年整合展望中就是这样做的。将目光放在物联网(IoT)、整合及它们将如何互相辅助上,Software AG的高级产品副总裁Mark Herring在与TechTarget的独家访问中对上述列表中的各个元素展开了讨论。


    爱好发布年度预测,Herring是Software AG的博客Reality Check的定期撰稿人。在2012年加入Software AG之前,Herring曾在Sun Microsystems任职软件基础架构和MySQL副总裁,在甲骨文任职技术支持工程师和在Standard Bank 集团任职程序员。


    一家软件公司声称“失败也是一种选择”是一个主要趋势并不常见。


    Mark Herring:“快速失败然后适应”是企业能脱颖而出的方式。Google就是个完美的例子。他是敏捷方法的支持者,这很好。将产品快点做出来,但如果它失败了,那就快点把它舍弃。Google Reader有存在过,但后来他们就把它拿掉了。如果你能快速失败,你就能更快的从顾客那里得到反馈,并作出改变,改善或更换你的产品。


    期待失败似乎不是个可行的长期职业生涯策略。


    Herring:当然。不是所有事情都允许失败。但如果你试着建立一个20年后的完美应用,这多半不是个正确的想法。IT界还没学到这点。IT界必须要学会如何让自己更灵活。你如果能快速的推出产品,得到顾客反馈,然后决定保留或舍弃,这样会更好。你衡量成功的方法不是从部署应用的数量,而是应用产生的营收和它们对高端业务的全面影响。


    你也认为“Spend, baby, spend”是2015年的另一个重要趋势,指出IoT和软件即服务(SaaS)将必然推动企业在整合技术花费上33%的增长,以及IoT取代2014年SaaS的主导地位。你认为IT预算的哪个方面将会因此而大幅减少?


    Herring:从预算的角度来说损失的应该是架构。IT将会把这块限制住,反而把精力投向有着不同设计和需求的下一代应用。Beacon技术,比如用来当顾客走进一个商店时与顾客对话,就是一个很好的例子。我们现在有数千个新应用和数百万个设备连在一起。这就是开发者必须要学习的新技术。SaaS供应商将必须将业务后台系统和这些设备整合在一起。IoT比我们想象的还要无处不在。这一切都是关于整合这些不同的平台、应用和设备。


    财政底线的正面影响可以用两种方式来达成,增加收入或者降低成本。这两个方式中是否已经一个明显超过了另一个?


    Herring:以前使用IT技术都是为了帮助降低成本,但降低成本现在已经不是最大的动力了。现在,都是为了要增加顾客的数量来推动营收。获得越来越多的顾客访问店铺或网站才是关键,而不是减轻负荷。这代表了更紧密的与客户数据库整合,给与客户实时的,店内的体验。


    你将物联网定位为“事物的整合”,并认为它将是自互联网出现以来集成技术的最大推动力。你认为智慧整合技巧的进化将是未来的重要趋势之一,将会迫使实时流和突发流量处理方式上的改变。


    Herring:我们都忘了一点,当物联网物件的数量不断攀高时,整合的需求也会有爆炸式的成长。设备或灯塔或智慧机器有价值的前提是,你必须能够将它们的信息联系在一起。比如说,我是一个IoT供应商,我有台智慧贩卖机报告它有某个商品存货不够,而产品补货员带着库存去补货时才发现,服务部门把机器换成一台新的,这对我一点用处也没有。那些有着不同周期的不同团队必须要整合他们的不同系统和之间的通信。


    IoT可以被描述为有着数十亿个会发出微小数据包的设备,例如某个灯光开关会提示“我是开启的,我的亮度是50%”。这种包含了许多细小数据包的流量与制造大数据流的系统和应用有什么不同,以及对于开发有什么影响呢?


    Herring:这是个很重要的点但却常常被忽视。它们将需要完全不同的设计范式。灯光开关这类会发出零星信息的装置可能几个小时都不会发出什么信息,而如果你的冰箱过热时,它会突然开始传输一大堆的数据包。我们在Software AG的前提是,设计点都是不同的,而我们推动的整合,还有计划和服务,都会将这些考虑在内。


    这个整合的趋势,对于那些认为IT就是把所有东西放在本地数据中心里的传统CIO来说意味着什么?


    Herring:传统CIO很恐惧SaaS新世界,以及被逼迫要用SaaS来工作。他们被要求要做的是,使用一个新的SaaS方案,比如Salesforce.com,然后让它跟公司现有的遗留客户数据库一起使用。这些CIO可能并没包括在是否要订阅Salesforce的讨论中,但是他们却被迫要搞定这个新技术并与遗留数据整合。对一些人来说这确实是个问题。


第三十五届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:fanwei

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。