There are quite a few situations where software is declared "done". Anything on a satellite or similar spacecraft will be declared finished some time before it is put on top of a rocket and sent to space. Nobody is going to be allowed to update anything remotely, in case something is broken in the update.
Similar examples are to be found where lives are at stake. Any Safety of Life system may not be upgraded or otherwise tinkered with, other than through a highy controlled process - typically, a new procurement. Systems involved in the production of pharmaceuticals are similar - once a company has spent several years and several million getting approvals from regulatiry bodies, they are going to let someone tinker with anything.