• 1 Post
  • 15 Comments
Joined 1 year ago
cake
Cake day: July 15th, 2023

help-circle













  • How do you require a certain level of service when the company that made it goes out of business? Or when employees with essential knowledge leave the company? I’ve been working in software for a long time, and everywhere I’ve worked, losing someone knowledgeable about a product is a big blow to future development because a lot of important knowledge is only in their head, leaving future maintainers to do a lot of reverse engineering. Requiring documentation wouldn’t work because any company that had strict enough requirements would have a very hard time hiring engineers willing to spend so much time documenting every little thing.


  • Code and documentation mean someone could theoretically maintain it, but the average consumer could not. You need someone with the knowledge, time, equipment, etc. to think it’s worth their while to learn how to maintain it. In the case of a physical device that also means the ability to manufacture spare parts, some of which could be very exotic. For an experimental medical device, it also includes detailed medical knowledge that most doctors don’t have. And actually working on it means being willing to take the risk of killing someone if you screw up.

    I doubt the person in the article would be helped in the slightest by receiving code and documentation.