Software Engineering, Software Architecture, Microservices, Distributed Systems, Systems Thinking.
manage. Complexity is also multidimensional. It can be the number of resources such as the amount of money, time, things or people required. It can be the cognitive complexity such as the time required to understand, the skill of the person required for the job or the chances of making a mistake or