Question: Interestingly, maintenance of the software is often something that companies don't think about. Maintenance can be time consuming as well. I used to work for a large healthcare organization and our software update cycles for the ERP (really EMR) system was quarterly. It always took a lot of time and a lot of people to pull it off four (4) times a year.