Как изменить свою жизнь, начав разработку OpenSource проекта

image

Привет всем! Наверное вы уже успели прочитать мою прошлую статью о создании open source проекта и какие советы я дал новичкам на этапе планирования и начала работы над проектом.

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

Что было сделано


Я кардинально изменил свои приоритеты за последние 2 месяца, переключился полностью на проект т.к работа «на дядю» постепенно выматывала меня и не приносила удовольствия. Собрал команду:

  • Frontend разработчик
  • 4 Backend разработчика
  • Контент менеджер


image

Каждый день мы проводим митинги, отправляем отчеты в slack при помощи geekbot, кто чем занимался и что планирует делать сегодня. Все задачи по проекту в открытом доступе. Каждая задача связанна с определенной веткой и комитом, благодаря интеграции gitlab + pivotal tracker.

image

Для отслеживания ошибок и быстрого реагирования используем rollbar + slack.

image

Закрыли 4 недельных спринта, не так быстро как хотели, но поэтапно идем к этому.

image

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

image

Какая цель проекта


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

Мы хотим помочь бизнесу увеличить прибыль и уменьшить расходы, рассматриваем предложения сотрудничества и партнерства support@getsimpleadmin.com. Использование сервиса абсолютно бесплатно, мы так же поможем подключить Ваше приложение к сервису simpleadmin!

Принимаем в нашу дружную команду Ruby разработчиков любого уровня, желающих улучшить свои навыки и получить опыт работы в команде. Я с удовольствием передаю все свои знания и даю возможность для личностного и профессионального роста.

Советы новичкам


Для начала работы с идеей необходимо собрать как можно больше обратной связи от потенциальной целевой аудитории, знакомых, друзей. Если идея вас зацепила и вы не потеряли к ней интерес спустя какое-то время и она уникальна на территории вашего региона или другого, то стоит прописать список задач (trello, pivotal tracker).

Спросите какой функционал хотела бы видеть в вашем сервисе целевая аудитория проекта (* если она не целевая, то фидбек может быть негативным). Открыто публикуйте отчеты о том, что было сделано и какой функционал вы планируете добавить в будущем (блог и социальные сети).

Никогда не сдавайтесь и продолжайте работу над личными проектами, для этого не нужно много денег или времени, самое главное это желание и удовольствие от процесса!

© Habrahabr.ru