Где проще всего синхронизировать бизнес и разработку – спецов, которые и говорят в общем-то на разных языках? Как раз решая эту проблему, мы с командой пришли в свое время к фреймворку «процессной карты». Когда-то я узнал о нем от партнера, и уже потом доработал под проекты интеграций. Процессная карта позволяет «разобрать на атомы» весь проект и тщательно пошагово проработать каждый его сценарий и с бизнесом, и с командой разработки. Все смотрят в один и тот же документ – таблицу, находятся в одном информационном поле и полностью понимают контекст, описывающий, как одно взаимосвязано с другим. Например, не нужно заставлять бизнес разбираться с каждой строчкой входящего json, но, бизнес должен понимать, где мы будем использовать константы, из-за того, что у нас нет определенных данных, т.к. они не приходят от клиента.
Хороший пример, удобнее для разработки полнотой полей. Поделитесь шаблоном?
Антон, спасибо! Мы шаблон сейчас как раз немного допиливаем в Miro. Отправлю в ЛС как только будет готово!
Спасибо! интересный подход. Можете привести пример - что вписывать в "Отклонение"?
Например, у вас интеграция со службой доставки.
У курьера ломается машина и он не может доехать до точки в срок. Для бизнеса вы должны вписать:
Что происходит с доставкой, например, перенос, отмена и тп.
Тоже самое и системными ошибками, например пытаемся создать заказ и получаем ошибку. Что делать дальше?