3 ms·
The government uses a medical coding system from a certain company. Not many others use this system however, and the government wanted the system to become more
by Buttons840 3y ago
The government uses a medical coding system from a certain company. Not many others use this system however, and the government wanted the system to become more popular so they gave my company a 5 million dollar contract to add some features to enable collaboration and start building a community around the system.
We implemented the contract faithfully, and checked all the boxes, but nobody outside the government wanted to use the system.
We had a namespace of sorts we would allocate to the users in the community. There were a few times we wanted to make backward incompatible changes, which we were hesitant to do for good reason, but then I would go and check which parts of the namespace we had allocated and see that literally nobody had used the system yet, so we went ahead and made the backwards incompatible changes.
I left part way though the project. I don't know if they ever got any real users, but they did get the government's money, and, in fairness, did an honest job following the contract, so I can't blame the company.
It was one of my first jobs and it bothered me a lot how weird things were following a contract rather than doing what actual users wanted. At the time I imagined how great things would be having real users I could deliver value to, but have since learned users aren't always as wonderful as I imagined.