See How IronRooster Has Helped Their Clients Succeed

With expertise across the software lifecycle including design, development, testing, and maintenance, we’ve overcome challenges and developed software applications for MedTech entrepreneurs across the globe.


Take a deep dive into some of our most recent case studies and custom software solutions that we’ve created in the Medical Industry.

Dentalive

Dentalive

The team

1 Project Manager
1 User Interface Designer
1 User Experience Designer
1 Product Designer
3 Software Engineers
2 Android Developers
1 Quality Control Expert
1 DevOps Expert

Workflows

Project management
Product design
Software development
Software testing
DevOps

Technologies

Spring
HTML
CSS
JavaScript
Spring Boot
Java
Angular Framework
Azure Cloud
Android Kotlin


Teledentistry solution for more than just quarantine

2020 and COVID-19 had an incredible effect on the IT sector, a huge variety of services took off and gained momentum that were once deemed non-viable. Besides the education and service sectors, healthcare was one of the first areas where this effect was felt, and innovators were quick to take advantage of opportunities.

As our partner has a successful dental practice, he had a first-hand experience in witnessing the changing needs, so he decided to offer a solution for those needs.

Problem

It can never be said enough to novice businesses that an idea is nothing without a problem to solve. In this case the problem was quite obvious. COVID-19 caused closures, restrictions, and quarantine which meant that healthcare services were only available in urgent situations. The same conditions were present in dental care. There was one question though - are people capable of deciding whether certain complaints can be defined as urgent? Based on his years of experience, our partner didn’t think so... An interesting tendency started to develop among patients where they contacted dentists on various social platforms, described their symptoms with a photo attached, and inquired whether they are entitled to a dental care.

This obviously wasn’t a viable model for various reasons, pictures weren’t of good quality, symptoms weren’t described accurately, and patients often contacted dentists who they found on social media but had an office far away from the patient, so the possibility of actual dental care was very low.

To provide a solution for these problems, our client came up with the idea for a service where patients can describe their symptoms, state their COVID-19 situation, and they can take photos of the affected area and send them to their doctor, or if their don’t have one, to another dentist who is in the system. On this other end of the solution, dentists can see the incoming issues and can decide if the patient requires urgent care, and they can give tips for at-home remedies.

Cooperation

Our partner contacted us to help design the solution and develop an MVP that can be immediately used involving a few doctors.

We started the project with a UX design process, and the final plans were used by the development team for the development process. For a project where end-users will use the application it’s vital to employ a design methodology that is based on understanding the users, their behavior and their motivation, as they are needed for creating a successful product and for minimizing the risks related to market entry. The UX design process which puts the user at the forefront substantially decreases those risks by involving real user at several stages during the process.

Helping patients

The solution consisted of 2 parts, a mobile application for patients and a web application for dentists.

After understanding the target group, we defined the following criteria for the mobile application:

  • symptoms shouldn’t be given in a written form but there should be directed questions that facilitate a simple process
  • the system should communicate with the user all the way through giving direction and feedback about the process and where it’s at currently
  • pictures should be as clear as possible

1. Personalized form

We had several discussions about the first point and explored various possibilities, but in the end,  we decided together with our client that a custom-made form is the best way to go about it. The form presents the questions depending on the answers to the previous questions, so the dentist gets the most accurate report of the problem.

Our client compiled the questions in cooperation with several dental specialists, and they put the questions into 8 basic groups. There are overlaps as well as division in the question groups for which we created a logical explanation in Flowmapp.

Naturally, users don’t see the elaborate structure, they simply get the relevant questions based on their answers, so they can fill out the form easily. During the design process we made an effort to create a simple form, where most of the answers can be given with a click.

2. Communicate with the user

For an application like this, a smooth user communication is vital and can make or break a solution, so we always consider the following:

  • the user has to go through a relatively long process, where we don’t know the exact number of steps in advance but still have to show the progress
  • the application is very likely to use by patients in their 50s and 60s, so
  • we need to emphasize, that the sensitive medical information we ask the patient to provide will be handled with the utmost care and safety

There is nothing revolutionary in our solution, but we still managed to create a process where the user feels safe and assured. To achieve this, we used elements like:

  • onboarding process - what will happen now
  • “cover pages” between modules - there are a few bigger batches in the process such as COVID-19 form, symptoms, pictures, dentist settings, etc. so we designed a transition page between them where the user can catch a breath and we give assurance that the process is going ahead and what can be expected next

summary pages - we placed summary pages to certain sections of the process where the user can see the answers they have given.

3. Clear pictures for diagnostic reasoning

The third criteria brought a technical challenge. What can we do to make sure that the user can take clear pictures of their teeth (even their back teeth)?  We definitely needed to consider the different types of phone cameras. The solution ended up being a multi-secured process which we expect to be the most effective.

  • We added instructions for the user about the body and camera angles and techniques for taking photos of each area (obviously the system gives custom instructions specific to the user).
  • We included figures and videos about the correct method for taking pictures.
  • There is also a sample image on the camera screen where the user can adjust to the correct position for their teeth.
  • The system takes the photos with two different focus points. This was a custom feature which - based on the tests - enables users to take clear pictures.
  • The user can select pictures and take new ones if the current ones are not good enough.

Diagnostics and medical features

The other end of the solution was designed for dentists. Besides their own patients, dentist can treat anonymous patients as well. Those are the patients that didn’t chose a particular doctor but would like to receive care as soon as possible. Dentists can filter for patients based on location, so they have the opportunity to bring new patients to their practice.

When they choose a patient, they can see their COVID-19 form, their symptoms, and the attached photos. Based on those they can decide if the problem requires urgent care or it’s not an emergency situation. Dentists use the information for diagnostic reasoning and provide the patient with at-home care instruction that help manage the problem until the patient is able to see a doctor in person. They are also able to add further comments to the patient, or ask for other photos if the original is not clear enough.

Learning algorithm for diagnostics

If the solution proves to be a success, an enormous amount of data will be available which then can be used to teach an algorithm to perform the diagnostic work of dentists, or at least to give recommendations.

It could obviously be a long-term goal that is not part of the MVP, but our client thought it was important that the system included elements that will facilitate the teaching process for the algorithm. As a result, we developed a teaching module for creating a visual diagnosis.

In this module, problematic parts of the patient’s teeth can be marked on the pictures, and specific dental attributes, such as diagnostics report, area, diagnostic reasoning can be added. With a special image processing algorithm, the system will be able to recognize patterns after entering a substantial amount of similar data, and then will be able to recommend categorization.


Back to Category

Date

22 September 2021

Categories

Mobile Applications, Device Testing, Quality Assurance
Iron Rooster Logo

Connect With Us

Our Offices

Office In the US :

1039 Chrome Rd.
Oxford, PA 19363
Office In Hungary:

Vasvári Pál u. 1/C
H-9024 Győr
+36-96-550-521