Ответ
Да, это критически важно. Использование собственного продукта помогает:
- Лучше понять UX-проблемы и боли пользователей
- Находить баги, которые не видны при разработке
- Формировать product sense
Пример: если разрабатываешь приложение для доставки еды - регулярно заказывай через него. Так заметишь, что кнопка "Оплатить" плохо кликается или список ресторанов долго грузится.
// В коде можно добавить трекинг использования разработчиком
if (BuildConfig.DEBUG) {
FirebaseAnalytics.logEvent("dev_used_feature_$featureName")
}
Но важно сохранять объективность - не все используют продукт так же, как разработчик.