siliconindia | | Aug - Oct 20198IN MYOPINIONDELIVERING CONTINUOUS BUSINESS VALUE By Ashish Desai, Head of Machine Learning Platform Engineering, JPMorgan ChaseToday's modern businesses are headed into an "App"-O-calypse, due to the need to grab their customer's attention every way and everywhere possible. The sprawl of increasingly powerful smart devices creates a very challenging landscapes for businesses to keep up. Customer attention spans are significantly lower and so is the appetite for defects or functional issues in a product. Developing high quality products that customers love interacting with requires fundamentally different approach to software testing today, than it was about 5 years ago.Today, customers interact with businesses and products not through one or two, but several channels starting with smartphones leading the group, followed by web, wearables, living room devices and internet of things. A competitive business environment puts immense pressure on companies to deliver innovation to their market and their customers faster. Continuous delivery of business value (workable software) is the single most important thing, using which, businesses can bring "high quality" innovation to their customers faster. But that means that, enterprises and start-ups alike, have a dire need to enable test automation at scale very quickly to meet business demands and outrun competition.Yet, product innovation isn't the only challenge: as the "App" ecosystem thrives, the threat landscape grows along with it. So keeping customer data safe and secured becomes paramount. All these parameters and constraints directly drive why, what and how you test the software you produce, and hence the tools and methods you use to achieve that goal. No longer can you rely on the simplistic test pyramid and you must reimagine it as a what I call a "test skyscraper".Ashish Desai
<
Page 7 |
Page 9 >