Система для управления проектами в стиле канбан доски

В новом году время выпускать новые версии приложений. EDM System существенно обновилась. Изменилась как внутренняя архитектура (это существенно), так и внешний функционал: здесь главное изменение — база "Проекты". Теперь в программе есть доски канбан, то есть страницы проектов, где участники проектов могут добавлять задачи в проект, создавать задачи сразу в проекте, распределять задачи, смотреть какая задача на какой стадии.

Kanban board в приложении EDM System<br />
Kanban board в приложении EDM System

Как реализован канбан в данном случае

Доска работает в режиме почти что реального времени: изменения в задачах, сделанные одним сотрудником (пользователем), сразу отображаются у других. Это значит, что команда проекта, например, обсуждая проект удаленно в режиме конференц-колла, может видеть изменения в задачах, участники могут брать и назначать их на исполнение, и все, у кого открыта страница проекта увидят изменения без перезагрузки страницы.

В принципе обычная на сегодня технология. Правда, в таком open-source проекте, который бесплатен для использования, реализовать подобное достаточно сложно — требуется много усилий.

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

Моментальный поиск по задачам на странице проекта<br />
Моментальный поиск по задачам на странице проекта

Что изменилось в управлении задачами

В задачах добавился новый статус: «На проверке». Статусов у задач уже достаточно много. Не факт что для всех пользователей нужно все это разнообразие статусов. Однако ими легко не пользоваться.

Еще одна новая функция — принятие задачи в работу. Любой сотрудник (пользователь) системы может взять свободную задачу себе на выполнение, нажав кнопку принятия или на странице самой задачи, или на странице проекта (если задача прикреплена к проекту).

При создании задачи из списка задач она будет не привязана к какому-либо проекту, но это легко сделать позднее на странице проекта, указав номер задачи и нажав кнопку добавления. Это может сделать лишь создатель задачи. А вот отсоединить ее от проекта может как создатель задачи, так и владелец проекта.

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

Какие еще модификации получила система

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

Добавлена кнопка печати текущей страницы, а также кнопка просмотра в формате JSON — это больше пригодится разработчикам.

Внутренние изменения более существенны: вся структура проекта изменилась, некоторые структуры данных полностью переделаны. Теперь исходный код распределен по пакетам (packages), отвечающим за определенную часть функционала.

Если кто желает доработать приложение под свои нужды, то теперь это должно стать проще.

Исправлены и некоторые ошибки в работе. Хотя с добавлением функций управления проектами могли появиться и новые ошибки. Обычно исправить их не составляет труда, но пока никто об ошибках не сообщает.

EDM System как многофункциональная система для командной работы

Всем кому нужна бесплатная система управления проектами в виде отдельного собственного серверного приложения, теперь могут пользоваться EDM System.

В качестве напоминания: у системы еще много других функций: это и согласование документов, и список сотрудников, и обычное управление задачами — все в достаточно простом универсальном интерфейсе. А еще темы оформления, поддержка разных язаков, и т. п. Полное описание на странице программы.

Подписывайтесь на блог, чтобы узнать о выходе новых версий. Пробуйте систему, пользуйтесь ею свободно.

22
3 комментария

Привет! Отличное приложение для работы!

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

Мы всё еще в разработке, но уже можем превращать аудио/текстовые сообщения в задачи :)

Привет! Хотел посмотреть его, но не смог, кнопка не реагирует на нажатие, пробовал разные браузеры. Тарифы тоже отсутствуют.

Привет! Спасибо за попытку, мы скоро готовим релиз, поэтому кнопка пока неактивна, ибо не хотим показывать недоделанный до MVP продукт. Монетизации первое время не будет, а в целом планируем около 250 рублей за пользователя с полным функционалом, плюс бесплатный пробный период. Записать вас в первые ряды тестировщиков готового продукта?)