IMProject позволяет:
Исполнителями работ могут быть назначены отдельные пользователи, группы пользователей или подразделения предприятия. В качестве исходных данных для выполнения работ могут использоваться документы, необходимые для выполнения заданий (например, техническое задание, компоновочный чертеж и т.д.), а также результаты выполнения предыдущих задач, ресурсы задач более высокого уровня.
В качестве необходимых результатов работы может быть задан список документов, которые должны быть разработаны исполнителем. А в качестве критериев успешного выполнения работы - набор подписей, которые исполнитель должен собрать для разработанных им документов, архив, в который эти документы должны быть сданы и маршрут утверждения, который «заставит» выполнить все шаги утверждения и согласования документации.
Еще до запланированной даты начала проекта/задачи исполнители получают сообщения о работах, в которых они должны принять участие, с указанием даты начала/окончания проекта/задачи и имеют возможность создавать и редактировать подзадачи, распределяя их между своими подчиненными, таким образом, детализируя проект.
Иерархическая структура проектов упрощает управление крупными проектами – задача, назначенная для выполнения руководителю отдела, может быть превращена в небольшой проект, задания которого будут выполняться его подчинёнными.
Система позволяет контролировать ход выполнения проекта/задачи и процесс разработки документации. Иформация отображается на графике руководителя проекта. В любой момент он имеет полную информацию о том, на каком этапе находятся запланированные работы, где происходит отставание или опережение графика. Всё это позволяет оперативно реагировать на работу проекта.
Процесс создания, редактирования и управления проектом прост, легко понятен и удобен. Многие функции, такие как внесение изменений во входящие задачи, отслеживание конфликтов между задачами, выполняются автоматически. После запуска проекта система берёт на себя контроль исполнения заданий, автоматически рассылает задания и ссылки на необходимые документы Search, периодически опрашивает пользователей о прогрессе выполнения заданий, использует документы-результаты выполнения одних задач, для выполнения других, контролирует наступление таких событий, как завершение задачи (создание необходимых документов, сбор ими всех необходимых подписей).
Ведётся журнал доступа к проектам, в котором регистрируется вся история различных операций с проектами.