Таск-менеджеры для программистов: чем пользуются преподаватели EasyCode

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

Насколько программистам необходимы таск-менеджеры и причем тут Дамоклов меч

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

Чтобы решить данный вопрос, программисты пользуются таск-менеджерами — это позволяет распределять ответственность, отслеживать прогресс, выставлять приоритеты и делать еще массу необходимых вещей. Больше об этом рассказал Юрий Придатко: «Таск-менеджер — это, практически, часть жизни программиста, а в какой-то момент и «часть тела». С одной стороны, ты сначала думаешь: “Вот, надо мной тут плеточка висит, Дамоклов меч”. А с другой стороны, в какой-то момент ты понимаешь насколько это все структурирует твою работу и помогает разобраться в процессах. Особенно в связке с Git и GitLens».

Наиболее популярными среди разработчиков оказались Jira и Trello

Как и во всем, существуют более и менее популярные инструменты. Среди наиболее распространенных оказались Jira и Trello. Забавно, что на данный момент эти таск-менеджеры принадлежат одной компании.

«В работе это либо Jira, либо Trello. С другими таск-менеджерами я, в последнее время, не работал.Обычно только эти два. Раньше пользовался Asana», — поделился Денис Мещеряков.

Юрий рассказал, что помимо Jira и Trello, у него также был опыт работы с Redmine: «На основном проекте у нас Jira — очень мощный таск-менеджер. Я зашел, настроил себе доступ так, как мне нужно, использовал фильтры  — красота. Был опыт использования в одном из проектов Redmine, но это такой себе пережиток прошлого — по слухам, раньше он был очень популярен. Если Jira — это полностью облачная платформа, где ты регистрируешься, как в GitHub и пользуешься сервисом. То Redmine — это, как бы, библиотека или сервис, который поднимается на твоем сервере — у тебя локальные данные. Но по функционалу… я бы его переписал. Потому что, может функционал как таск-менеджера там нормальный, но юзер-интерфейс очень печальный.

Еще есть Trello. Его мы рассматриваем в качестве учебного таск-менеджера. Потому что это легкий старт и, в принципе, все основные вещи там реализованы. Не знаю насколько в дальнейшем Trello удобен для анализа проекта, я с этим не сталкивался. Но для управления проектом, в котором участвует несколько человек на уровне программистов (есть общая идея, ее разделили на задачи и раздали всем) — вполне достаточно».

Кратко о популярных таск-менеджерах для программистов

Среди преподавателей курсов школы EasyCode наиболее востребованными оказались Jira и Trello, но они также сталкивались с приложениями Asana и Redmine. Ниже мы расскажем о преимуществах каждого из упомянутых таск-менеджеров.

Jira

Jira — инструмент для управления проектами от Atlassian. Изначально он задумывался как система отслеживания ошибок, разработанная с целью налаживания связи с пользователями.

Она выстраивается из задач, которые вмещают в себя название, тип, тему, приоритет, содержание и компоненты. Также в нее можно внести дополнительные поля, комментарии, скриншоты/фото. Все правки задачи документируются и хранятся в журнале. В частности, смена статуса «открыт/закрыт». Большое поле настроек и применение достаточно общих принципов, не заточенных целиком под программирование, позволяет использовать Jira для большого спектра задач.

Trello

Trello — таск-менеджер, который помогает небольшим группам программистов управлять проектами при помощи системы канбан. Она предусматривает то, что все таски добавляются в открытое пространство, то есть каждый член команды может увидеть задачи любого коллеги. При этом можно настроить отображение только тех карточек, с которыми взаимодействуют только необходимые пользователи. Также возможно выставить приоритетность, добавить цветные метки, дополнить карточку комментариями, списками, вложениями.

В 2013 году в Trello появились платные компоненты, а уже в 2107 году таск-менеджер выкупила Atlassian — та самая компания, которая создала Jira.

Asana

Asana — приложение для небольших команд, которое помогает в управлении проектами. В свое время, основным его преимуществом было отсутствие необходимости использования электронной почты. А уже в 2012 году у Asana появился публичный API, что позволило связать приложение с другими инструментами, вроде: Google Диск, Dropbox, Jira, Evernote и так далее.

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

Redmine

Redmine — веб-приложение для управления задачами, проектами. Это открытый серверный таск-менеджер, который позволяет: настраивать доступ, вести несколько проектов, отправлять оповещения об изменениях, отслеживать затраты времени. Также он поддерживает календарь и диаграммы Гранта.

Заметили ошибку? Выделите ее и нажмите Ctrl+Enter, чтобы сообщить нам.

30.05.2019
74
Автор: Ася Яскер