Owlymate: дневник разработки

Новости
12Нравится
2Комментарии
Поделиться
Owlymate: дневник разработки

Совсем недавно мы проанонсировали предпродажу нашего нового SEO-инструмента для macOS и Windows — Owlymate! В этом посте мы будем держать вас в курсе последних новостей от команды разработки вплоть до официального релиза инструмента — записи будем публиковать в обратном хронологическом порядке. А если хотите начать сначала, вот ссылка на первый пост.

Ivan Кутасок Kutas → Head of Products в Netpeak Software
Ivan Kutas 🤗 Кутасок
Head of Products в Netpeak Software
Head of Products в Netpeak Software
25.02.2021

Будет ли тёмная тема в Owlymate

Краткий ответ — да.

Тёмные темы уже используют очень многие популярные продукты: Facebook, Instagram, YouTube и Netpeak Checker 😁

Основной плюс тёмной темы — с ней удобнее работать вечером или ночью, потому что яркость экрана ниже, и не так устают глаза. Дополнительное свойство — часто тёмная тема выглядит более стильно, чем светлая 😊

Мы и сами предпочитаем тёмную тему, ведь многие наши сотрудники — совы и любят работать допоздна. В начале разработки Owlymate мы решили, что будем делать две темы: светлую и тёмную, но запустим приложение сначала на тёмной, и она будет основной в программе.

Поделюсь с вами нюансами, с которыми мы столкнулись при разработке приложения с тёмной темой:

  • Мы не можем использовать многие цвета и их оттенки. Привычный цвет в светлой теме может выглядеть некрасиво в тёмной. Мы подбираем цвета, которые будут хорошо выглядеть одновременно в обоих случаях.
  • Сложнее отделять блоки друг от друга. Особенно это заметно во всплывающих элементах, например, тултипах. Если в светлой теме достаточно использовать тень, то в тёмной иногда приходится менять цвет фона.
  • Сложнее проектировать таблицы с данными. Светлые линии на тёмном фоне менее заметные, привычный синий цвет для ссылок тоже выглядит блекло и т.д. Особенно это становится проблематично, если нужно сделать скриншот таблицы для презентации. Тогда данных почти не видно на плохих проекторах.
  • Сложнее читать светлый текст на тёмном фоне. Хорошо, что в Owlymate текстов не так много 😊 При этом мы стараемся сделать чтение удобным.

Несмотря на эти сложности, мы с Лёлей преодолеваем препятствия и делаем интерфейс программы красивым и удобным. Уверен, что вам понравится тёмная тема в Owlymate.

Как будет выглядеть тёмная тема в Owlymate

Ivan Кутасок Kutas → Head of Products в Netpeak Software
Ivan Kutas 🤗 Кутасок
Head of Products в Netpeak Software
Head of Products в Netpeak Software
19.02.2021

Перенос даты активации доступов Owlymate

В прошлом посте Вайс рассказал вам о нашем роадмепе разработки — напомню, что доступы к Owlymate, купленные по предпродаже, начнут действовать с даты официального запуска продукта 1.0 осенью.

Потому мы перенесли начало действия всех купленных доступов предварительно на 1 сентября 2021 года. О чём вам и сообщаем в этом посте 😊

Клиенты Owlymate уже могут заметить изменения в своём личном кабинете в разделах «Подписки» и «Лицензии».

Alex Вайс Wise → CEO в Netpeak Software
Alex Wise 🤘 Вайс
CEO в Netpeak Software
15.02.2021

Когда будет релиз Owlymate


Признаюсь, это один из самых частых вопросов, что нам задают. Ну что ж, пришло время раскрыть все карты и поделиться нашим роадмепом по разработке на ближайшие несколько месяцев 💡

📍 1 этап: альфа-тестирование

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

2 этап: бета-тестирование

На этом этапе будет проходить закрытое бета-тестирование Owlymate: доступ будет предоставлен абсолютно бесплатно всем пользователям, кто приобрёл продукт по предпродаже, а также тем, кто отдельно записывался на бета-тестирование через форму. Мы покажем вам буквально «фундамент программы» — пока ещё без пентхаусов и лифтов. О них вы узнаете на следующем этапе.

📅 планируем дать доступ к этой версии в апреле 2021 года.

3 этап: Early Access (ранний доступ) 0.1 – 0.X

Это период уже публичного тестирования продукта → мы дадим полностью бесплатный доступ нашим клиентам, бета-тестировщикам и всем пользователям, которые зарегистрировались на нашем сайте. В рамках этого периода мы вместе пройдём путь от первого публичного релиза пока ещё сырой версии 0.1 прямо до официального релиза версии 1.0 — за это время мы выпустим множество обновлений и уже общими усилиями приведём продукт в желанный вид.

📅 постараемся выпустить эту версию в мае 2021 года.

4 этап: релиз Owlymate 1.0

Признаюсь, мы действительно готовим революцию в области софта для технического SEO, потому уже продумали фичи вплоть до релиза 4.0 — это будет долгий, но очень интересный путь. А в первой версии уже платного продукта мы собираемся показать базовый функционал с начальным «изданием» тех функций, что мы задумали, а дальше уже развивать их у вас на глазах.

📅 предварительно мы планируем этот релиз на осень 2021 года.


Разумеется, мы осознаём нашу ответственность перед людьми, которые уже стали клиентами Owlymate, воспользовавшись условиями предпродажи → доступы, которые вы купили, никуда не пропадут, и вы сможете воспользоваться ими после официального релиза версии 1.0. А до этого момента у вас будет бесплатный доступ к версии Early Access — мы будем максимально открыто рассказывать о ходе разработки и держать вас в курсе последних событий.

Очень надеюсь, что вы понимаете, почему мы запланировали такие этапы, и почему тестовая версия будет немного позже — за разработкой Owlymate стоят долгие годы тестирования гипотез, километровые ТЗ и целая гора дизайнерских макетов. Нелегко делать лучший продукт в мире 😊

По любым вопросам вы можете связаться со своим менеджером или написать в комментарии к этому посту. До связи 👋

Ivan Кутасок Kutas → Head of Products в Netpeak Software
Ivan Kutas 🤗 Кутасок
Head of Products в Netpeak Software
Head of Products в Netpeak Software
11.02.2021

Мы поставили себе цель — сделать отчёты в Owlymate понятными, функциональными и красивыми. Сегодня расскажу как мы работаем над этим 😊

В программе будут сводки с диаграммами для визуального отображения данных. Мы перебрали несколько десятков библиотек для диаграмм. Я рад, что их очень много, но это было сложно 😅

Основные критерии, которые мы выдвигали:

  • Визуальная привлекательность. На диаграммы должно быть приятно смотреть и взаимодействовать с ними.
  • Интерактивность. При наведении должны показываться соответствующие значения. Также возможность выделить ряд данных при наведении на легенду, чтобы можно было визуально отделить часть данных или сделать на них акцент.
  • Наличие цветовых тем. Мы планируем делать тёмную и светлую темы, потому для нас это важно.
  • Кастомизируемость. Возможность изменять:
    • текст (шрифт, размеры, фон, цвет) в любом элементе диаграммы;
    • цвет рядов данных, фона;
    • расположение легенды.
  • Быстрый экспорт в файл. Возможность быстро сохранить диаграмму в форматах png / svg, чтобы не терять качество, делая скриншот.
  • Большая скорость отрисовки. Диаграмма должна быть быстро отрисована даже если в ней очень много данных. Например, чтобы показать изменение метрики за большой промежуток времени.

Мы остановились на библиотеке ApexCharts.js. Посмотрите какие там красивые диаграммы.

А вот пример из макета программы (это не окончательный вариант, потому не придирайтесь 🤣):

Пример диаграммы из макета программы Owlymate

Alex Вайс Wise → CEO в Netpeak Software
Alex Wise 🤘 Вайс
CEO в Netpeak Software
05.02.2021

16 друзей Оулимейта

Owlymate team

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

Вот так я регулярно собираю ребят для обсуждения стратегии развития компании. До сих пор знание и понимание наших планов было привилегией только сотрудников компании, но теперь мы готовы поделиться ими и рассказать вам флоу нашей работы на ближайшие полгода. Так что следите за обновлениями! 😏

Ivan Кутасок Kutas → Head of Products в Netpeak Software
Ivan Kutas 🤗 Кутасок
Head of Products в Netpeak Software
Head of Products в Netpeak Software
03.02.2021

Подарки для первых клиентов Owlymate

Вчера мы начали отправку лимитированной серии совушек-помощниц для клиентов, которые купили доступ к Owlymate до официального релиза (но только на период 1 год и более, мы предупреждали 😊) — уверен, что они будут радовать вас и настраивать на продуктивную работу.

Первая партия совушек-помощниц для клиентов, которые купили доступ к Owlymate до официального релиза

И вообще хочу выразить благодарность всем нашим early adopter’ам за оказанное доверие — мы вас не подведём 😍!

Напомню, что каждому покупателю Owlymate в период предпродажи мы даём крутые бонусы:

  • Участие в закрытом бета‑тестировании → вы сможете потестировать продукт до официального релиза и ваш фидбек повлияет на то, каким в итоге будет функционал.
  • Доступ для друга в подарок → помимо доступа для себя вы также получите доступ для 1 друга на такой же тариф и срок подписки. Вместе веселее!
  • Сова-помощница → всем покупателям Owlymate на 1 или 3 года в рамках предпродажи улетит эксклюзивная сова-помощница limited edition.
  • Набор подарков → сова-помощница не просто прилетит ко всем покупателям доступов на 1 год и 3 года: она принесёт приятные сюрпризы первым клиентам.

Решиться на покупку

Ivan Кутасок Kutas → Head of Products в Netpeak Software
Ivan Kutas 🤗 Кутасок
Head of Products в Netpeak Software
Head of Products в Netpeak Software
01.02.2021

Зачем нужен этот дневник

Привет, я Ваня (или, как у нас принято, Кутасок) и я расскажу вам, что мы с Вайсом затеяли.

Мы хотим запустить реалити-шоу по разработке продукта — вы сможете увидеть нашу внутреннюю кухню, узнать причины тех или иных решений и просто быть ближе к нам, а мы к вам.

С помощью этого дневника мы будем:

  • рассказывать, над чем сейчас работает команда Owlymate;
  • делать вам спойлеры по интерфейсу нового продукта;
  • отвечать на вопросы по фичам;
  • делиться самыми сокровенными мыслями;
  • знакомить с нашей корпоративной культурой.

Следите за обновлениями → будет интересно 😜

Alex Вайс Wise → CEO в Netpeak Software
Alex Wise 🤘 Вайс
CEO в Netpeak Software
01.02.2021

Знакомство

Друзья, это первая запись в нашем дневнике разработки Owlymate. Но далеко не первый день работы над инструментом 😊

Хочу познакомить вас с нашей командой, которая сфокусировано трудится над новым продуктом → не удивляйтесь, мы уже давно общаемся по никам и нам будет даже приятно, если вы нас будете так звать:

    Алекс Вайс, CEO Netpeak Software

    я — Вайс

    CEO

    🔵 За плечами более 15 лет работы в SEO-индустрии и более 10 различных должностей в компаниях Netpeak Group.
    🔵 Помимо работы играю в футзал, а также на барабанах в головокружительном количестве групп.
    🔵 В этом проекте я отвечаю за все стратегические моменты: от разработки концепции до реализации финальных интерфейсов. Всегда обращаю внимание на детали, ныряю в продукт с головой, потому могу ответить практически на все вопросы о нём: начиная с запятых в текстах, заканчивая причинами тех или иных глобальных решений.

    Иван Кутас, Head of Products в Netpeak Software

    Кутасок (Иван Кутас):

    Head of Products

    ⚪ Стаж в SEO — больше 7 лет + 3 года в разработке продуктов.
    ⚪ Воспитывает дочку, регулярно путешествует, мечтает посадить целый лес.
    ⚪ В Owlymate занимается проектированием и развитием продукта, а также управляет командой разработки. Постоянно изучает конкурентов на рынке, следит за тенденциями в SEO и балансирует между тем, что хочется сделать, и тем, что мы можем себе позволить.


    Максим Москалик, Lead Software Engineer в Netpeak Software

    Мерлин (Максим Москалик)

    Lead Software Engineer

    ⚫ Разработчик с опытом 4 года, выпускник компьютерной академии, золотой призёр регионального и финалист международного чемпионата компьютерных талантов «Золотой Байт».
    ⚫ Играет на midi-клавиатуре, эрудит-ЧГКшник, любит настолки и компьютерные игры.
    ⚫ Превращает все идеи в работающий функционал, строит архитектуру программы и стремится сделать её максимально эффективной: одновременно быстрой, мощной и надёжной.


    Ольга Липова, UI/UX Designer в Netpeak Software

    Лёля (Ольга Липова)

    UI/UX Designer

    🔴 Опытная дизайнерка — более 5 лет в этой сфере. Нетрудно посмотреть результаты её работы: весь наш сайт, блог, мерч и даже PDF-аудит в Netpeak Spider — это её рук дело.
    🔴 Занимается кроссфитом, есть кошка и 2 паука-птицееда, играет в Sims 4 и иногда пишет картины маслом.
    🔴 В Owlymate она создаёт макеты интерфейсов, визуализирует все идеи, проводит через себя все решения по функционалу. У неё очень развиты чувство вкуса и здоровый перфекционизм. Короче говоря, именно она делает новый продукт красивым и удобным.


    Александр Шкарбалюк, Platform Developer

    Гамбит (Александр Шкарбалюк)

    Platform Developer

    ⚪ В «вебе» целых 8 лет. До этого (неожиданно для себя) работал по специальности — программировал микроконтроллеры на языке C.
    ⚪ В свободное время пытается всё автоматизировать по дому — пока остановился на создании своей версии Джарвиса 😜
    ⚪ В проекте занимается разработкой архитектуры и функционала серверной части продукта и платформы в целом. Любит сложные задачи, а также рисовать схемы и диаграммы.


    Алексей Подлипный, Head of Platform

    Гравелот (Алексей Подлипный)

    Head of Platform

    ⚫ До Netpeak Software работал в e-commerce стартапе и пробовал себя в различных видах бизнеса (от HoReCa до строительства). В нашей компании уже более 3-х лет: из них 2 года проработал в отделах Customer Support и Customer Success, а в последний год возглавил разработку платформы (это наши веб-проекты и интеграции с ними).
    ⚫ Успешный муж и модератор домашнего зоопарка (3 кота, 3 птицы). Увлекается средневековой историей, бытом и музыкой.
    ⚫ В Owlymate отвечает за организацию веб-инфраструктуры: онлайн-отчётов, системы оповещений в мессенджеры и [контент удалён из-за нарушения NDA]. Верит, что микс идеального инструмента — в гармоничном слиянии мощности десктопных решений и гибкости облачных.
    Александра Новикова, QA и Technical Writer

    Сказка (Александра Новикова)

    QA и Technical Writer

    🔵 В IT уже 5 лет. Ранее занималась техподдержкой и переводами, пока не нашла своё место в R&D отделе нашей компании.
    🔵 Тоже воспитывает дочь, а ещё двух собак, двух кошек и хочет завести черепашку. В свободное время занимается вокалом и читает книжки по биологии поведения человека.
    🔵 В команде помогает Кутаску тщательно проработать идеи функционала и написать качественное техническое задание для Мерлина. И самое любимое — мучает продукт всевозможными способами, чтобы ни одна ошибка не дошла до пользователя.

*Разумеется, это не полный перечень помогающих нам людей, но я попытался здесь указать тех, кто больше всего времени уделяет Owlymate.

У нас полным ходом идёт разработка модулей, дизайна интерфейса, тестирование текущих фич. А чтобы узнать, зачем мы завели этот дневник, вам нужно всего лишь посмотреть нашу следующую запись.