Комбайн для данных

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

Ещё когда я начинала готовить требования, мне стало ясно, что если я буду пытаться держать всё это в файлах Excel, то ничего хорошего из этого не выйдет. Поэтому я сразу решила сделать для себя веб-приложение. И я его сделала - с помощью корпоративного ИИ (GLM-5).

Внутри моего "комбайна" содержатся:

🔹 список аналитических алгоритмов (а это - главная рабочая лошадка нашего веб-приложения), включая параметры ручной настройки и выходные параметры. 🔹 "сущности" - виджеты и таблицы, к которым можно привязывать параметры (с помощью выбора из справочника в модальном окне) 🔹 сущности типа "директива" (условно - это текстовая рекомендация пользователю, типа "Иди к крану А и открой его на 10 градусов против часовой стрелки"). Каждая директива содержит блок выходных параметров алгоритма - именно поэтому нам нужно знать о её связи с ним. 🔹 модальные окна "на все случаи жизни": 🟢 справочник алгоритмов (с возможностью указать связанную(ые) директиву(ы)), 🟢справочник директив (с возможностью ручного создания новой директивы, массового создания из списка, удаления, редактирования), 🟢 модальное окно редактирования сущностей типа виджет и таблица - с возможностью указывать все стори и задачи на оценку, что были заведены в Jira для реализации этой сущности. 🔹 для каждой сущности - привязанные параметры, с учётом того - для каких директив они задействованы. 🔹 экспорт в Excel - частичный и полный - всех сущностей, параметров в разрезе сущностей, всех параметров, всех директив в разрезе привязки к сущностям, матрицы связей алгоритмов и директив, тренкинг задач (те самые привязанные к сущностям задачи Jira).

Отдельно в confluence я сделала статью с внедрённым построителем динамического интерактивного графа (d3.js - великая вещь!). К этой статье прикрепляю файл выгрузки матрицы смежности алгоритмов и директив и любой член команды имеет перед собой актуальную информацию о связях - как на ладони! И нет нужды блуждать по статьям!

Если же нужно дать быстро информацию о числе проработанных статей требований или о созданных стори и задачах на оценку - это делается в один клик! Никаких поисков в Jira или в Confluence! Никаких поисков по файлам! Всё - в одном месте! В один клик!

Для справки: - алгоритмов 30+ - директив 80+ - виджетов 80+ - таблиц 4 (и в каждой 100+ столбцов) И всё это - постоянно меняется! Сегодня в алгоритме один набор параметров, а завтра - все они могут быть переименованы. А один параметр может быть задействован в более, чем 2 алгоритмах. Так что, резюмируя - автоматизация в системном анализе имеет очень высокую ценность, когда знаешь - что тебе нужно сделать для облегчения и ускорения собственной работы, с одновременным понижением вероятности ошибки.

Комбайн для данных | Сетка — социальная сеть от hh.ru