Видеосоцсеть TapeReal, созданная вместе с Фора Софт, которая отнеслась к проекту как к своему собственному

“Команда относилась к проекту как к своему собственному. Ей было важно, чтобы клиент добился успеха.” Так Али — 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, прошли онбординг с прежними подрядчиками Али и стабилизировали критически важные функции. Ключевые области: запись звонков, сольная запись, пайплайн загрузки и проблемные места со сбоями.

Планирование спринтов и проработка пользовательских историй. Мы ввели более собранный ритм двухнедельных спринтов: пользовательские истории писались совместно, добавились еженедельные отчёты о ходе работы и явные даты контрольных точек, чтобы Али мог планировать коммуникации по продукту и привлечение инвестиций синхронно с разработкой.

Надёжность стриминга и медиа. Большая часть отличий 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% выгоднее агентских ставок.

Позвоните нам → Напишите нам →

  • Опыт клиентов