Our organization has used iMIS for over 22 years. We keep it up-to-date and have successfully used it to meet all of our business requirements (both simple and complex) over the years. We have a development team that consists of 3 BAs, 2 Developers, 2 QAs, 2 DBAs and a brilliant iMIS consultant (3 days per week). We have 45,000 members and 130 staff using iMIS.
We have a deployment environment and a carefully managed process to build, test and deploy code.