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).

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

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

Комментарии (18)


  1. mgear
    13.11.2018 20:46
    +3

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


    1. dmitriy-strukov Автор
      14.11.2018 14:51

      Спринты по 1 неделе, из-за переоценки своих сил на начальных этапах происходили релизы с опозданием в неделю или несколько дней


  1. G1yyK
    14.11.2018 06:23
    +5

    Стать из разряда показать что вы работаете!
    А как вы жизнь изменили?
    Причем тут вообще opensource?
    А где облачные сервисы?


    1. dmitriy-strukov Автор
      14.11.2018 15:12

      Что конкретно Вас интересует? Отвечу на все вопросы


      1. G1yyK
        14.11.2018 15:45
        +4

        Интересует с начала.
        На что живете и за чей счет выплачивается зп другим участникам команды?
        Были ли у вас бизнес план? Исследование рынка?

        Написать, что работа на дядю надоела ухожу в OpenSource — это сильно, но что бы он приносил денег. надо достаточно хорошо его проработать и еще суметь продать.

        Как команда набиралась?

        Да вопросов куча, тема интересная если ее раскрыть. И тут наверное не OpenSource — а как запустить свой стартап, как его монетизировать и тд и тп.


  1. cyberly
    14.11.2018 07:20
    +1

    Очень интересно было бы узнать про экономику проекта и про юридическое оформление. Какова структура доходов/расходов, как юридически оформлены члены команды и тому подобное.


  1. Karroplan
    14.11.2018 09:51
    +1

    присоединяюсь к прошлым комментаторам — деньги-то откуда? пафоса нагнали «работать на дядю сложно, сам себе я теперь хозяин», иииии?


    1. roscomtheend
      14.11.2018 10:33
      +2

      Теперь куча удовольствия и нет денег.

      PS. И красивая лычка CEO, хоть и бесполезная.


      1. dmitriy-strukov Автор
        14.11.2018 16:37

        Расскажите свою историю успеха


        1. roscomtheend
          15.11.2018 17:53

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


          1. dmitriy-strukov Автор
            15.11.2018 19:20

            Каждый дрочит как хочет


            1. dbax
              16.11.2018 10:15

              У Вас кончились аргументы, рас переходите на личности?
              На вопрос на что Вы сейчас живете, отказавшись от работы «на дядю», и как финансируете мега-проект (хотя бы в общих чертах) вы отвечать отказываетесь?


              1. dmitriy-strukov Автор
                16.11.2018 12:05

                В каком месте я перешел на личности? Тут не допрос, чтобы я отказывался рассказывать о финансировании и т.д Если у меня будет желание и время, то я допишу дополнительно о этой части проекта


  1. scapital
    14.11.2018 14:52

    На демо, при попытке создать такой виджет
    image
    вижу 500-ую.


    1. dmitriy-strukov Автор
      14.11.2018 15:05

      Спасибо, поправили


  1. axit
    14.11.2018 14:54

    Посмотрел видео на главной странице проекта, но так и не понял что вы создали, очередную CMS или CRUD генератор? По вашему проекту можно людям объяснять терминологию и принципы работы laravel, модели, коллекции, ресурсы, поля и за два дня курения документации laravel, новичок сделает то же самое, но с возможностью развивать проект в любую сторону. В общем вопрос, зачем это нужно?


    1. scapital
      14.11.2018 15:23

      Судя по всему, идея сделать headless cms, только предоставлять как PaaS.

      Если да, то полезным будет еще написать какую-нибудь js библиотеку или компоненты к js-фреймворкам, для быстрого добавления inline edit на морду.

      ЦУ проекта могуть быть рекламные агенства, у них как правило куча простых сайтов, с кучей WP админок. Доп. прослойка в качестве http запросов к api им не критична, не те нагрузки.


  1. nicholas_k
    14.11.2018 15:09
    +2

    Расскажите, пожалуйста, Вашу историю как перестать «работать на дядю».

    Вы бросили сразу или постепенно?
    Каким образом решили личный финансовый вопрос пока проект не приносит деньги?
    Каким образом привлекли людей с учетом того, что проект пока не приносит деньги?