
«Команда относилась к проекту как к своему собственному. Ей было важно, чтобы клиент добился успеха» — так Али, CEO и основатель TapeReal, нативной iOS-видеосоциальной сети для авторов, описал работу с Фора Софт. Команда TapeReal обратилась к нам в августе 2020 года с готовой кодовой базой, набором нестабильных функций и чётким видением: что бы выглядел YouTube, если бы его создавали сегодня. Это запись беседы нашей команды с Али после сдачи первого этапа работы.
Ключевые выводы
- Почему Фора Софт: Али выбрал нас, попробовав несколько других команд. Причина — наша экспертиза в стриминге, внимание к качеству и ориентация на успех клиента.
- Что изменилось: спринты стали более организованными, пользовательские истории — понятнее, контрольные точки достигаются в срок, а баги со сбоями и проблемами записи в App Store устранены.
- Измеримый результат: больше положительных отзывов в App Store, стабильная работа функций записи звонков и сольной записи, более чёткий ритм еженедельных отчётов.
- Что клиент оценил больше всего: проактивная коммуникация, бережное отношение к бюджету стартапа и альтернативные решения, когда первый вариант не подходил.
О TapeReal — продукте, который создаёт Али
TapeReal — нативная iOS-видеосоциальная сеть, созданная в первую очередь для авторов. Штаб-квартира компании находится в Ванкувере. Платформа делает ставку на подлинность, повествование с помощью аудио и видео, а также на распространение контента без алгоритмов — то, от чего, по мнению Али, отказались крупные платформы.
Али формулирует это просто: «TapeReal — это улучшенная версия YouTube. Как если бы YouTube создавали сегодня, а не в 2005 году, и для современных людей». Продукт делает ставку на монетизацию через RealCoins, защиту платного контента от записи экрана и инструменты для авторов длинного контента, которых нет ни в TikTok, ни в Instagram.
О проекте кратко
Клиент: TapeReal, Ванкувер
Продукт: iOS-видеосоциальная сеть для авторов
Начало сотрудничества: август 2020 года
Наша роль: разработка под iOS, стриминг, стабилизация функций, планирование спринтов
Кейс: TapeReal
Интервью — словами самого Али
Наш копирайтер Никита поговорил с Али после сдачи первого этапа работы с нашей командой. Ниже — расшифровка беседы, слегка отредактированная для краткости и ясности.
Была ли Фора Софт вашим первым выбором?
“Нет. До этого я работал с рядом разработчиков и других компаний по разработке ПО — с разным успехом. Мы создали несколько прототипов MVP.”
Я решил обратиться в Фора Софт, потому что был впечатлён их экспертизой в технологиях стриминга, вниманием к качеству и ориентацией на успех клиента.”
Почему это важно. TapeReal сначала попробовал несколько команд — и выбрал Фора Софт, сравнив реальные альтернативы. Мы часто видим такую картину на проектах с видео и стримингом: команды на собственном опыте убеждаются, что не каждая «мобильная студия» способна сделать приложение для медиа в реальном времени. Более 20 лет работы со стримингом и WebRTC — во многом причина, по которой клиенты вроде Али выбирают нас после неудачного старта.
До и после работы с Форс Софт
“До работы с Фора Софт наши спринты планировались иначе. Я готовил требования к дизайну, но не участвовал в создании пользовательских историй.”
“С Фора Софт мы стали планировать спринты эффективнее — они стали точнее, а пользовательские истории — понятнее.”
“Менеджер проекта давал понятный план разработки — что и к каким датам, к каким контрольным точкам будет сделано. Думаю, именно это помогло спринтам проходить успешнее. Команда активно участвовала в планировании и давала много полезной обратной связи.”
Можете поделиться измеримыми показателями — отзывы, количество пользователей, количество сбоев?
“В App Store у нас стало больше положительных отзывов. Приложение стало стабильнее во многих аспектах. Раньше были проблемы с функциями записи звонков и сольной записи. Команда исправила часть этих багов и стабилизировала работу для нашего сообщества.”
Результат
Больше положительных отзывов в App Store; стабильная работа функций записи звонков и сольной записи; предсказуемый ритм спринтов; более понятные пользовательские истории и отчётность по контрольным точкам. Вот как выглядит «надёжная разработка» на стриминговом продукте.
Возникали ли сложности при разработке приложения?
“У нас уже была готовая кодовая база, поэтому команде понадобилось время, чтобы разобраться с ней.”
“Когда возникали трудности, команда старалась их преодолеть или предлагала альтернативные варианты и решения.”
“Они общались очень эффективно. Сначала нам просто нужно было привыкнуть к стилю общения и срокам друг друга. Поэтому возникали недопонимания — у каждой стороны были ожидания, которые сначала немного мешали работе. Как только мы наладили стандартный процесс, у нас появились чёткие договорённости. После этого проект шёл довольно гладко.”
Коммуникация, профессионализм, целеустремлённость — как бы вы нас оценили?
“С точки зрения коммуникации, профессионализма и целеустремлённости — идеальных людей нет. Мне хотелось бы поставить вам 10 баллов, но мы, конечно, люди. Иногда ошибаемся, но главное — что учимся на ошибках и их преодолеваем. В этом смысле мне очень понравилось работать с вами, ребята.”
Что касается коммуникации, вы очень проактивны. Еженедельные отчёты о ходе работы действительно полезны — они показывают, что сделано и что запланировано на следующую неделю. Вы всегда эффективно общались в Skype. Профессионализм тоже всегда был на высоте.
“Команда отнеслась к проекту как к своему. Им было важно, чтобы клиент добился успеха.”
“Что касается целеустремлённости, скажу так: когда возникает техническая задача, команде нравится её решать. Они предлагают лучшее решение, и это здорово. А если что-то не получается, вы предлагаете варианты или альтернативы, чтобы в итоге достичь результата.”
В этом смысле я также очень ценю внимание к бюджету. Понятно, что как стартап мы ограничены в средствах. Команда учитывала это при планировании всех спринтов — и я это тоже ценю.
В заключение
Спасибо Али за честный отзыв. От лица всей команды Фора Софт желаем TapeReal успехов с продуктом и сообществом, которое создаёт Али. Мы верим, что у него большое будущее.
Что именно мы сделали для TapeReal
Для читателей, которые нашли статью через поиск и хотят увидеть техническую сторону дела — краткое описание работы.
iOS-разработка на действующей кодовой базе. Мы взяли существующий код на Swift, прошли онбординг с предыдущими подрядчиками из Ali и стабилизировали критически важные функции. Основные направления: запись звонков, запись в одиночном режиме, пайплайн загрузки и места, где часто происходят сбои.
Планирование спринтов и проработка пользовательских историй. Мы перешли к более чёткому ритму двухнедельных спринтов: пользовательские истории стали писать вместе, добавили еженедельные отчёты о ходе работы и чёткие даты контрольных точек, чтобы Али мог синхронизировать коммуникации по продукту и привлечение инвестиций с ходом разработки.
Надёжность стриминга и медиа. Основные отличия TapeReal зависят от стабильности записи. Мы использовали те же подходы к WebRTC и медиапайплайну, что и в BrainCert, VOLO.live и Meetric: тестирование граничных случаев, анализ сбоев сессий и приоритезацию багов.
Оценка с учётом реалий стартапа. Объём каждого спринта оценивался с учётом ограниченного бюджета. Наш менеджер проекта вместе с Али разделяли работу, которую «нужно сдать обязательно», от той, что «можно отложить» — этот подход мы описываем в нашем руководстве по оценке трудозатрат.
Почему основатели вроде Али выбирают Фора Софт
Опыт Али показателен. Если проанализировать более 350 проектов, реализованных с 2005 года, можно выделить четыре повторяющиеся закономерности.
Глубокая экспертиза в стриминге и медиа в реальном времени. WebRTC, пайплайны записи, синхронизация между устройствами — самые сложные части видеоприложений. Агентств, которые умеют это делать хорошо, мало; Али рассмотрел несколько вариантов, прежде чем выбрать нас.
Скорость благодаря Agent Engineering. Наш подход Agent Engineering — когда ИИ делает первые 80% работы, а опытные инженеры завершают оставшиеся 20% — позволяет давать оценки на 30–40% быстрее и дешевле, чем у агентств, которые всё ещё работают вручную. Поэтому экономные основатели вроде Али успевают сделать больше в рамках ограниченного бюджета, работая с нами.
Дисциплина спринтов. Еженедельные отчёты о ходе работы, понятные пользовательские истории, чёткие контрольные точки. Как именно мы проводим спринты, описывает наш процесс планирования, сбора требований и визуализации.
Отношение к продукту как к своему. Когда Али говорит, что команда относилась к проекту как к своему, он имеет в виду, что она заранее озвучивала риски, предлагала альтернативы, если первый путь не работал, и давала ему выбор с учётом бюджета — а не тянула его по одному маршруту вслепую.
Похожие материалы и проекты
Если история Али перекликается с продуктом, который вы создаёте, вот что стоит посмотреть дальше.
Кейс
TapeReal — видеосеть для авторов на iOS
Полный кейс о продукте, который создаёт Али.
Кейс
BrainCert — LMS с виртуальными классами на WebRTC
Ещё одно многолетнее сотрудничество: годовая выручка — 225 млн ₽, четырёхкратный лауреат премии Brandon Hall.
Процесс
Наш процесс планирования и визуализации
Как мы проводим спринты, работаем с пользовательскими историями и готовим еженедельную отчётность.
Оценка
Руководство по оценке трудозатрат
Как мы оцениваем объём спринтов для стартапов с ограниченным бюджетом.
Стратегия
Мобильное или веб-приложение при ограниченном бюджете
Как выбрать платформу, которая выйдет первой, если бюджет ограничен.
Услуга
Услуги по разработке на WebRTC
Экспертиза в стриминге и медиа — именно это, по словам Али, стало причиной выбора нашей компании.
FAQ для основателей, выбирающих партнёра по разработке
Как вы работаете с существующей кодовой базой?
Где это возможно, мы проводим онбординг с прежним подрядчиком, в первую неделю изучаем кодовую базу, документируем архитектуру и зоны риска и проводим короткий «спринт стабилизации» перед внедрением новых функций. TapeReal прошёл по этой схеме, и уже через месяц работа пошла гладко.
Как вы планируете спринты для стартапа с ограниченным бюджетом?
Мы разделяем то, что «нужно сдать обязательно», и то, что «можно отложить», оцениваем каждую функцию в реальных часах и даём основателю выбор по бюджету, а не навязываем фиксированный план. Если функция обходится дороже, чем приносит пользы, мы об этом говорим до начала разработки.
Вы работаете только с видео, стримингом и WebRTC-проектами?
Это наши сильные стороны и причина, по которой нас выбирают клиенты вроде Али. Мы также разрабатываем продукты с акцентом на искусственный интеллект, платформы для онлайн-обучения (e-learning), телемедицину и всё, что связано с медиа. Если задача выходит за рамки нашей экспертизы, мы отказываемся от неё — а не притворяемся, что разбираемся.
Как быстро вы можете приступить к новому проекту?
Звонок для оценки — в течение недели, оценка — в течение 48 часов после обсуждения, старт — в течение 2–4 недель для большинства задач. Позвоните или напишите нам, чтобы начать процесс.
Можно ли почитать другие отзывы клиентов?
Да — мы регулярно публикуем интервью с клиентами. Больше отзывов вы найдёте в блоге Фора Софт, а данные по результатам наших многолетних проектов — на странице проектов.
Создаёте видеопродукт?
Расскажите, что вы создаёте, — и получите реалистичную оценку объёма за 48 часов.
Мы проанализируем ваш список функций, подберём подходящий стек для стриминга и предложим фиксированную цену, которая на 30–40% ниже агентских ставок.
