Hurrah! We got featured in Yourstory again. Thanks to Alok Soni for a detailed work on this. Journalism at its best. He analyzed our product by asking app developers to comment on its value. My co-founder Avinash Nishant isn’t happy about it though. He thinks the positives were less highlighted. On the contrary, I think it is always good to get unbiased views. Yes the positives could have been highlighted but that will become merely a promotion of AppAchhi by Yourstory. This dynamic between me and Avinash is the Yin Yang at work.

It is our duty to respond to what developers have shared about AppAchhi in that article.

YourStory spoke to a SaaS entrepreneur (who doesn’t want to be named) regarding App Achhi. He says,

The market is getting commoditised because Google and other platforms have provided automated solutions. With these platforms providing these services, the app performance testing becomes a part of the development. As a developer, I don’t want anything (additional like App Achhi) which increases my development time.

Hello Anonymous SaaS entrepreneur. Thanks for your views. We started building AppAchhi having known what Google and Amazon have built and can continue to build with their Firebase Test Lab and Amazon Device Test Lab. Google and Amazon are catering to app developers only. It is great. I admit it. There are more people than app developers who contribute to development. Development does not mean programming alone. There are Product Owners who come much before a piece has to be programmed. There are testers who swoop in between the iterations providing feedback. All this put together is software development.

Google is a big proponent of “no testers” and “developers should test”. What Google means is “No dedicated testers to do functional checking” but the way the world understands it is – “No dedicated testers”. So there are enough testers in the world who test apps. Not all of them know how to code. A Google Firebase Test Lab is not inclusive. It does not incorporate the view of Product Owners or Testers / QA. So it is designed for programmers to programmatically test an app.

It is important for us to build a product that seamlessly integrates with Developers (Programmers), Product Owners and QA Testers. So we have built AppAchhi with all these roles in mind. We are working on a way to integrate AppAchhi into CI and other tools that Product Owners and QA Testers use – so that it is really inclusive in the lifecycle of “Software Development”.

He argues that the alpha and beta channels in these (Google and Amazon) platforms help the developers get the user feedback before the launch. Moreover, if the performance matches the expectations, then the developer may not have enough reasons to continue his engagement on App Achhi.

Thanks for writing us off. We love it. Totally. I mean – what do you expect as a reaction from a CEO who is clear on the vision. Maybe this is my moment like Elon Musk. When Elon was building SpaceX – he was told by Buzz Aldrin that SpaceX is a foolish idea. Elon looked up to Buzz Aldrin and he got emotional that someone he looked up to made a joke of his idea. I don’t even know who you are so can’t get emotional about what you said 🙂 [ Even otherwise – no emotions – no offence taken – I am having great fun ]

So you said “once app matches performance expectations a developer may discontinue using AppAchhi”.

  • What about new code going into the app?
  • What about regression?
  • What about consistency checks?

Those are some reasons why people continually test their app for functional and performance stability, robustness and whatever name you call it by.

Dharma Endra in Facebook asked

 What is your finding from the benchmarking of 2.2 m apps?

This is what we found. A lot of apps – even the popular ones have performance issues. So bad that their first reaction to our report is denial. We were asked to explain in deep by Android Architect of a very famous app – and when we gave our explanation of how we tested and how we got those details and why we think of risks – they accepted it. They have now given us their requirement on what can make them our paying customer. Their requirements were a part of our roadmap anyways.

We recently did our paid customer survey and each one of them are happy about the value of AppAchhi. Some of them had tried other products.

Plus enterprises. There are two enterprises today who have our on premise license. They are just beginning to see the huge cost savings – the improved feedback loop times – the specificity of the reporting of risk and benchmarking against their own internal builds.

The proof is always in the pudding. If Google had everything they needed within their Firebase Test Lab – why does a Google IO report look like this?