An application for dental clinics that combines the ability to handle patients, internal processes and treatment plans
IQ Dental is an extensive (and still growing) project aimed at improving the standards of dental services. It is also a useful tool for doctors, allowing for effective patient service and treatment planning. Although we have not worked with Healtech before, it turned out that IQ Dental is not only a big but also satisfying challenge for both parties.
The IQ Dental team has set itself the goal of introducing a tool that will combine many functions necessary for running a dental clinic, which is primarily user-friendly. Our task was to create software that would take into account the above factors, combining functionality and an attractive appearance.
Scope of the project
The biggest challenge of the project was its scale - the application has many individual functionalities that could work as separate applications. The key to successfully solving this problem was to prepare a detailed analysis, which allowed us to break down the entire application into lots of smaller parts and then delegating work on these parts to the right people.
A key stage of the work was a thorough analysis of the topic, aimed to take into account as many variables as possible that could have influenced its later shape. To illustrate its complexity, it may be helpful to note that this stage took us almost six months of hard work. During this time, we tried to identify the scope and method of operation of the program, eliminate erroneous business assumptions and examine the needs of future users. We achieved this thanks to close cooperation with the IQ Dental team and people employed in clinics at all levels, focusing on workshop work. The result was over 650 pages of documentation, which was an important signpost at every stage.
Due to the Dental Health sector, the UX of the IQDental project was a big challenge for us. In order to understand the needs of users and to correctly read the functionalities outlined by the client, we had to hold many meetings, interviews, analysis and in-depth research. In addition, we had in mind that the application would evolve - and evolve significantly. The proposed solutions had to not only respond to the problems of the 'here and now', but also assume the future development of the application.
Before we moved on to creating the interface and development of the finished product by the programmers, we created UX mockups that allowed us to test certain assumptions and functionalities at the prototype stage. The initial working model helped us evaluate our assumptions, which sometimes turned out to be wrong or insufficient.
One of the larger, but also more satisfying, tasks was to graphically present the diagram of the patient's jaw and propose what the consecutive problems should look like, so that the dentist could create the most realistic representation of the dentition.
We knew from the beginning that the interface should be light and not overloaded with graphics. Due to the multiplicity of the application's complexity, it had to be definitely secondary to its function and usability.
Implementing such an advanced project naturally involved several integrations, each of which presented different challenges for our development team. So we have:
- Integration with X-ray software (Carestream Dental and Vatech EzDent-I), so that patient images are automatically transferred to patient cards in IQ Dental. We will soon add Sirona and Gendex to the list of integrated RTG programs.
- Integrations that allow you to download databases from other programs for operating dental clinics - Estomed and Prodentis.
- Integration with the SMS Server application, thanks to which the clinic can manually and automatically communicate with patients via SMS.
Our long-term cooperation with eEngine has been excellent from the very beginning :) Professional approach to every issue, from analyzing, designing, programming and then implementing and improving processes. We are a very demanding customer, and yet their flexible attitude to the challenges we pose, changing priorities and the constant need to improve the software continues to surprise us positively.
I am convinced that the greatest value of eEngine are its people - damn intelligent, competent, experienced, helpful and patient. It is also important that the team has common values and work ethic, which translates into an attitude and unique approach to the client, which is not a common standard these days.
They co-create with us IQ Dental from the very beginning. It is their merit that our application looks modern and works like a Swiss watch. I cannot imagine continuing development work on the application without eEngine!
IQ Dental is a project that, due to the growing interest of customers, is still developing, expanding the group of users with new clinics. In the coming months, we plan to work on:
- a dedicated administration panel, the purpose of which is to enable the client's team to conveniently manage, monitor and communicate on an ongoing basis with dental clinics that decide to choose the tool;
- integration with third-party systems that will extend the range of software capabilities;
- helpdesk development.
Of course, this is not all, in this project we have the pleasure of working on an application that has unlimited development possibilities. It means that there are still many interesting and satisfying challenges ahead of us.