Как изменить свою жизнь, начав разработку OpenSource проекта
Привет всем! Прошло уже больше чем полгода с момента написания статьи и первоначальная идея переродилась в нечто новое. Ее основная мысль была в том, чтобы разработать gem для создания административных панелей, которых уже и так довольно приличное количество, но в итоге, начав работу над проектом, я существенно изменил его концепцию, собрал команду и большое количество обратной связи от разной целевой аудитории.
Что было сделано
За последние 2 месяца мои приоритеты кардинально изменились. Я полностью переключился на проект, так как работа “на дядю” постепенно выматывала и не приносила никакого удовольствия. Собрал команду:
- Frontend разработчик
- 4 Backend разработчика
- Контент менеджер
Каждый день проводятся митинги, отправляем отчеты в slack при помощи geekbot, кто над чем работал и какие задачи планирует выполнять в течение дня. Все задачи по проекту в открытом доступе. Каждая задача связанна с определенной веткой и комитом, благодаря интеграции gitlab + pivotal tracker.Для отслеживания ошибок и быстрого реагирования используем rollbar + slack.Выполнили 4 недельных спринта, не так быстро как планировали, но поэтапно идем к этому.Активно работаем с социальными сетями и публикуем различную активность по проекту, которая приносит свои плоды.
Цель проекта
Сервис помогает владельцам сайтов сократить расходы на разработку, благодаря полностью динамической структуре и возможностью менять интерфейс без каких-либо навыков в программирования.Наша основная задача помочь бизнесу увеличить прибыль и уменьшить расходы. Рассматриваем предложения сотрудничества и партнерства support@getsimpleadmin.com. Использование сервиса абсолютно бесплатно, мы так же поможем подключить Ваше приложение к сервису simpleadmin!Принимаем в нашу дружную команду Ruby разработчиков любого уровня, желающих улучшить свои навыки и получить опыт работы в команде. Я с удовольствием передаю все свои знания и даю возможность для личностного и профессионального роста.
Советы новичкам
Для начала работы с идеей необходимо собрать как можно больше обратной связи от потенциальной целевой аудитории, знакомых, друзей. Если идея вас зацепила и вы не потеряли к ней интерес спустя какое-то время и она уникальна на территории вашего региона или другого, то стоит прописать список задач (trello, pivotal tracker).Узнайте какой функционал желала бы видеть в вашем сервисе целевая аудитория проекта (* если она не целевая, то фидбек может быть негативным). Открыто публикуйте отчеты о том, что было сделано и какой функционал вы планируете добавить в будущем (блог и социальные сети).Никогда не сдавайтесь и продолжайте работу над личными проектами, для этого не нужно много ресурсов, самое главное — это желание и удовольствие от процесса!