While my teams have been agile within a "lean shop" for some time, this month we began experimentation with pushing further on the extreme agile boundary through Pair Computing.
In some ways the operating model reflects a return to the "old school" vis-a-vis an on-premise work week. Teams work in pairs, concentrating in simultaneous front-end design and back-end development. Days are effectively meeting free, keeping developers focused on the code, and designers engaging with users in ongoing feedback loops that enhance the experience during delivery...better product at the end.
I have been surprised and pleased with the progress so far. Starting with an effective, flexible code base of services, the team have shown the ability to connect to services and generate "iteration 1" UX in a matter of days - not weeks. Watch this space - I am eager to evaluate how this offers opportunity to port even more quickly "from Monolith to Micro-Services."
What are you seeing?