4 ms·
Good software would certainly include that kind of multi-layered defense. Insulin dosage does not vary by a factor of 100. Sadly, medical software is not writte
by bradley13 3y ago
Good software would certainly include that kind of multi-layered defense. Insulin dosage does not vary by a factor of 100. Sadly, medical software is not written any better than any other software.
In this case, the firmware was probably written by engineers who don't think about possible user errors, because they are focused on the hardware. Meanwhile, the app was probably outsourced to the lowest bidder from Elbonia.
- mlsu 3y agoI can't speak for Omnipod in particular, but insulin pump firmware is absolutely written with user error in mind. There is probably an entire team at the company ("human factors") that will do testing to make sure that the planned UX for the device would not (or, better yet, cannot) be misinterpreted or misused. Also, other commenters here are insinuating that it's possible to wash your hands of something like this by just putting some text warning like "you should always check the dose before delivery." That is not true, neither for the FDA nor for the internal standards for the manufacturer.