9 инструментов для изменения игры, без которых не может обойтись ни один удаленный разработчик
Что мы используем и почему нам это нравится
Как удаленные разработчики в devAcademy мы работаем с клиентами со всего мира, от Лос-Анджелеса до Лимы. Это означает, что мы сталкиваемся с особыми возможностями и проблемами при создании продуктов для лучших технологических компаний мира.
Мы постоянно ищем новые инструменты для повышения производительности и совместной работы, чтобы повысить эффективность и качество работы. Вот 9 обязательных инструментов для удаленной работы, которые расширили возможности нашей компании и рекомендованы нашими удаленными разработчиками:
1. GitHub
Что это? Платформа для размещения кода, использующая Git для контроля версий и совместной работы.
Почему мы ♥ это? GitHub - это крупнейший инструмент для разработки исходного кода, который берет на себя управление версиями, размещает его в облаке и добавляет поверх него красивый пользовательский интерфейс. Нам нравится его использовать, потому что мы можем создавать лучший код в команде - мы можем видеть историю изменений, отслеживать каждый код и быстро выпускать новые функции.
2. Базовый лагерь
Что это такое? веб-инструмент для управления проектами, позволяющий организовывать задачи, сотрудничать с клиентами и добиваться результатов.
Почему мы ♥ это? Разница между хорошими и плохими командами не в том, насколько они терпят поражение, а в том, насколько хорошо они могут работать последовательно. Basecamp помог нам более эффективно распределять время, позволяя тестировать новые идеи и работать быстрее.
3. Slack
Что это? Платформа для чата, которая позволяет отправлять документы и сообщения без использования электронной почты, повышая производительность.
Почему мы ♥ это? Электронная почта - это боль в использовании. Мы серьезно. Ответить на электронные письма крайне непродуктивно. Slack объединяет эффективные инструменты сторонних разработчиков, такие как GitHub, Travis CI и Google Hangouts. Это помогает нам работать в Slack без необходимости читать электронные письма. Небольшие и большие группы теперь могут легко находить и отправлять сообщения, файлы и обновления продуктов.
Подробнее о том, почему нам нравится Slack, можно узнать здесь:
Почему Slack - лучшая чат-платформа для вашей команды
И почему мы так часто ее используем medium.com
4. Hubstaff
Что это? Программное обеспечение, отслеживающее уровень активности сотрудников и время, потраченное на проект.
Почему мы ♥ это? Hubstaff помогает нам измерять время, которое мы тратим на выполнение каждой задачи в рамках проекта. Результаты позволяют нам увидеть, где и как мы можем улучшить. Еще один большой плюс - это возможность напрямую интегрироваться в Basecamp, что помогает нам отслеживать, сколько времени мы потратили на проекты.
5. Google Hangouts
Что это? Коммуникационная платформа, которая позволяет любому начинать индивидуальные или групповые беседы с помощью текстового, голосового или видеочата.
Почему мы ♥ это? Google Hangouts преодолевает географические барьеры для удаленных сотрудников. Мы можем общаться с кем угодно, где угодно и когда угодно. Интеграция с Google Calendar тоже очень хороша.
6. Трэвис Си
Что это такое? платформа непрерывной интеграции, которая запускает тесты вашего проекта каждый раз, когда вы фиксируете его на GitHub, и может быть настроена для отправки ваших изменений непосредственно в рабочую среду.
Почему мы ♥ это? Этот инструмент много раз спасал нам жизнь. Travis CI автоматически определяет, когда фиксация была отправлена в репозиторий GitHub, и каждый раз пытается собрать проект и запустить тесты. Самое приятное то, что он интегрируется со Slack, поэтому каждый в devAcademy может прозрачно просматривать и исправлять сломанный код.
7. Мокупс
Что это? Инструмент на базе HTML5 для разработки макетов, макетов и прототипов.
Почему мы ♥ это? Мы любим создавать красивые и простые продукты, и Moqups внесла свой вклад в этот процесс. Наша команда смогла критиковать проекты друг друга, работая намного быстрее и эффективнее.
8. InVision
Что это? Инструмент для создания макетов для веб-сайтов и мобильных устройств, а также для создания прототипов пользовательского интерфейса.
Почему мы ♥ это? Хороший продукт успешен, когда он решает проблему для пользователя. Наша команда дизайнеров использует InVision, чтобы дать честную обратную связь при изучении различных прототипных решений. Наша любимая часть? Он синхронизируется со Sketch.
9. Google Документы
Что это? Веб-приложение, в котором вы можете создавать документы, которые ваша команда может совместно использовать и редактировать одновременно.
Почему мы ♥ это? С Документами Google никогда не было так просто сохранять информацию и делиться ею. Одна из ценностей нашей компании - прозрачность. С помощью Документов Google мы можем легко и прозрачно обмениваться информацией, которую может видеть любой сотрудник нашей компании, в том числе наши клиенты.
Это инструменты, которые держат нас на правильном пути и сближают в devAcademy, даже несмотря на то, что члены нашей команды и клиенты находятся по всему миру. Мы рады продолжать делиться своим опытом в качестве удаленных разработчиков.
Какие инструменты вы используете, чтобы работать лучше и продуктивнее? Мы будем рады услышать о них из ваших ответов ниже.