Внедрение Easy Project
Структура
Работа по проекту организована таким образом, что один из участников настраивает интерфейс, который фактически является задачей для другого участника. Каждую задачу курируют представители из Оденсе.
В приложении Easy Project каждый интерфейс представлен задачей. Оказалось, что интерфейсами легко управлять через задачи в системе. Всю важную информацию можно хранить в задачах, используя стандартные и настраиваемые поля. Общение поддерживается через комментарии к задаче, при необходимости к задаче (интерфейсу) можно прикрепить нужные файлы.
Клиенту было важно обеспечить связь между смежными интерфейсами. Здесь оптимальным решением стала функция Easy Project «смежные задачи». Пользователь может выбрать все смежные интерфейсы и создать связь с любым другим интерфейсом. Это обеспечивает быструю навигацию между интерфейсами.
Для каждого интерфейса настраивается новый проект, таким образом, возникает не совсем традиционная структура «один проект — одна задача», что позволяет чётко настроить права доступа и полномочия.
Шаблон проекта
В целях повышения качества пользовательского опыта мы сохранили в системе один проектный шаблон. В шаблон в качестве участников проекта с определёнными полномочиями были добавлены внутренние пользователи, которые работают со всеми интерфейсами. Структура шаблона максимально упрощена. Мы активировали только один проектный модуль — «задачи» — и настроили только один трекер задач, чтобы выполнить требования к интерфейсу. Все последующие проекты настраиваются на базе этого шаблона.
Пользовательский интерфейс
Наряду с параметрами интерфейса, где хранятся характеристики и информация о ходе выполнения работ по интерфейсу, другим важным для пользователя инструментом является реестр интерфейсов. Реестр интерфейсов представляет собой список всех интерфейсов, отсортированных по номеру (настраиваемое поле Easy Project с автоматическим увеличением индекса), с именами и другими важными данными (ответственные лица и стороны, даты и т.д.). В системе Easy Project реестр интерфейсов представлен списком задач с фильтрами по признаку интерфейса. Мы создали фильтр по просроченным интерфейсам для упрощения и ускорения их поиска. Пользователи могут быстро перемещаться между интерфейсами в реестре, нажимая на имя задачи (интерфейса).
Панели инструментов
Большинству пользователей нужны только три описанные выше страницы приложения — параметры интерфейса, реестр интерфейсов и настройка нового интерфейса. Поэтому одна из задач внедрения заключалась в том, чтобы обеспечить пользователям возможность быстро перемещаться между этими страницами. Выполнить эту задачу оказалось непросто, поскольку даже базовая версия приложения устроена сложно. Например, после входа в систему пользователь автоматически попадает на персональную страницу. Нельзя установить запрет на посещение этой страницы, поэтому на ней мы поместили кнопку со ссылкой на реестр интерфейсов (список задач), а в верхнее меню добавили другие полезные ссылки вместо стандартных вкладок «задачи» и «проекты».
Внутренним пользователям доступны отчёты, где можно посмотреть, сколько интерфейсов настроено каждой стороной и сколько интерфейсов назначено каждой стороне.