аналитика по задачам на бек?
У нас в проекте есть странные моменты, которые думаю нуждаются в улучшении
Вот к примеру, из самых диких на мой взгляд, которое хотелось бы улучшить:
Когда аналитик указывает какое поле в таблице добавить он копипастит таблицу (прям со всеми полями) с предыдущей задачи и добавляет новое поле и просто выделет его жирным.
В итоге иногда копирует с неактуальными полями (в бд эта таблица уже успела в процессе выполнения других задач обрести еще 2-3 поля) или просто может скопировать как-то не так… в целом тут человеческий фактор…это понятно
У меня есть возможно не очень идея, но прежде чем прям активно проталкивать ее в команде, хочу посоветоваться с вами. Я думаю +- будет адекватно в конфе завести единый справочник таблиц со всеми полями, потом указывать ссылку в jira в задаче на нужную таблицу просто, но и тут не уверен что это не бредовая затея в какой-то мере, это автоматически не будет актуализироваться…
Опять же потом надо будет поддерживать справочник вручную в актуальном виде
Есть ли какие-то адекватные решения в таких ситуациях? Может есть какие-то автоматизированные решения которые синхронизируют поля бд с jira (если это не из области фантастики конечно). Например для входных и выходных параметров рест методов мы используем swagger, там хотябы все динамическое и рассинхрона с аналитиками нет.
ну не верится мне что во всех командах аналитики копипастят поля базы, если , потом когда начинаешь делать задачи по такой аналитике, приходится дергать аналитика по 10 раз по разным повросам.
Как организован процесс подобный в ваших командах? Буду признателен за ответы.
почему бы не дать аналитам доступ к тестовому стенду? через клиенты можно из таблиц сразу скрипты генерить
можно подробнее?
даёшь аналитику доступ к стенду, чтобы он гуём для бд к нему подключался и всегда видел актуальные таблицы, в гуях, например пгадмине можно по таблице сгенерить create script, этот скрипт и можно прикреплять к задаче вместо таблицы
Бредовая идея
> Как организован процесс подобный в ваших командах аналитик занимается бизнес анализом, а какие таблицы (или вообще не таблицы) будут созданы для решения бизнес задачи, решает техническая команда
Дайте аналитикам доступ к тестовой бд) Что они у вас, бедные, мучаются
вы не используете миграции?
имхо, как таковой проблемы нет. есть рассинхрон в планировании. нужно проводить sync-apps, грумминг и планнинг с аналитиком перед спринтом - это решит часть проблем коммуникации. проведите ретро с командой со стикерами - предложите решения и ответственных. если честно, то вкорячивание schemaspy только добавит головной боли по саппорту и не решит проблему
Обсуждают сегодня