Содержание курса Вводная лекция Общий обзор продуктовой документации Документация для менеджмента и отделов поддержки: продюсера, пма, КМ и саппортов Документация для команды разработки: программистов, UI, арта, QA Зачет 2
Документация для команды разработки: программистов, UI, арта, QA ● В предыдущих сериях ● Обсуждение домашнего задания ● Что нужно программистам и QA? ● Что нужно UI? ● Что нужно арту? 3
Что нужно программистам и QA? слайд 1 ● Это эксперимент или финальное решение? ● Как поменяется функционал фичи? ● Какие предельные значения у всех крутилок? ● Фича будет включаться не сразу на всех, а постепенно? Как между собой будут взаимодействовать те, у кого фича есть, и те, у кого ее нет? ● Фича может выключаться через админку? Что происходит с функционалом? Что видит игрок? 6
Что нужно программистам и QA? слайд 2 ● Как фича должна себя вести, если пропал интернет, завис телефон, на телефон позвонили, мало заряда, сервер не отдает данные о профиле, данные от сервера идут но еще не пришли, игрок свернул приложение.... ● На что нужно посмотреть в первую очередь, чтобы составить список доработок? ● Фича доступна всем игрокам всегда? Как фича ведет себя у игроков, которым она недоступна? 7
Что нужно программистам и QA? слайд 3 ● В настройках нужны какие-либо проверки? На пустые значения, на некорректные, подтверждения? ● Есть какое-то логирование? ● Есть какие-то уведомления внутри игры? За пределами игры? 8
Что нужно UI? слайд 1 ● Вот эти все кнопочки, иконочки, картиночки - они в финальном виде будут, или их кодом нужно будет обрабатывать, комбинировать, ресайзить? Вообще картинки будут, или рендерить из моделей? Какие-либо эффекты на них нужны? ● Если локали не влазят, обрезать или ресайзить локали? ● Цифры как-то сокращать? По каким правилам округлять? ● В фиче есть что-то, что должно по-разному выглядеть на разных девайсах? 9
Что нужно UI? слайд 2 ● Есть какие-то отложенные во времени эффекты? Таймеры? Прогресс-бары? Как они должны себя вести? ● Есть лента, которую можно слайдить? Как она должна реагировать на тапы? Должна ли быть доводка? ● Анимации и визуальные эффекты скипаются? Как именно? 10
Что нужно арту? ● На что в первую очередь должен обратить внимание игрок? ● Что еще будет на экране? Вот эта штука - она самая важная? ● Как часто игрок будет сталкиваться с этой штукой? ● Эта штука должна иметь какие-либо отсылки\ассоциации с другими штуками? С какими? 11