Лого vc.ru

Kuoll — запись и воспроизведение багов в веб-приложениях

Kuoll — запись и воспроизведение багов в веб-приложениях

Сегодня в рубрике «Стартапы» — сервис Kuoll, который позволяет записывать и воспроизводить баги в веб-приложениях. Передаём микрофон.

Поделиться

Привет всем, меня зовут Дмитрий Кайгородов, мне 30 лет, я основатель компании Kuoll — системы для записи и воспроизведение багов в веб-приложениях.

Я работаю разработчиком программного обеспечения более 10 лет, и большую часть этого времени не понимал, почему нет сервиса для более удобного формата баг-репортов.

С августа 2014 взял на работу школьника из Украины, парень оказался очень умный, очень быстро учится, инициативный; направляешь человека в нужную сторону и получаешь отличный результат. Сейчас рассматриваю ещё несколько человек, которые могли бы заниматься маркетингом.

Я запустил сервис, разместив видео на YouTube в октябре 2014 года. Ссылку на видео запостил на Facebook в группе минских тестировщиков. Получил почти 500 просмотров. Около 50 регистраций. Сходил на несколько компаний, которые разрабатывают ПО. Рассказывал про продукт, собирал обратную связь, предлагал купить. На основе обратной связи сделал пивот.

Пивот

Зачем? Оказалось, что компании, которые разрабатывают ПО под заказ

  1. обычно аутсорсеры не имеют доступа к конечным пользователям;
  2. не очень активные;
  3. очень интересуются, как можно улучшить процесс, но не очень участвуют в принятии решений.

Когда же я стал разговаривать с компаниями, выпускающими свой продукт, оказалось, что им это тоже очень интересно, но с другой стороны: как инструмент поддержки конечных пользователей. Пример: одна быстро растущая компания имеет 82 человека в штате, из них 16 работает работает в поддержке конечных пользователей.

Для того, чтобы сделать пивот, понадобилось переписать продукт. Было: расширение для браузера Chrome, которое позволяет записывать любой сайт. Стало: скрипт, который разработчик веб-приложения встраивает в страницы сайта. Теперь мы поддерживаем разные браузеры, в том числе мобильные.

Про Kuoll

Обычно программист исправляет ошибку, имея на руках отчёт об ошибке. Но часто бывает, что ошибка происходит у конечного пользователя, который составляет некачественные отчёты. Кроме этого, не всегда у разработчика есть возможность получить доступ к уже запущенной системе. Часто некорректное поведение проявляется лишь на данных пользователя. Как же воспроизводить, анализировать и исправлять такие ошибки?

Обычный сценарий таков:

  • Пользователь веб-приложения замечает ошибку, он переходит на страницу поддержки, вводит описание проблемы (например: «ничего не работает, за что я деньги плачу!???»). Отправляет свой запрос.
  • Веб-приложение предлагает записать действия, которые приводят к ошибке.
  • Пользователь соглашается, начинается запись, пользователь повторяет разрушительные действия. Жмёт «готово» — отчёт об ошибке отправляется разработчику веб-приложения.

Программист получает запись и видит на ней: ползунок для перемещения по записи (как при проигрывании видео) и страницу — сохранённый HTML и CSS показывает страницу так же, как её видел конечный пользователь, сетевые запросы и ответы XHR события браузера и цепочки вызовов

Здесь можно посмотреть как работает Kuoll:

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

Заходите на сайт, регистрируйтесь, пробуйте и оставляйте отзывы.


Возвращаем слово читателям.

Хотите получить слово и рассказать о своем стартапе? Добро пожаловать за трибуну.

Статьи по теме
Анонс рубрики: «Стартапы»17 марта 2014, 12:15
Популярные статьи
Показать еще
Комментарии отсортированы
как обычно по времени по популярности

Спасибо, раньше не знал про них.

0

Чувствуется, что текст писал разработчик :)
Успехов!

бесконечный свист, досмотрел без звука.

0

интересный сервис(судя по видео), жаль только на серверах google, не везде доступен. Яндекс браузер к примеру когда отправляешь сообщение о ошибке, делает скриншот, думаю ваш сервис был бы там полезен.
Единственное в видео вы не очень уверено озвучиваете.

"не везде доступен" вы имеете в виду Китай?
Если есть конкретные предложения, то технологии можно перенести.

Да, озвучка не очень, извините.

Кстати, как вообще интернет в Крыму, не чувствуется сильных проблем? Я слышал некоторые сервисы не работают. Насколько это существенно?

0

А почему сайт только на английском? Соц.иконки в футере например ведут в т.ч. на русскоязычные ресурсы, да и в твиттере с фейсбуком посты на русском…
У нас никто не покупает?

Да, пока в России никто не купил. Если есть заказ, то буду переводить.

0

Я не программист, но звучит интересно и несет пользу. Удачи!

Возможность комментирования статьи доступна только в первые две недели после публикации.

Сейчас обсуждают
Алексей Кулешов

1. Между 1С уровня фриланса (это исключительно задачи начального уровня в малом бизнесе) и SAP просто пропасть, это совершенно разные весовые категории и необходимости переходить из одного в другое просто нет, т.к. по зарплатам разницы нет. Еще надо понимать что 1С (а SAP тем более), если говорить о топовой карьере, это проектная работа и командировки.

2. Нужно исходить из рынка и изначальных условий. Если вы студент из ИТ с хорошим английским, живете в Москве, можно делать карьеру в Java. Хотя 10 лет назад популярность Java совсем не была очевидна и лично у меня есть внутренние ощущения, что ее популярность идет на спад, так что входить в эту технологию сейчас возможно не лучшее время. Я не подскажу что сейчас учить, но сразу скажу что C++ это очень узкий и специфический рынок труда.

3. Ваш крайний вариант это еще одно заблуждение. Даже через 5-6 лет такой теоретик COBOL никому не нужен будет. Чтобы стать востребованным и дорогим специалистом, нужны вертикальные компетенции (сильные знания предметной области + хорошие техники программирования)

4. Искать себе изначально предметную область это из области фантастики. Первая работа это скорее та, куда взяли, а не та, которую выбрал сам. Возможны исключения для очень одаренных ребят, сильно везучих и блатных.

Общий совет - откройте любой сайт с работой, посмотрите что нужно и оцените уровень вакансий, т.е. есть ли junior позиции ? Соберите требования кроме языка программирования, выпишите все неизвестные аббревиатуры и гуглите поочередно до просветления.

P.S. Я не теоретик и не студент, 16 лет стажа коммерческого программирования за плечами.

С чего начать изучение программирования ради заработка
0
Valentin Dombrovsky
Travelabs

Ребята, Убери будет держать цены низкими столько, сколько сможет, чтобы выдавить конкурентов с рынка, а потом спокойно подымет их, не имея конкурентов.
Классно, конечно, не видеть очевидных вещей и из этого создавать типа умные заметки...

«Uber не поможет эффект масштаба»: почему сервис по заказу поездок никогда не станет прибыльным
0
Yuriy Khait
SREDA Digital

Елена, радуюсь вашим успехам. :)
Позвольте немного прокомментировать.

Для SaaS и услуг по подписке довольно сложно принимать решения относительно эффективности рекламных каналов и контента только по воронке трафик -> лиды -> объём продаж -> ROI.

Так или иначе, для сервиса, который уже 3 года работает с ненулевыми продажами имеет смысл считать такие показатели как churn rate, LTV, CAC и каждому инструменту присваивать роль, которую он играет в процессе сделки.
К примеру, e-mail-маркетинг редко эффективен для привлечения новых регистраций, однако, с одной стороны это канал доставки контента, с другой - инструмент удержания клиентов.
Контент-маркетинг - вообще не должен продавать, но передвигает часть аудитории с одной ступеньки принятия решения на другую.
Директ на поиске - привлечение тех, чей спрос уже сформирован, ремаркетинг в РСЯ - возврат незавершивших регистрацию.

Построенная таким образом модель наверняка поможет вам решить задачу масштабирования бизнеса в будущем.

Что же касается поднятия постов в facebook - отслеживать эффективность отдельных постов помогут просто UTM-метки. Однако "поднимать" имеет смысл разные посты на разные аудитории.
Тем, кто пока ничего не понимает в стандартизации и дедубликации - бессмысленно давать промо-код на бесплатные проверки или тестовый период. А тем, кто уже является вашим пользователем, но пока не применяет возможности сервиса в полную силу - посты о том, как работать с вашим API вполне способны помочь.

В любом случае, желаю не останавливаться на достигнутом! :)

Кейс из России: Как увеличить оборот B2B-сервиса с нуля до 14 млн рублей в год с помощью контент-маркетинга
0
Александр Дегтярев

До определенной суммы подоходный налог отсутствует практически во всех европейских странах. Пример в Германии это суммы менее 9 000 долларов, Франция менее 6 800 долларов, Великобритания менее 15 000 долларов. Доллары взяты относительно удобства, дабы не уравнивать разные валюты

Налоговая служба потребовала 60 млн рублей от бывшего издателя проектов Look At Media
0
Максим Мостовой
Куппи.ру

Примеры западных стран, отказавшихся от налогов будут?

Налоговая служба потребовала 60 млн рублей от бывшего издателя проектов Look At Media
0
Показать еще