Size: a a a

Camunda BPM Group

2019 June 12

MD

Maksim Davliatshin in Camunda BPM Group
Ruslan Akhundov
Есть процессы задеплоиные туда год-два назад
А кто ответственный за них?
источник

RA

Ruslan Akhundov in Camunda BPM Group
Непонятно как ты заставишь команды с ограниченными ресурсами и без особого знания бпмн самим протестить это все дело
источник

RA

Ruslan Akhundov in Camunda BPM Group
Maksim Davliatshin
А кто ответственный за них?
Команды разработавшие их
источник

MD

Maksim Davliatshin in Camunda BPM Group
Знание бпмн не нужно :)
Я про сам функционал. Прохождение хэппипаса.
источник

А

Андрей in Camunda BPM Group
Ruslan Akhundov
Может и баг
У нас свои фиксы тоже есть на энджин уже - не привыкать.
Я выше написал, отдельные случаи решить не проблема - проблема их задетектить до выхода в прод
Тогда проблема на уровне тестов, перед продом под каждый процесс пишется тест, который проходит все ветки процесса, и при апгрейде они покажут, где у вас проблемы
источник

MD

Maksim Davliatshin in Camunda BPM Group
Ruslan Akhundov
Непонятно как ты заставишь команды с ограниченными ресурсами и без особого знания бпмн самим протестить это все дело
Понятно. Тогда думать нужно.
У нас решалось так, как описал выше.
источник

RA

Ruslan Akhundov in Camunda BPM Group
Maksim Davliatshin
Знание бпмн не нужно :)
Я про сам функционал. Прохождение хэппипаса.
Ну для бизнесс критических процессов этого недостаточно.

Сейчас мы специальным туллом воспроизводим все процессы в дев энвайронменте по логам прода и пытаемся детектить расхождения. Но кажется это так себе подход, очень нетривиально выходит:(
источник

MD

Maksim Davliatshin in Camunda BPM Group
Ruslan Akhundov
Ну для бизнесс критических процессов этого недостаточно.

Сейчас мы специальным туллом воспроизводим все процессы в дев энвайронменте по логам прода и пытаемся детектить расхождения. Но кажется это так себе подход, очень нетривиально выходит:(
Понятное дело критически важные процессы проверяются тщательнее. Но думаю у таких процессов должны быть в команде нужные люди ))
источник

MD

Maksim Davliatshin in Camunda BPM Group
А общей команды QA нету?
источник

RA

Ruslan Akhundov in Camunda BPM Group
Так даже непонятно где бизнесс критические процессы а где нет.
Ну тоесть не перерыв все 14к процессов и не вникнув в них непонятно что есть что...
источник

RA

Ruslan Akhundov in Camunda BPM Group
Maksim Davliatshin
А общей команды QA нету?
Не
Это же платформа
Есть команда отвечающая на вопросы и помогающая с дизайном, но мейнтейнить это все в таких кол-вах практически нереально к сожалению.
источник

MD

Maksim Davliatshin in Camunda BPM Group
Ну автотесты только.
источник

MD

Maksim Davliatshin in Camunda BPM Group
Хм. А как же это тогда устанавливается и разрабатывается?
источник

RA

Ruslan Akhundov in Camunda BPM Group
Maksim Davliatshin
Хм. А как же это тогда устанавливается и разрабатывается?
Ну selfservice сейчас
Просто формочку заполняешь и тебе деплоится энджин.
А сами процессы обычные девелоперы дизайнят(иногда с нашей помощью), проблема потом у них выбить время на модернизацию этих процессов. Мы конечно добавляем всякого рода препятствия для процессов не проходящих валидацию и тд, но это далеко не всегда помогает.
источник

MD

Maksim Davliatshin in Camunda BPM Group
Интересный подход.
Может быть добавить написание тестов? )
источник

RA

Ruslan Akhundov in Camunda BPM Group
Maksim Davliatshin
Интересный подход.
Может быть добавить написание тестов? )
Оно тоже есть
источник

MD

Maksim Davliatshin in Camunda BPM Group
И они не помогают?
источник

DF

Dmitriy Filippov in Camunda BPM Group
А вы напрямую к саппорту Камунды не обращались? Подозреваю что такая проблема не только у вас 🙄
источник

RA

Ruslan Akhundov in Camunda BPM Group
Dmitriy Filippov
А вы напрямую к саппорту Камунды не обращались? Подозреваю что такая проблема не только у вас 🙄
С чем обращаться то? Там же далеко не все это их баги, им нужны будут конкретные кейсы когда это не работает, правильно?
источник

RA

Ruslan Akhundov in Camunda BPM Group
Проблема какраз найти эти конкретные кейсы среди 14к bpmn файлов
источник