Приложение для учёта нормативов по триатлону (2016)

d

Как идея стала вызовом для всей команды

Когда к нам пришёл заказчик — владелец небольшого триатлонного клуба, — он больше не говорил о техническом задании. Он рассказывал о том, как каждый день вручную, на бумажках, учитывает нормативы спортсменов. Как спортсмены ждали результатов неделями, теряли мотивацию и переставали верить в свои силы. Глаза у него горели не от технологий, а от желания подарить своим ребятам прозрачные цифры. Мы поняли: это не про код, это про доверие. И взялись за проект, хотя внутри сомневались — уложимся ли в сроки.

В 2026 году мы пересмотрели подход к разработке: никаких абстрактных требований, только конкретные боли. Первым делом мы сели на тренировку к триатлетам. Слушали, как они ругаются на Excel, засекали, сколько секунд они тратят на запись показателей. Атмосфера в бассейне и на велодорожке подсказала нам главное — приложение должно работать моментально, иначе его выбросят. Мы выписали три ключевых эмоции: раздражение от рутины, радость от личного рекорда, гордость от видимого прогресса.

Шаг 1: Интервью с будущими пользователями — не для галочки

Мы провели десять глубинных встреч с триатлетами разного уровня — от новичков до тех, кто готовится к Ironman. Задавали только открытые вопросы: «Что бесит больше всего?», «Как ты узнаёшь, что стал быстрее?», «Что чувствуешь, когда видишь свой график?». Один парень признался: «Я покупаю новые кроссовки, потому что не вижу прогресса в цифрах». Мы поняли: приложение должно показывать не просто данные, а историю роста — чтобы человек чувствовал себя героем.

Заказчик сначала скептически отнёсся к такому погружению, но после первых отзывов спортсменов смягчился. Мы обнаружили, что главная боль — не в сложных вычислениях, а в отсутствии моментальной обратной связи. Спортсменам нужно было видеть результат сразу после заплыва, а не через три дня. Мы записали все инсайты на диктофон и составили карту эмоций: страх не выполнить норматив, азарт соревнования с самим собой, облегчение от того, что данные не потеряются.

Шаг 2: Проектирование «с экрана» — без воды и абстракций

Вместо того чтобы рисовать сотню страниц с документацией, мы прямо на созвоне с заказчиком накидали экраны в Figma. Главные кнопки — «Ввести время», «Мой прогресс», «Норматив дня». Без регистрации в три клика. Заказчик сказал: «Я хочу, чтобы жена могла зайти и понять, что я делаю на тренировке». Мы убрали всё лишнее: никаких графиков ради графиков, только те, что отвечают на вопрос «Я стал быстрее или нет?».

Мы сделали акцент на «карточке спортсмена» — крупные цифры, зелёный и красный цвета для выполненных и проваленных нормативов. Дизайн-решение: анимация появления цифр, как на беговом табло. Спортсмены признались, что это вызывает мурашки — когда число меняется прямо перед глазами. Мы потратили на этот шаг ровно 5 дней, но сэкономили недели переделок.

Шаг 3: Прототип за два дня — на ощущениях, а не на коде

Мы собрали кликабельный прототип в Figma и пришли с ним на вечернюю тренировку клуба. Дали телефон каждому желающему — пусть нажимают, ругаются, смеются. Один тренер сказал: «Сделайте так, чтобы, когда я нажимаю „Сохранить“, телефон вибрировал, как будто я финишировал». Мы записали. Другая девушка-спортсменка попросила добавить звук хлопка при выполнении норматива. Так родилась фишка: тактильная обратная связь на каждое важное действие.

Эмоции людей в этот вечер стоили всех Agile-ретроспектив. Мы увидели, как люди улыбаются, когда видят, что их время улучшилось, даже в прототипе. Заказчик стоял рядом и молчал — потом сказал: «Я не думал, что вы так копнёте». Мы поняли: прототип — это не презентация, это генератор эмоций. Чем раньше пользователь почувствует приложение, тем выше шанс, что он его полюбит.

Шаг 4: Разработка MVP с горящими глазами и жёсткими дедлайнами

Мы решили: первая версия должна выйти через 6 недель — только база: учёт нормативов по плаванию, бегу и велосипеду, календарь и лента прогресса. Никаких соцсетей и чатов. Фокус — скорость ввода и наглядность. Команда разработчиков работала вахтами: первый день пишем бэкенд, второй — полируем интерфейс. В перерывах слушали плейлист с триатлонных стартов, чтобы не терять атмосферу.

На тестировании поймали баг: если спортсмен вводил время быстрее мирового рекорда, система выдавала ошибку. Спортсмены воспринимали это как оскорбление — «Вы что, не верите, что я могу?». Пришлось срочно убирать жёсткие валидации и делать предупреждения мягче: «Проверьте время, возможно, ошибка ввода». Заказчик хохотал: «Наши люди — чемпионы мира в своих головах».

Шаг 5: Запуск в бой — первая тренировка с реальным учётом

Мы установили приложение на пять айфонов и отдали тренеру со словами: «Испортите всё, что сможете». Первые два дня были хаосом: кто-то не мог найти кнопку «Плавание», у кого-то зависла анимация. Но на третий день произошло чудо: спортсмены начали сами подсказывать друг другу, как пользоваться, и придумывать фичи: «А можно сделать отметку, что я сегодня на веле без аэродинамики?», «Хочу видеть динамику за месяц».

Атмосфера в клубе изменилась: вместо того чтобы спрашивать тренера «Ну как я?», спортсмены смотрели в телефон и сами комментировали: «О, я сегодня на три секунды быстрее». Мы видели, как один парень, который полгода не верил в свой прогресс, вдруг расплылся в улыбке — его норматив по бегу наконец-то позеленел. Заказчик потом признался: «Я сам чуть не заплакал, когда увидел это».

Шаг 6: Сбор обратной связи и быстрые доработки — не дать эмоциям угаснуть

Мы сделали простую форму обратной связи внутри приложения (всего два поля: «Что понравилось?» и «Что бесит?»). За неделю получили 47 сообщений. Спортсмены писали искренне, не стесняясь: «Хочу, чтобы график был синим, а не красным — красный ассоциируется с ошибкой», «Добавьте возможность отмечать, что я тренируюсь после болезни — тогда норматив считается нестрого». Каждое сообщение обрабатывалось за час: либо правили, либо отписывали, почему не сделаем.

Мы заменили цветовую схему на спокойные тона океана — синий, бирюзовый, серый. И добавили статус «Восстановление» с мягкими нормативами. Когда спортсмены увидели изменения, в чат клуба полетели сообщения: «Ребята, спасибо, вы нас слышите». Заказчик отметил, что после этих доработок посещаемость тренировок выросла на 20% — люди почувствовали заботу.

Шаг 7: Результат, который измеряется улыбками и рекордами

Через два месяца после запуска клуб провёл внутренние соревнования. Впервые нормативы считались автоматически — приложение само формировало таблицу результатов. Тренерский штаб смотрел на экран и видел, кто прогрессирует, а кто «застрял». Спортсмены больше не спорили о цифрах — они видели факты. Один из участников, 45-летний инженер, впервые выполнил норматив по плаванию, к которому шёл три года. Он сказал: «Я не верил, что смогу, пока не увидел зелёную галочку в приложении».

Мы поняли главное: приложение — это просто инструмент. Настоящее чудо — в том, как оно меняет отношение человека к себе. Заказчик планирует масштабировать систему на соседние клубы. А мы запомнили ту самую тренировку, когда впервые увидели, как люди искренне радуются цифрам на экране. Это было круче любого гонорара.

Полезные выводы и советы для тех, кто хочет повторить наш путь

Добавлено: 08.05.2026