Ответ
Критически важно. Активное использование собственного продукта (практика dogfooding) — ключевой метод для понимания пользовательского опыта, выявления проблем и генерации идей для улучшений.
Преимущества dogfooding:
- Глубокое понимание UX: Вы чувствуете те же боли, что и пользователи, что помогает принимать более обоснованные продуктовые решения.
- Раннее обнаружение багов: Многие неочевидные ошибки и проблемы с производительностью обнаруживаются в реальных сценариях использования.
- Повышение качества: Непосредственная заинтересованность в качестве продукта мотивирует писать более надёжный и удобный код.
Пример из iOS-разработки: Разрабатывая приложение для трекинга привычек, вы сами должны его использовать ежедневно. Это сразу покажет, неудобно ли добавлять новую запись, не "подвисает" ли интерфейс при скролле длинного списка, и насколько интуитивны настройки.