You seem to miss the part in the original post where he states that things are running just fine. Everybody knows Bob has to set the machine to 190 degrees.
What they lack is the knowledge why it's 190 degrees. That's a bit harder to just pin on management. Anybody who's worked on a project for a long time has seen that drain of knowledge.
Alice, who wrote subsystem XYZ, leaves for greener pastures. Bianca and Christy worked on it with her, but they were juniors when they first started. Some practices, they just adopted without thinking about the why.
Now XYZ needs to be ported to a new environment, call it dotWEB. The question why things were done that way inevitably arises. Unfortunately, Alice works for a competitor - talking to her would violate all sorts of security rules.
That is the problem he's talking about. And like the original author, I'm not sure there's an easy to fix this. Not even if everybody including the bosses is supremely competent.
What they lack is the knowledge why it's 190 degrees. That's a bit harder to just pin on management. Anybody who's worked on a project for a long time has seen that drain of knowledge.
Alice, who wrote subsystem XYZ, leaves for greener pastures. Bianca and Christy worked on it with her, but they were juniors when they first started. Some practices, they just adopted without thinking about the why.
Now XYZ needs to be ported to a new environment, call it dotWEB. The question why things were done that way inevitably arises. Unfortunately, Alice works for a competitor - talking to her would violate all sorts of security rules.
That is the problem he's talking about. And like the original author, I'm not sure there's an easy to fix this. Not even if everybody including the bosses is supremely competent.