Time2market не есть цель. Микросервисы дают такую возможность за счет решения проблемы Брукса, но эту возможность еще нужно реализовать и оправдать. А реализовать ее можно в условиях, при которых эта самая проблема проявляется - т.е. когда нужно сразу задействовать большое количество людей. В противном случае, микросервисы, наоборот, будут не улучшать, а ухудшать t2t, так как будут затруднять изменение контуров, которое, с высокой долей вероятности, появится из-за Knowledge Crunching.
Но даже когда t2t реализован, он должен быть еще и оправдан, т.е. бизнес должен извлечь из него выгоды больше, чем затраты на оверхед от microservices first.
Иными словами, когда команда маленькая, а ущерб упущенной выгоды из-за более позднего выхода на рынок незначительный, тогда экономически более целесообразен monolith first. Я пару месяцев назад делал серию постов на эту тему, - этот
пост заключительный, если интересно.