Если они в поисках инструмента, позволяющего им осуществлять планирование работы в управлении вашими проектами, отслеживание ошибок и тем более, что это с открытым исходным кодом, позвольте мне сказать вам, что, просмотрев реддит форумы Я встретил самолет.
Самолет стоит как инструмент что позволяет пользователю делать все вышеперечисленное вместе с поддержкой для разработки программного обеспечения, создание списка задач и координация его выполнения.
Основные характеристики самолета
Самолет разрабатывается как аналог открытые проприетарные системы, такие как JIRA, Линейная и Высота, так как он может быть реализован на вашей собственной инфраструктуре и не зависит от внешних провайдеров.
Из характеристик Plane мы можем выделить, что поддерживает различные типы рабочих процессов и он позволяет пользователю отдельно отслеживать поставленные задачи (ToDo), список незавершенных задач (backlog), текущих задач и выполненных задач.
Система предназначен для каскадного использования (водопад) и методологии разработки проектов Agile. В каскадной модели разработка рассматривается как непрерывный поток, последовательно проходящий этапы планирования, анализа требований, проектирования, реализации, тестирования, интеграции и поддержки.
В гибкой модели разработка проекта разбивается на небольшие куски, которые обеспечивают пошаговое развитие функциональности и после реализации проходят типичные этапы разработки всего проекта, такие как планирование, анализ требований, проектирование, разработка. , тестирование и документация.
Как уже упоминалось в начале Plane предназначен для отслеживания ошибок и планирования работы с которым поддерживаются три режима отображения: список, виртуальная карта (Канбан) и календарь.
также вакансии могут быть привязаны к конкретным сотрудникам а для редактирования используется визуальный редактор с поддержкой форматированного текста, так как вы можете прикреплять файлы, добавлять ссылки на другие задачи, оставлять комментарии и вести обсуждения.
Кроме того, самолет имеет:
- Циклы разработки: период времени, в течение которого команда планирует завершить следующий этап разработки. Окончание цикла обычно приводит к формированию новой версии. Интерфейс для циклов обеспечивает визуальную обратную связь о ходе разработки.
- Модули: возможность разбивать большие проекты на мелкие части, разработку которых можно связать с разными командами и координировать отдельно.
- Просмотры: возможность фильтрации, когда отображаются только задачи и вопросы, актуальные для конкретного сотрудника.
Страницы — позволяет использовать помощника ИИ, чтобы быстро делать заметки и документировать проблемы и планы, которые были решены в ходе обсуждений. - Универсальное меню: который можно вызвать нажатием «Ctrl+K» и который предоставляет возможность быстрой навигации по всем проектам.
- Интеграция с внешними сервисами, например, отправка уведомлений через Slack и синхронизация проблем с GitHub.
- Управление персоналом и командой: Разные уровни полномочий (владелец, администратор, участник, наблюдатель). Поддержка определения различных состояний неполадок для разных компьютеров.
- Возможность изменить тему и использовать темные режимы отображения.
Стоит отметить, что Самолет недавно обновлен до версии 0.7 в котором выделено, что добавлен раздел аналитики, позволяющий наглядно оценить работу каждого сотрудника, изучить ход выполнения проекта и отследить динамику работы над задачами.
А также поддержка отображения рабочего времени в виде календарной ленточной диаграммы (диаграммы Ганта), поддержка подключения собственных тем, настройка стиля и цветов, переработанный интерфейс рабочего цикла. Информация, отображаемая в представлении календаря, была расширена.
Наконец, длязаинтересованы в проекте, они должны знать, что он находится в разработке и готовится к формированию первой стабильной версии.
Код написан на Python с использованием фреймворка Django и распространяется под лицензией Apache 2.0. В качестве СУБД используется PostgreSQL, а в качестве быстрого хранилища — Redis. Веб-интерфейс написан на TypeScript с использованием библиотеки Next.js.
Вы можете ознакомиться с информацией об инструменте, а также с инструкциями по его установке в по следующей ссылке.