Достъпен е релиз на платформата Plane 0.7, която предлага инструменти за управление на проекти, проследяване на грешки, планиране на задачи, подкрепа на развитието на продукти, изграждане на списъци със задачи и координация на тяхното изпълнение. Платформата, която може да бъде разположена в собствена инфраструктура и да не зависи от трети доставчици, се развива като отворен аналог на собствени системи като JIRA, Linear и Height. Проектът е в етап на разработка и се подготвя за първия стабилен релиз. Кодът е написан на Python, използвайки Django и се разпространява под лиценз Apache 2.0. За база данни се използва PostgreSQL, а за бързо хранилище — Redis. Уеб интерфейсът е написан на TypeScript с библиотеката Next.js.
Plane поддържа различни видове работни процеси и позволява отделно проследяване на зададените задачи (ToDo), списъка с неосъществени задачи (backlog), текущите задачи и завършените задачи. Системата е предназначена за използване с каскадни (waterfall) и гъвкави (agile) методики за разработка на проекти. В каскадния модел разработката се разглежда като непрекъснат поток, преминаващ последователно през етапите на планиране, анализ на изискванията, проектиране, реализиране, тестване, интеграция и поддръжка. В гъвкавия модел разработката на проекта се разделя на отделни малки фракции, които осигуряват постепенно развитие на функционалността и преминават през типичните за разработката на целия проект етапи, като планиране, анализ на изискванията, проектиране, разработка, тестване и документиране.
Ключови възможности на Plane:
- Проследяване на грешки и планиране на задачи. Поддържат се три режима на преглед — списък, виртуална карта (Kanban) и календар. Възможно е свързване на задачи с определени служители. За редактиране се използва визуален редактор с поддръжка на разширена маркировка (rich text). Могат да се прикачват файлове, добавят линкове към други задачи, оставят коментари и се провеждат обсъждания.

- Цикли на разработка — период от време, в който екипът планира да завърши следващия етап на разработка. Завършването на цикъла обикновено води до създаване на нова версия. В интерфейса за цикли информацията за напредъка на разработката е представена по визуален начин.

- Модули — възможност за разделяне на големи проекти на малки части, чиято разработка може да бъде свързана с различни екипи и координирана поотделно.

- Представления (View) — възможност за филтриране на показваните само задачи и проблеми (issue), значими за конкретен работник.
- Страници — позволява използването на AI помощник за бързо създаване на бележки и документиране на проблеми и планове, обсъдени по време на дискусии.

- Универсално меню, извиквано с натискане на „Ctrl + K“, което предлага бърза навигация по всички проекти.
- Интеграция с външни услуги, например, доставка на уведомления чрез Slack и синхронизиране на проблеми с GitHub.
- Управление на служители и екипи. Различни нива на правомощия (собственик, администратор, участник, наблюдател). Поддръжка на определяне на различно състояние на проблеми за различни екипи.
- Възможност за промяна на темата на дизайна и използване на тъмни режими на изглед.
Ключови подобрения в новата версия:
- Добавен раздел с аналитика, позволяваща наглядно оценяване на работата на всеки служител, изучаване на напредъка по реализацията на проекта и проследяване на динамиката на работа по задачите.

- Поддръжка за показване на графика на работите под формата на календарна лента (график Ганта).

- Поддръжка за свързване на собствени теми на дизайна, настройки на стил и цветове.
- Преобразен интерфейс на цикли на разработка.

- Разширена информация, показвана в календарното представяне.

Източник: opennet.ru








