|
1 | 1 | --- |
2 | 2 | functional: |
3 | | - - Сайт должен быть способен обрабатывать большое количество трафика (например, 1000 одновременных пользователей) |
| 3 | + - Пользователь может авторизоваться на сайте |
| 4 | + - Пользователь может создать игру |
| 5 | + - Пользователь может присоединиться к игре |
| 6 | + - Пользователь может следить за игрой не посещая сайт, установив расширение для Chrome |
| 7 | + - Пользователю доступны разные языки программирования |
| 8 | + - После создания игры пользователь находится в режиме ожидания второго игрока |
| 9 | + - Пользователь может зайти в игру в качестве зрителя |
| 10 | + - Пользователя соединяет с игрой, которую он выбрал |
| 11 | + - Пользователи могут общаться в чате |
| 12 | + - Оба пользователя видят два редактора (слева - свой редактор, справа - соперника) |
| 13 | + - Наверху находится время игры и ниже - задание |
| 14 | + - Каждый игрок видит код своего соперника в режиме он-лайн |
| 15 | + - Каждый игрок имеет кнопку для проверки своего решения |
| 16 | + - Количество попыток проверки решения неограниченно |
| 17 | + - Когда один из игроков находит верное решение, обоим игрокам высвечивается модальное окно, где написано, кто является победителем этой игры |
| 18 | + - Соперник (после поражения) может выйти, а может доиграть до конца |
| 19 | + - Победитель может выйти из игры по нажатию кнопки "exit", которая у него появилась |
| 20 | + - Когда оба игрока вышли, игра считается полностью законченной и удаляется из памяти |
4 | 21 | non-functional: |
| 22 | + - Сайт должен быть разработан с учетом удобства использования и оптимизирован для скорости работы |
5 | 23 | - Сайт должен быть безопасным и защищать данные пользователя |
| 24 | + - Сайт должен быть удобным на мобильном устройстве |
6 | 25 | - Сайт должен быть протестирован на совместимость с последними версиями браузеров |
| 26 | + - Сайт должен быть способен обрабатывать большое количество трафика (например, 1000 одновременных пользователей) |
7 | 27 | implicit: |
8 | | - - Сайт должен быть удобным на мобильном устройстве? |
9 | | - - Сайт должен быть разработан с учетом удобства использования и оптимизирован для скорости работы |
10 | | - |
| 28 | + - Использование протокола HTTPS |
| 29 | + - Адаптивная вёрстка |
| 30 | + - Предусмотрена проверка уникальности пользователей |
0 commit comments