This is something I've wondered for a while, and the question which has prompted me to finally ask it is this one.
The first paragraph is
A couple of years ago I was reporting to J as one of ten developers, then moved under S, who is the manager of J. The reason was that I am looking after a piece of software (F) which required a higher scrutiny in terms of accepted change requests, and S had better visibility on this piece of software as well as the teams the change requests came from than J.
That's really hard to understand to me, despite being perfectly written English. I cannot associate the initials with a person in my head (and then some software also has an initial?), and if I wanted to understand this question I would have to read through it several times before I was sure what was happening. I really don't want to do that, so I'll just ignore the question instead.
Would it be appropriate to edit actual (made up) names in? For example, an edit I'd like to give to the paragraph above would be:
A couple of years ago I was reporting to John as one of ten developers, then moved under Sarah, who is the manager of John. The reason was that I am looking after a piece of software (Fsoft) which required a higher scrutiny in terms of accepted change requests, and Sarah had better visibility on this piece of software as well as the teams the change requests came from than John.
To me this would change the question to something I'd read and think about, while in it's current form I stop reading when the second or third letter gets introduced.