The typical time necessary for developing an EMR or EHR system varies according to the product and resources available. There’s no standard timeline for either engineering or implementation. A certain amount of uncertainty can be dissolved during the business analysis process when all the requirements are assessed.