OctoLab. Январь, 2018

Ежемесячный отчёт

Коротко

Текущий статус: сотрудник компании Lazada.

Фокусировка: коммерческие проекты и повышение квалификации.

Результат: неудовлетворительный.

Расходы

Статья расходов Сумма за этот месяц Сумма за всё время
Хостинг $5 + ₽4 710 $455 + ₽55 510
- DigitalOcean $5 $450
- Linode $0 $5
- SpaceWeb ₽200 ₽50 600
- Vscale ₽2 000 ₽2 400
- домены ₽2 510 ~
Аутсорсинг ₽0 ₽195 000
- дизайн ₽0 ₽170 000
- вёрстка ₽0 ₽25 000
Другое $10 + ₽8 058 $10 + ₽43 058
- курсы $10 + ₽8 058 $10 + ₽8 058
- e-commerce ₽0 ₽35 000
Время В этом месяце Всего
Коммерция 6 ч. 40 мин. 22 ч. 5 мин.
- организация 6 ч. 40 мин. 10 ч. 25 мин.
- разработка - 11 ч. 40 мин.
Open Source 32 ч. 30 мин. 98 ч. 45 мин.
- исследования - -
- разработка 32 ч. 30 мин. 98 ч. 45 мин.
Персональное 72 ч. 30 мин. 157 ч. 5 мин.
- книги - -
- статьи 17 ч. 30 мин. 44 ч. 10 мин.
- обучение 55 часов 95 часов
- разработка - 17 ч. 55 мин.

Доходы

Только от работы по найму.

Коммерческие проекты

Проект Готовность Прирост
www.octolab.ru 1% 0
blog.octolab.ru 0% 0
idea.octolab.ru 0% 0
managewp.ru 0% 0
kupitevmeste.ru 0% 0

Что сделано

На этот месяц мною планировалась работа по основному сайту, но воплотить задуманное у меня не получилось. Анализируя причины, я понял, что

  • у меня нет чёткого планирования - мне не хватает навыков целеполагания;
  • хромает фокусировка на среднесрочных задачах - важно не только то, что нужно делать сейчас, но и то, что делать сейчас точно НЕ стоит, каким бы сильным желанием оно не подкреплялось;
  • есть серьёзные проблемы со временем вывода проектов на рынок (TTM) - постоянная доводка качества в условиях непроверенных гипотез это попытка бегать с гирей на ноге.

Для решения этих проблем я буду использовать известную мне методику OKR и введу в свои рабочие процессы KPI. Таким образом я намерен держать руку на пульсе и контролировать отклонение от намеченных планов.

Для постановки целей и задач я использовал не очень подходящий для этого инструмент - TickTick. Поэтому мне пришлось прошерстить рынок, чтобы найти подходящий.

  • Redmine - бесплатный, с открытым исходным кодом, есть опыт его развёртывания, но мне сейчас нужен SaaS
  • Jira - стандарт де-факто, но сейчас он мне не подходит по бюджету
  • Wrike - есть бесплатный тарифный план, но мне инструмент показался неудобным
  • YouTrack - есть бесплатный тарифный план, но он мне также показался неудобным
  • Яндекс.Трекер - есть два месяца, чтобы попробовать его бесплатно, пока я остановил свой выбор на нём
  • Trello - наслышан о нём, и в феврале буду пробовать его на практике

Яндекс.Трекер изнутри

Open Source проекты

Проект Готовность Прирост
www.octolab.org 20% 0
blog.octolab.org 40% 0
idea.octolab.org 40% 0

Что сделано

Закон Паркинсона работает. Проверил. На примере retry и semaphore я убедился, что процесс улучшения даже самых простых библиотек может быть постоянным, и если жёстко не фиксировать для них временные рамки, то они смогут съесть всё ваше время: после выхода версий retry 3.0 и semaphore 4.0 я думал, что сделал всё, что нужно, но уже сейчас по этим проектам была создана 31 задача! Поэтому, каким бы сильным желанием не было продолжить их улучшение, я сделал три вещи:

  • официально зафиксировал даты выпуска новых релизов, отодвинув их на приличный срок:
  • добавил метку help wanted тем задачам, которые могут быть сделаны не моими руками;
  • начал прорабатывать OctoLab Motivation Platform, вдохновившись GitCoin, чтобы привлечь энтузиастов к разработке.

Это позволило мне сфокусироваться на доведении Form API до MVP.

Form API. Data Collector as a Service - a server for your HTML forms written on Go

Персональные проекты

Проект Готовность Прирост
kamil.samigullin.info 50% 0
howilive.ru 60% 0
getlocation.net 1% 0

Что сделано

В этом месяце никаких работ мною не проводилось.

Повышение квалификации

Здесь небольшое отступление. Я хочу порекомендовать Bitbucket, как отличный и бесплатный инструмент для создания приватных репозиториев. Всю свою практику я размещаю именно там, и для небольшой команды это просто идеальный вариант.

Bitbucket как приватный репозиторий

Что сделано

Планирование

Ну вот собственно и моё нововведение для включения в отчёты: KPI и OKR.

Цели на февраль

KPI Требования
Коммерческие проекты
Подготовить основной сайт OctoLab Сайт www.octolab.ru должен быть готов на 10%.
Open Source проекты
Два проекта должны быть в состоянии MVP
Повышение квалификации
Получить шесть сертификатов
Прочитать одну техническую книгу Непрерывная интеграция - улучшение качества программного обеспечения и снижения риска,
ISBN 978-5-8459-1408-8.

Цели к августу 2018

OKR Требования Характеристика
Коммерческие проекты
Готовность основных сайтов OctoLab Сайты www.octolab.ru, blog.octolab.ru, idea.octolab.ru должны быть готовы минимум на 80%.
  • Сайт www.octolab.ru содержит всю необходимую информацию о коммерческих продуктах и позволяет оставить заявку для заказа.
  • Сайт blog.octolab.ru содержит минимум по одной записи на каждый коммерческий продукт, а также переводы статей с Increment.
  • Сайт idea.octolab.ru содержит минимум по одной записи на каждый коммерческий продукт.
Click! Реализованы конкурентные преимущества продукта. Выпущен релиз click v4.0 и выше.
FormA Реализованы конкурентные преимущества продукта. Выпущен релиз form-api v4.0 и выше.
Octopus Реализована панель управления изображениями. Пока без Ceph. Выпущен релиз image-api v3.0 и выше.
ManageWP: WordPress as a Service Запущен кластер для автоматического развёртывания сайтов на WordPress. Kubernetes настроен для развёртывания WordPress-приложений.
Купите вместе!: Wishlist Запущен функционал списков желаемых покупок. Можно:
  • добавлять товар по ссылке в список;
  • редактировать список;
  • делиться списком.
Повышение квалификации
Специализация для разработчиков от CSC Получены сертификаты минимум по двум направлениям из трёх
  • Алгоритмы и эффективные вычисления
  • Математика для разработчиков
  • Разработка на C++, Java и Haskell
Специализация по машинному обучению и анализу данных от Яндекс и МФТИ Получены сертификаты по всем курсам специализации.
Сертификация Oracle Сданы экзамены по 1Z0-808 и 1Z0-809. Сданы экзамены на официальной площадке.
Пройти больше двадцати курсов Получено более двадцати сертификатов на следующих площадках Список курсов включается в KPI на каждый месяц.
На данный момент мною получено:
  • Coursera: 3 сертификата;
  • Stepik: 1 сертификат;
  • Udacity: 0 сертификатов;
  • Udemy: 1 персональный, 3 корпоративных сертификата.

Для планирования прохождения курсов и отслеживания прогресса по ним я использую TickTick. Этот инструмент в целом хорошо справляется с этой задачей.

Планирование повышения квалификации

Открытые вопросы

  • Какие конкретно продукты будут результатом моей деятельности?
  • Кто их потребители? Какова их карта эмпатии?
  • Какие проблемы потребителей решают эти продукты?
  • Какова модель монетизации? Каковы каналы продвижения?
  • В чём их добавочная ценность по сравнению с аналогами?

Постскриптум

How I became an entrepreneur at 66 | Paul Tasner