Когда я из разработки перешёл в менеджмент, сохранилась привычка всё раскладывать на компоненты и искать взаимосвязи. А поскольку за 20 лет я успел поуправлять самым разным, то постепенно в голове сложился верхнеуровневый фреймворк, универсальная архитектура управления, применимая к чему угодно.