While I agree that humans can be decomposed into a number of program/data systems, I think there a decomposition that preserves our ’self’s.
This composition is where our conscious minds is the program and our memories and sensory input is the data.
In other words, we can be copied into another substrate that has different program/data layers as long as this is maintained we will still think that our ‘self’ is preserved.
Note that I am not suggesting that we have a preference for preserving the ‘self’ in this fashion, but that we will have a subjective experience of continuity.
This an amazing paradigm that can be used in project management.
Take a problem break into tasks and sub-problems, keep breaking until sub-problems can not be reduced into tasks. Then we can measure the risks involved, etc.