Прежде всего, вы должны знать, что UI/UX не является моей областью знаний. Но я был прямо или косвенно связан с ним достаточно, чтобы понять, что это не точная наука. Люди часто будут спорить о том, что лучше для пользователя. Просто помните, что два пользователя сами могут не согласиться на что-то.
Так что, я думаю, важно то, что вы действительно принимаете на себя роль пользователя, попробуйте использовать продукт, воображающий сценарий, в котором вы хотите что-то сделать. Если вы все сделаете правильно, вы должны получить некоторые отзывы о том, что хорошо работает и что можно улучшить. По вашему мнению, важная часть заключается в том, что вы можете поддержать их здравым смыслом или действительными аргументами.
Что касается среды, я бы сказал, что вы должны выбрать тот, который лучше всего отражает ваши взгляды. Я бы лучше прочитал хорошо организованный текст, нежели плохое видео. Вы, вероятно, захотите произвести впечатление, так что, что бы вы ни выбрали, сделайте это хорошо! Если дизайн UX был задокументирован заранее, вы обычно использовали бы это как основу для своего обзора. Поэтому найдите инструменты для проектирования UX, вы можете использовать один из них.
Если у вас есть время, может оказаться полезным фон в UML-моделировании, в частности методология ICONIX, которая поощряет изучение различных сценариев «что если», а не просто назначение стандартного (наиболее распространенного) пути. Также предполагается, что вы уже искали онлайн-ресурсы, описывающие общие передовые методы.