SCRUM. У кого на работе считают, что используют?
Вы проблем с процессом разработки не озвучивали.
Так если методика в принципе неприменима.
Давайте подсчитаем, команда 5 человек + 1 ПО + 1 СМ=7. Ладно считаем ПО где то, что то совмещает, СМ в команде. Минимум 5. То есть каждый день тикает 5х оплата.
Проект допустим 25 ч/д, сделает ли команда его за неделю? А если проект на неделю то будет ли он готов за день?
А если два проекта идут одновременно? Один нужно сдавать в Японии, другой в Америке. Берем вторую команду или пусть первая переключается? Кто будет на сдаче проекта и как оперативно решать возникающие проблемы? А что делать если софт работает только исключительно возле устройства которое занимает метров 20 квадратных и расположено оно на другой фирме. Причем для позвонить нужно часто выходить из зала где расположено устройство.
А параллельно еще несколько проблем от клиентов по старым проектам. Кто их должен решать?
Вы хотите сказать что вы используете шину сообщений?
Можно и так определить.
А определение формата сообщений разве не сравним с определением интерфейса?
Параллелей можно проводить много. Сообщение это просто POCO объект.