For DevOps teams to make a successful product (and maintain that product to improve user retention), they need to understand how people are using the app, and what they think about it. In DevOps, everything revolves around communication between product managers, software developers, and operations professionals, but open channels to customers and active users are relatively scarce. Product managers may have a finger on the pulse of collected user feedback, but that can only get you so far.
The problem with passive measurement
Unfortunately, relying on the soft trickle of user ratings and reviews isn’t the most reliable way to gauge user reactions. There are several reasons for this:
The better strategies
These are the strategies you should use to improve your understanding of user experiences:
Remote software. You can start by implementing remote control software on devices both in and outside your network running the app, which will allow you to view and/or take control of users’ screens while they interact with the app. This approach is useful in guiding users, so you can see exactly what’s unfolding in real time, take screenshots, manage configuration settings, chat with users during the session and more.
Eye tracking software. You can also adopt eye-tracking software, which gathers less data about user behavior but is more scalable in most situations. Here, your software will track mouse movements and gestures made by your users, and may aggregate this data so you can understand the “average” paths users take to reach their in-app destinations.
In-depth qualitative interviews. If you’re interested in hearing how users describe your app (and their experiences with it), opt to conduct more in-depth qualitative interviews. Stage one-on-one interviews after a set period of app interaction, and ask deep questions about their thoughts while using it. This is far superior to collecting comments from user reviews, since you’ll have the opportunity to probe for elaboration.
Big data analysis. You can also crunch big data to find more general trends about the “average” customer experience. You can look at things like time spent on page, total conversions, and abandonment/exit rates to pick out key trends and evaluate how you can boost them. Incorporating data visualization and working with analysts can improve your efficiency here, allowing you to scope out broad trends and turn them into actionable insights.
It won’t take you much time or cost you much money to implement these tactics and collect this data to learn more about app performance. Once you have them in-hand, every wing of your collective team will have a better read on user impressions, and will be able to work together to turn those impressions into actionable takeaways.
The InformationWeek community brings together IT practitioners and industry experts with IT advice, education, and opinions. We strive to highlight technology executives and subject matter experts and use their knowledge and experiences to help our audience of IT ... View Full Bio