@simon_brooke @bob @aral I’d go so far as to say that, really, none of the established patterns work well. They are all bound by their own assumptions as to how software development “should” be done but none of them really consider how the whole system will work in the real world.
I’m very glad that I’ve been out of that game for a while now, although I do try to keep in touch with what’s happening and spend a fair bit of time rolling my eyes.