Wekan: различия между версиями

Материал из Поле цифровой дидактики
Новая страница: «{{DigitalTool |Description=Wekan — это бесплатная система управления проектами с открытым исходным кодом, основанная на методе Канбан (визуальные доски, колонки и карточки задач). Это self-hosted аналог Trello, предназначенный для совместной работы в реальном времени, отсле...»
 
Нет описания правки
Строка 10: Строка 10:
|AI=Нет
|AI=Нет
}}
}}
Весь интерфейс выстроен на основе канбан-досок. Вы будто работаете с настоящей доской в кабинете.
 
== Описание ==
Весь интерфейс выстроен на основе [[канбан]]-досок. Вы будто работаете с настоящей доской в кабинете.


* Визуализация: Весь процесс отображается на досках, где карточки с задачами перемещаются между колонками (например: «Сделать», «В работе», «Готово»).
* Визуализация: Весь процесс отображается на досках, где карточки с задачами перемещаются между колонками (например: «Сделать», «В работе», «Готово»).
* Функционал: Поддержка чек-листов, меток (label), назначение исполнителей, установка сроков выполнения (deadline).
* Функционал: Поддержка чек-листов, меток (label), назначение исполнителей, установка сроков выполнения (deadline).
* Собственная инфраструктура: Может быть установлен на собственный сервер (VPS/Linux/Docker), что обеспечивает конфиденциальность данных.
* Собственная инфраструктура: Может быть установлен на собственный сервер (VPS/Linux/[[Docker]]), что обеспечивает конфиденциальность данных.
* Совместная работа: Возможность работать над проектами всей командой, импорт данных из [[Trello]].
* Совместная работа: Возможность работать над проектами всей командой, импорт данных из [[Trello]].
==  Схема ==
<uml>
@startuml wekan_activity
skinparam ActivityBackgroundColor #EEF4FF
skinparam ActivityBorderColor #4A90D9
skinparam ArrowColor #4A90D9
skinparam NoteBackgroundColor #FFFDE7
skinparam NoteBorderColor #F9A825
title Деятельность в Wekan и стратегия анализа командности
|Участник|
start
:Получает задачу / назначается на карточку;
note right
  users[] или info.assignees[]
  заполняются в карточке
end note
:Работает над задачей;
:Обновляет статус карточки\n(NEW → IN_PROGRESS → COMPLETED);
note right
  last_activity обновляется
  при каждом изменении
end note
:Фиксирует затраченное время\n(info.hours);
|Система Wekan|
:Сохраняет карточку в MongoDB\nс полями board_id, card_id,\nusers[], status, last_activity;
|Аналитик (R-скрипт wekan.R)|
:Читает wekan_cards.json\n(fromJSON, flatten = TRUE);
note right
  28 293 карточки
  15 колонок
end note
:Нормализует временны́е метки\ncoalesce(info.timestamp, last_activity);
:Разворачивает users[]\nunnest_longer → user_id;
note right
  39 118 строк после unnest
end note
if (user_id IS NULL?) then (да)
  :Пропускает строку\n(нет участника);
  stop
else (нет)
  :Анонимизирует user_id\n→ author_anon (A0001…);
endif
:Формирует df_events_wekan\n(author_anon, object_id,\nobject_name, commit_time,\ncommit_type, hours);
:Считает n_distinct(author_anon)\nпо каждому object_id;
if (n_authors >= 2?) then (нет)
  :Исключает карточку\n(индивидуальная работа);
  stop
else (да)
  :Включает в командный анализ;
endif
:Формирует df_team_wekan\ndistinct(author_anon, object_id);
fork
  :Сохраняет\nwekan_df_events.csv;
fork again
  :Сохраняет\nwekan_df_team.csv;
fork again
  :Сохраняет\nwekan_authors_lookup.csv;
end fork
:Строит co-participation matrix\nи network graph командности;
stop
@enduml
</uml>

Версия от 10:13, 26 марта 2026

Краткое описание инструмента Wekan — это бесплатная система управления проектами с открытым исходным кодом, основанная на методе Канбан (визуальные доски, колонки и карточки задач). Это self-hosted аналог Trello, предназначенный для совместной работы в реальном времени, отслеживания задач, дедлайнов и этапов разработки.
Возможности
  • Визуализация: Весь процесс отображается на досках, где карточки с задачами перемещаются между колонками (например: «Сделать», «В работе», «Готово»).
  • Функционал: Поддержка чек-листов, меток (label), назначение исполнителей, установка сроков выполнения (deadline).
  • Собственная инфраструктура: Может быть установлен на собственный сервер (VPS/Linux/Docker), что обеспечивает конфиденциальность данных.
  • Совместная работа: Возможность работать над проектами всей командой, импорт данных из Trello.
Трудности использования устанавливается на свой сервер)
Область знаний
Область применения
Поясняющее видео
Веб-сайт
Пользователи
Используется для создания (проведения)
Разработчик
Сообщество вокруг средства
Лицензия
Год первого релиза
Совместное сетевое использование Да
Какой язык основной English
Есть ли поддержка Искусственным Интеллектом Нет


Описание

Весь интерфейс выстроен на основе канбан-досок. Вы будто работаете с настоящей доской в кабинете.

  • Визуализация: Весь процесс отображается на досках, где карточки с задачами перемещаются между колонками (например: «Сделать», «В работе», «Готово»).
  • Функционал: Поддержка чек-листов, меток (label), назначение исполнителей, установка сроков выполнения (deadline).
  • Собственная инфраструктура: Может быть установлен на собственный сервер (VPS/Linux/Docker), что обеспечивает конфиденциальность данных.
  • Совместная работа: Возможность работать над проектами всей командой, импорт данных из Trello.

Схема