Среда разработки позволит легко адаптировать систему под процессы компании
Стандартная настройка Directum RX не требует специализированных навыков администрирования: система позволяет легко адаптировать существующие регламенты согласования, настраивать виды документов, их категории, журналы регистрации, а также автогенерируемые шаблоны документов.
Среда разработки Development Studio позволяет развивать систему под потребности компании, если возможностей стандартной настройки недостаточно. Вы сможете создавать новые или дорабатывать уже существующие объекты системы. Такой подход позволит расширять функциональность системы, сохраняя при этом все её качества.
Среда разработки представляет собой полноценную IDE с визуальными редакторами форм и процессов, современным редактором кода и инструментами отладки.
Используя Development Studio, разработчик оперирует понятиями предметной области, которые задействованы в процессах: справочники, документы, задачи, задания, отчеты и т.д.
Разработка ведется не с нуля, в поставку системы входят готовые модули, справочники, задачи, задания и отчеты со стандартными свойствами и логикой поведения, соответствующей терминам предметной области. Их можно менять с помощью наследования и перекрытий, что позволяет добавлять новые типы сущностей и модифицировать стандартные под потребности компании.
Платформа Directum RX поддерживает механизм слоев разработки — все адаптированные процессы располагаются в отдельном слое. Такой подход позволяет заметно упростить обновление версий системы и сократить его сроки.
Разработка стандартных модулей спроектирована с учетом сохранения масштабируемости и полностью задокументирована. Повторное использование сущностей позволит упростить процесс адаптации и получить в результате целостную систему.
В визуальных редакторах создаются схемы бизнес-процессов, экранные формы, отчеты — ИТ-специалист сразу видит результат в том же виде, что и пользователь системы. Благодаря интуитивно-понятным инструментам скорость внесения изменений резко повышается, снижаются требования к уровню разработчиков.
Для реализации сложной бизнес-логики в Directum RX используются возможности языка C# в комбинации с готовыми объектами предметной области. Применение распространенного языка программирования расширяет возможности адаптации системы, а современная IDE с поддержкой встроенных подсказок, отладкой и удобной навигацией по элементам разработки упрощает и ускоряет этот процесс.
Программный код хранится в системе управления версиями Git: вы легко сможете отследить, кто и когда вносил изменения, и, если потребуется, отменить их. Разработку системы могут удобно вести сразу несколько человек, используя инструменты слияния изменений.
Чтобы разработчикам было проще изучить возможности среды:
Даже самая совершенная система перестанет приносить пользу, если не будет развиваться вместе с компанией. Используя среду разработки, обучающие материалы и готовые решения, компания быстро реагирует на внутренние изменения и адаптирует систему под собственные потребности.