Remove tag user-acceptance-testing
article thumbnail

Product Dogfooding in Software Development: A Quick Guide (+Best Practices)

Userpilot

TL;DR Product dogfooding is a testing practice. It’s a widely accepted practice in many organizations. Product dogfooding enables organizations to shorten the feedback loop by testing their products for bugs and usability issues before releasing them to the users. Let’s dive in! What is product dogfooding?

article thumbnail

Susan Stavitzski on Customer Discovery: How to Test Assumptions and Uncover Opportunities

Userpilot

How can product managers use it to test assumptions and uncover opportunities? Using Discovery to Test Assumptions and Uncover Opportunities by Susan Stavitzki. Customer discovery is the process of identifying, defining, and prioritizing relevant user personas. Why should you use customer discovery? Are you intrigued?

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

How To Conduct a Customer Attrition Analysis & Use It To Improve Retention?

Userpilot

While it’s not possible for customer churn to be zero, you can always keep it at an acceptable level by adopting the right tactics. Attrition analysis allows you to leverage the right tools and strategies to improve user engagement and satisfaction. Track in-app user engagement.

article thumbnail

What Are Attitudinal Metrics and How To Use Them To Measure User Experience?

Userpilot

Along with numerous operational metrics (cost per acquisition) and business metrics (revenue per month), you should also pay attention to user experience metrics. These help you understand: how users feel about your product. whether or not the user interface is easy to use. how much time users spend on a feature.

article thumbnail

Search at Intercom: Building our Elasticsearch cloud on AWS

Intercom, Inc.

For this reason, we chose to run exclusively on AWS and wherever possible, we make use of battle-tested AWS services, be it RDS Aurora for our relational databases, the Simple Queue Service (SQS) for our async workers or ElastiCache for our caching layer. Core part of Intercom. Search is an indispensable part of Intercom.

article thumbnail

Beta Testing: How to Find The Ideal Beta Tester For Your Software

Userpilot

In this article, we’re going to break down what beta testing is, what makes a good beta tester, how to find and recruit them, and the difference they can make for you and your software. Beta testing is a term that describes a specific type of test activity: testing with actual users prior to launch.

article thumbnail

What Is Growth Engineering and How To Use It To Optimize User Experience?

Userpilot

A growth engineer’s responsibilities include testing out new ideas and building out new features or standalone tools to improve the customer experience. Growth engineers adopt the AARRR framework to track user behaviors and improve the product experience. The level of required technical skills varies from one team to the next.