ТЕКОРА (ТЕхнологии КОрпоративного РАзвития) образована в 2000 г. Специализируется на оказании консалтинговых услуг, разработке и внедрении прикладного программного обеспечения. «Текора» работает с крупнейшими российскими компаниями и предлагает своим клиентам как разработку информационных систем в соответствии с их задачами, так и уже проверенные на практике готовые решения.
август 2019 — май 2020
г. Москва
Одним из готовых решений компании является Система «4И» (Информационный Инкубатор Инновационных Идей) - система управления идеями, предложениями и инновациями на предприятии. Внедрение системы позволяет раскрывать интеллектуальный потенциал сотрудников и вовлекать их в управление корпоративным инновационным процессом благодаря созданию единого информационного пространства.
Решение используется в основном в крупных российских компаниях, поэтому оно должно отвечать требованиям к современным web-приложениям. Именно это и стало основной предпосылкой – необходимо было разработать новые платформенные модули на современном технологическом стеке, а также интегрировать их с уже существующими модулями «4И», в рамках в рамках одного из широкомасштабных проектов, внедряемых компанией «ТЕКОРА». Для разработки новых модулей была приглашена компания TAD.
Основной целью было создание высоконагруженного web-приложения, которое будет поставляться по продуктовой модели, т.е. разным заказчикам без специфичных доработок под каждого из них. Для достижения этой цели было решено вести разработку на основе методологии SCRUM, которую компания TAD успешно применяет на большинстве своих проектов. Быстрые итерации разработки, позволяющие поступательно улучшать функционал продукта и учитывать опыт предыдущих итераций, позволили создать решение, отвечающее всем пожеланиям заказчика.
Проектная команда TAD взяла на себя весь цикл инженерных работ в рамках новых модулей - от анализа функциональных требований и проработки макетов пользовательского интерфейса до развёртывания сервисов в сети заказчика. Проектирование архитектуры приложения в микросервисной парадигме, позволяющей изолировать разработку разных модулей друг от друга, дало возможность вести разработку одновременно тремя проектными группами и уложиться в полгода от начала проектирования до запуска решения в пилотную эксплуатацию в одной из крупнейших российских компаний.
Наличие обширного опыта команды в проектах enterprise-уровня и использование кросс-платформенного стека наравне с передовыми инженерными практиками, стали важными компонентами, позволившими развернуть решение под Linux.
Единая система аутентификации и авторизации пользователей избавляет от необходимости многократно вводить учетные данные при переходе между системами: пользователю достаточно авторизоваться один раз, после чего он получает доступ ко всем модулям в соответствии со своими правами и доступами, а использование протокола OAuth 2.0 делает процесс авторизации максимально безопасным.
Корпоративный портал, интегрированный с другими сервисами и агрегирующий данные из других систем. Эта своеобразная витрина позволяет сотрудникам получить информацию из всех сервисов, предназначенных для обмена инновационными идеями, предоставляет навигацию между приложениями «4И», что даёт возможность быстро включить новых сотрудников в этот процесс.
Из личного кабинета пользователи могут подавать заявки и предложения, а также менять данные своего профиля и отслеживать уведомления из всех сервисов.
Централизованная поисковая система позволяет в одном окне искать идеи и инновационные предложения по всем системам, участвующим в процессах управления инновациями и работает аналогично поисковым системам в интернете. Решение построено на поисковом движке Elasticsearch, основным достоинством которого является высокая скорость поиска.
Создание централизованной системы хранения документов обеспечивает пользователям быстрый доступ к файлам из всех систем, а также дает возможность отслеживать историю их изменений и устанавливать ограничения прав доступа.
Система управления проектами является аналогом Microsoft Project с несколько упрощенным функционалом — она позволяет планировать этапы проекта, строить диаграмму Ганта, создавать и контролировать выполнение задач участниками проектной команды, объединять проекты в портфели. За счёт того, что это web-приложение, возможности взаимодействия проектных команды в ней шире, чем в известном десктопном аналоге.
База знаний – портал, на котором пользователи могут задавать вопросы и получать ответы от своих коллег, что позволяет создать единое информационное пространство и наладить процесс обмена знаниями между сотрудниками.
Административное приложение, доступное только для отдельных пользователей, позволяет управлять работой системы, не внося изменения в код. У администраторов есть возможность подключать новые сервисы, управлять списком пользователей и их правами в подключенных приложениях, отслеживать транзакции в других сервисах, а также изменять контент, отображаемый на корпоративном портале.
Если у вас есть идея, напишите нам - мы найдем способ ее рeализации!