Добрый день, разрабатывается интернет-зоомагазин, изначально выставлено требование заказчика, что заказ могут сделать только зарегистрированные пользователи. Необходимо расставить приоритеты для тестирования функциональностей для веб/мобильных-приложений.
Собственно функциональности:
- поиск по магазину
- фильтрация товаров (возрастание/убывание, разные фильтры)
- заказ товара
- личный кабинет (регистрация/авторизация, списки заказов, статус товара и прочее)
- разные информационные странички (о нас/о вас)
- обратная связь с клиентом (перезвоните мне, напишите на почту).
Сам рассуждал так - что приносит нам деньги или наиболее близко к этому ставиться на первое место (т.е оформление заказа ставим на первое место). С другой стороны можно порассуждать и по другому: я не могу оформить заказ без предварительной регистрации, поэтому я ставлю регистрацию на первое место.
У меня получилось так:
- заказ товара (нужно же нам кушать вкусно, а это напрямую приносит деньги)
- личный кабинет (пользователь должен авторизоваться прежде чем купить, да и заказы проверять ему нужно, а то обидеться)
- поиск (найти товар, чтобы его купить)
- фильтрация (по сути и так можно все найти, так что не очень важно)
- обратная связь (что-то подсказывает, что ей вообще никто не пользуется)
- информационные страницы (вообще особой ценности не несут)
Тогда чем будут отличиться приоритеты для мобильной версии? С телефона я, например почти не заказываю, в основном проверяю статусы заказа.