
Часть 4. Release candidate, Early Access, Release
предыдущие части можно прочитать по тегу выше 👆
итак, вы готовитесь к релизу. тестовые стенды настроены, у QA отдельный от разработчиков стенд для тестирования, у вас есть в запасе хотя бы месяц. вы активно гоняете стресс-тесты, тестируете производительность, процессы функционального тестирования работают.
что делаем с документами?
все, что успеваем, из важных фич, покрываем кейсами. если есть возможность - покрываем все.
😎 на этом этапе можно не переживать, что придется поддерживать всю документацию, и вот почему: часть фич изменится очень быстро, часть будут иметь состояние, характерное исключительно для этого релиза. можно назвать это "костылями", но по чесноку, это всего лишь временные фичи или контент. поэтому - ура - часть кейсов можно сделать "на один раз" и забыть о них после релиза и релизных проверок.
✨ да, у вас добавятся проверки на релизном сервере или релизной версии из стора.
также вашу документацию нужно обновлять не только по результатам аналитики, но и по фидбеку пользователей.
🔥 хорошо, если у вас для них есть минимальный функционал с формой описания бага и автозагрузкой скриншота/видео, логов, сейва и другой важной информации.
😿 если нет - ваши коммьюнити менеджеры передадут вам отзывы и описания багов из онлайн-магазинов, с форумов или других инструментов.
это этап, где состояние игры влияет на ее пользовательские рейтинги, поэтому обратная связь особенно важна.
🧑🎨 своим целевым группам пользователей или инициативным ребятам из коммьюнити вы можете даже давать отдельные чеклисты или кейсы на проверку. их описания проблем будут менее качественными, зато отловите редкие сочетания, до которых команда могла не догадаться.
👀 внешние Release notes будут, вероятно, писать в отделе маркетинга, а внутренние, как я писала ранее, вы можете делать сами.
что мы в них включали в моих командах:
1. название, дата сборки, номер версии билда. мы называли по майлстоуну и номеру коммита, на который смотрит репозиторий, например alpha_1807_6803.
2. список вошедших в билд фич и ссылки на эпики/задачи на их реализацию И/ИЛИ список ревизий репозитория, включенных в билд
3. список известных багов билда или ссылку на фильтр в Jira
(да, такие могут быть, часто не все успевают исправить, да и это в целом невозможно)
4. примечания, если необходимы. возможно, тонкости работы фич, заглушки и так далее
какие-то пункты могут быть пропущены, если ваш CI их осуществляет автоматически.
👁️ еще отдельно нужно будет описать и проверить загрузку и выгрузку билдов в онлайн-магазины и из них, и состояние после загрузки/выгрузки. для этого у каждого из магазинов есть дополнительные инструкции, плюс нужен будет ваш общий смоук
ачивки, карточки и другие функции, которые вы хотите использовать со своим контентом тоже описываем и проверяем