Technologies come and go, but the requirements remain the same. This is where Enterprise Architecture comes in, but that's another, completely different conversation.

In this area, you can see the different generations of the project as time waits for nobody and technology only ever move onwards.