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

Удалённое проектированием в области чистого IT в наши дни широко используют не только мелкие фирмы. Даже крупные международные компании активно прибегают к аутсортингу. 

Среди главных преимуществ распределённых команд стоит выделить следующие:

  • возможность привлечения высококвалифицированных кадров редких специальностей на наилучших условиях
  • значительная экономия на аренде офисных помещений
  • экономия на закупке сложного и дорогостоящего измерительного оборудования
  • вы не тратите лишних средств на социальные обязательства и «простои», а оплачиваете ровно то время, в течение которого сотрудник работает над проектом
  • появляется возможность работы с зарубежными специалистами, что бывает полезно в отдельных случаях
  • экономится масса времени и средств на поездках и транспортных расхода

Для использования в полной мере всех этих преимуществ необходимы некоторые условия:

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

 

До сих пор бытует мнение, что в области Hardware такой подход неэффективен и даже невозможен. Исходя из моего опыта, это совершенно не соответствует действительности. Конечно, существуют некоторые неудобства из-за того, что программист по встраиваемым системам не сидит бок с боком рядом с инженером электронщиком, а конструктор находится в другом городе, но многочисленные плюсы перевешивают мелкие неудобства.

С 2006 года я участвую  в проектах, которые в той либо иной мере используют удалённую рабочую силу. В последние время всё чаще выступаю в роли менеджера и организатора команды. Ниже привожу краткий список удобных  и по большей части бесплатных инструментов и сервисов для организации работы распределённых комманд, которыми я активно пользуюсь:

  • Skype от Microsoft или Hangouts от Google — очень удобные и бесплатные инструменты для проведения видеоконференций
  • Google Disk и Google Doks — отличные бесплатные инструменты для совместной работы над проектом
  • Для координации действий распределённой команды и контроля над ходом выполнения проекта удобно использовать Диаграмму Ганта. Для небольших проектов хорошим выбором является бесплатный продукт GanttProject. В случае, если необходимо обеспечить онлайн доступ к диаграмме не только менеджеру проекта придётся использовать платные решения.
  • При необходимости более серьёзной координации можно использовать Slack. Это довольно удобный корпоративный менеджер, имеющий бесплатную версию и более функциональный, но сравнительно недорогой, платный вариант. Большое количество плагинов позволяет расширять его возможности в желаемых направлениях.
  • BitBucket — удобнейшее хранилище для репозиториев, обеспечивающее бесплатную поддержку приватных репозиториев для небольших команд до 5 пользователей
  • Teamviewer — удалённое управление компьютером. Крайне полезное приложение, которое с успехом можно использовать для удалённой отладки кода приложений встраиваемых систем.

 С каждым годом география местонахождения команды моих проектов расширяется

Первые эксперименты по работе со специалистами из ближнего зарубежья проводились в 2014 году. Пилотным стал проект по разработке предоплатного счётчика электроэнергии. Он стал первым, с привлечением специалистов из ближнего зарубежья: Подмосковье — Самара — Минск(Беларусь) -Волгоград

Одним из самых серьёзных проектов в котором огромное внимание было уделено подготовке к серийному выпуску изделия в Китае был проект детского трекера с заказчиком из Казахстана. При этом разработка Hardware и встраиваемого ПО велась в России, а мобильного и серверного софта в Казахстане:  Подмосковье — Самара — Астана(Казахстан) — Караганда(Казахстан)

В 2018 году  я играл одну из главных ролей в команде, занимавшейся проектированием оборудования для майнинга.  Значительная часть разработки проводилась в дальнем зарубежье. География  выглядела уже так:  Москва — Электросталь — Самара — Астана — Израиль — Варна(Болгария) — Китай

В ходе моего самого успешного проекта по разработке газоанализаторов для компании «Сенсон», закончившегося организацией серийного производства более чем 10 изделий, также самым активным образом был задействован механизм удалённых работ: Москва — Зеленоград — Подмосковье — Варна(Болгария)