Whenever a new technology takes shape the first thing we explore in the industry is to see how to build robust applications in the backdrop of such a technology. We look at how users might receive it, what kind of applications we can build, what kinds of optimizations can be done in using the technology in the most cost effective manner, how the application can be tested, how compatible it would be with existing systems etc. Whereas, a new perspective in fully realizing the potential of an upcoming technology is to see if it can be used to benefit developers and testers in possible ways – will it make them more productive and effective in what they do on an ongoing basis?
This was exactly the question we had when we were researching the space of augmented reality – besides just Augmented Reality testing, we wanted to see what else we could do – herein, we were able to find some very valuable and practical uses a tester could leverage augmented reality for (for that matter these are uses that the developer or any other product team member can also use over the course of his daily work) – this includes training material for new team member ramp up, machine setup, recording results or making any updates in test case management system (or any part of an application life cycle management system). These are tasks that take up significant time, which when now done through Augmented Reality (AR) can make the tester more productive and effective. Our subject matter expert explains this in greater detail in a recent webinar we did for EuroStar.
Augmented Reality will unleash a huge potential in applications and uses that it can be leveraged for. Mobile apps was a big market for app developers and end users to embrace, when it entered the market. AR application world will be an even larger space, in the coming years. It is expected to generate 600 billion dollars in revenue by 2016. This market size is not purely from augmented reality app testing and end users who will consume the AR applications, but will also include enterprise users such as members of a product team who will use AR to make them more effective in their day to day operations. For this to become a reality, we as developers and testers have a role to play in understanding areas where there is scope for improving our efficiencies and accordingly look to building newer AR applications. Some of these will be internal applications which just have an internal user base – but if they can be tried and tested internally, they certainly have the potential of seeing the light of the day, by entering main stream market as open source or even paid applications.