From the UK too. Seeing those docs gave me a total whiplash! I remember the amount of paperwork we had to do for these kind of projects. Funny how nothing has changed.
Edit: harsh marking on the risk register. Very realistic practice for dealing with ESA in a professional context! I do like the flowcharts and block diagrams
Not that NASA is any better. I spend a huge amount of time dealing with pedantic RIDs instead of actually implementing the things I am paid to do...