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

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

1. Jira Software

Пожалуй, это самая популярная и известная платформа, которую используют такие крупные корпорации, как NASA, SpaceX, Twitter, Ebay, Sony и многие другие.

Изначально инструмент разрабатывался как простой таск-менеджер. Однако на сегодняшний день он стал мощным помощником для выполнения самых разнообразных задач: от составления технического задания до тестирования продукта.

По сути, Jira является независимой платформой, которая может работать на различных операционных системах. Она поддерживает более 10 языков и может интегрироваться с различными инструментами, например, с GIT, ClearCase, Team Foundation Software, Mercury, Concurrent Version System и т.д.

Возможности Jira

  • Удобная организация рабочего процесса с возможностью построения схем между задачами для наглядного представления иерархии.
  • Agile подход к отчётам с возможностью построения Scrum и Kanban досок.
  • Детальные отчёты по каждой задаче и проекту в целом.
  • Проработанная постановка задач и их распределение между членами команды, что позволяет строить планы в краткосрочной и долгосрочной перспективе.
  • Интеграция с популярными платформами и веб-ресурсами, такими как GitHub, Bitbucket, Slack, параллельная работа в Confluence.

2. Asana

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

Для каждой задачи устанавливается дедлайн и исполнитель. Это стандартная возможность для таких программ, однако в Asana доступны множество дополнительных параметров. В частности, можно добавить, сколько часов необходимо потратить на выполнение, степень приоритетности или любые другие важные сведения. Впоследствии, добавив такие отметки, вы сможете отсортировать задачи по одному из критериев.

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

Возможности Asana

  • Создание и просмотр списка задач. Вы можете организовывать и поручать задачи. С помощью таких списков члены команды сразу видят, что им необходимо выполнить, приоритеты и дедлайны.
  • Работа на временной шкале. На ней можно отслеживать, как задачи «перетекают» друг в друга, и иметь представление о сроках их выполнения.
  • Доски. Благодаря им можно значительно упростить взаимодействие с задачами. Прикрепив их на доске, можно отслеживать, какие сейчас наиболее важны.
  • Интеграция с Dropbox, Evernote, Google Диск, Slack и другими сервисами.

3. Trello

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

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

Возможности Trello

На платформе есть 4 основных компонента: доски, списки, карточки и меню.

  • Доски визуализируют проекты и помогают увидеть цельное представление о них.
  • В списках хранятся карточки по конкретным задачам. Их можно перемещать из одного списка в другой. Можно добавить любое количество карточек и организовать их по своему удобству. Одним из наиболее распространённых названий для списков являются категории «Нужно сделать», «В процессе», «Выполнено».
  • Непосредственно карточки применяются для визуализации идей. Их количество не ограничено.

4. Wrike

Ещё один популярный таск-менеджер, основанный российскими разработчиками ещё в 2006 году. Он также позволяет создавать задачи, группировать и следить за ходом их выполнения. Веб-платформа позволяет более детально контролировать работу команды. Сервис доступен и в качестве мобильного приложения для iOS и Android платформ.

Wrike интегрирован с популярными программами, такими как пакет Microsoft Office, Slack, Jira, Google Drive, Dropbox и почтой. Ресурс подходит небольшим компаниям, командам и фрилансерам. Главное преимущество – контроль за загруженностью каждого сотрудника, отслеживание переработок и нерабочих дней.

Возможности Wrike

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

5. GanttPro

Если вы любитель традиционного контроля над состоянием проекта и привыкли пользоваться популярной диаграммой Ганта, то этот ресурс вам точно будет полезен. Сервисом пользуются такие компании, как Amazon, Sony, Nasa и другие крупные корпорации.

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

Возможности GanttPro

  • Работа с наглядными планами задач и проектов, визуализация проектных планов и сроков их реализации.
  • Простота в использовании, что позволяет освоить программу за несколько минут и сразу приступить к разработке.
  • Создание критического пути проекта, который отображает влияние конкретных задач на длительность и завершение проекта.
  • Настройка разных рабочих пространств для личных и корпоративных целей.