It just makes it more like life. A large construction project is like multiple processes running at the same time to build the entire project. Different people are all moving around putting up joists or trusses (hopefully in the right order) but nonetheless it's a human effort of chaos organized by common sense and maybe a GC manager.
Within a software project doing something like "let me know when you release your back end that supports the new user signup mutation and we'll release the front-end for it".
Is similar to the construction idea of hey let me know when that wall is in place so I can put the double top-plate on.
Now I get that software is meant to be deployed in multiple places (sometimes) and a construction project is just that. Both are simply organized by common sense and people knowing the craft.
For someone looking at it merely from a combinatorial explosion of complexity - calm down it's not that insane.
I generally like analogy between technology (software and hardware) and construction, but I don't think it holds in regards to security - and real-world examples periodically prove that.
It just makes it more like life. A large construction project is like multiple processes running at the same time to build the entire project. Different people are all moving around putting up joists or trusses (hopefully in the right order) but nonetheless it's a human effort of chaos organized by common sense and maybe a GC manager.
Within a software project doing something like "let me know when you release your back end that supports the new user signup mutation and we'll release the front-end for it".
Is similar to the construction idea of hey let me know when that wall is in place so I can put the double top-plate on.
Now I get that software is meant to be deployed in multiple places (sometimes) and a construction project is just that. Both are simply organized by common sense and people knowing the craft.
For someone looking at it merely from a combinatorial explosion of complexity - calm down it's not that insane.
I generally like analogy between technology (software and hardware) and construction, but I don't think it holds in regards to security - and real-world examples periodically prove that.