Of course. Nobody likes being controlled by software. The computer is supposed to obey us, not the other way around. Software controlling humans is a violation of basic human dignity.
In general, it is restricting autonomy in order to improve consistency and quality.
No, the same argument most certainly cannot be made against useful patient safety tools like simple checklists. Not only are they useful, they are simple and integrate seamlessly with pretty much any workflow without obstructing them.
Meanwhile poorly designed software can go so far as to actively impede the work being done which I have no doubt is the case of the software described above and its micromanagement of nurse's work.
> it's hard to improve without programmers who work for it
Any programmer who wants to improve things should probably volunteer at a local hospital or shadow a physician in order to grok what the actual work is like. Ergonomics means adapting the work to the human, not the human to the work. In my experience, healthcare software is all about the latter and it really shouldn't be. I guarantee programmers would hate it if they were forced to use tools that were as hostile to them as healthcare software is to staff.
The same things were said when checklists were introduced to surgeons.
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5885453/
https://sciencebasedmedicine.org/checklists-and-culture-in-m...
https://hbr.org/2019/05/how-one-health-system-overcame-resis...
Your article touches on an interesting point:
> I also think this culture is generational
> my experience with younger doctors in training is that they readily, even eagerly, adopt systems that help them avoid mistakes.
> They never knew a day when medicine was not so horrifically complex and ever changing that physicians could not use some external help to aid their inadequate brains.
Certainly matches my experience at least. I will use literally any resource I can to prevent mistakes of any sort. Computers are a huge force multiplier as everyone here knows. My computer knowledge is extremely useful in this field. Just being able to touch type swiftly already gives me enough of an edge.
I refuse to accept poorly designed software getting in the way of work. I don't know how this Epic software works but where I work using an EMR system has been a terrible experience every single time. They fail at every usability principle that's ever been posted and discussed here on HN. Last month I dealt with one shitty system that had 2 second latency while typing, nobody was able to get any work done and all the problems went away after they all fell back to writing notes in Word or even Notepad. I actually debugged and fixed the problem in a couple hours but at that point nobody really gave a shit anymore because they had already moved on with their lives.
Checklists at its core is just a list of common/required actions grouped in a list to don't forget during routine tasks. There is nothing limiting here, it is just a tool to aid repetitive/rare/complex tasks.
“In a fully developed bureaucracy there is nobody left with whom one could argue, to whom one could present grievances, on whom the pressures of power could be exerted. Bureaucracy is the form of government in which everybody is deprived of political freedom, of the power to act; for the rule by Nobody is not no-rule, and where all are equally powerless we have a tyranny without a tyrant.”
Hannah Arendt
Wouldn’t a digital key in a storeroom and camera on the drugs would be far more efficient? The nurses and doctors can still go in and check out what they take when they need it.