Design Cycle
Many customers ask us how we prioritize development of features. Our software development process is centered around user input and needs. Below are a few details about our process.
How do we determine and prioritize new features?
First and foremost, customer feedback drives new feature development. We continually seek input from our users via:
Industry trends, government requirements, and our company vision also drive development. All ideas, requests, and issues are analyzed and prioritized by a team of experts that consist of dental professionals, software engineers, and others with vested interest.
What happens once an idea is approved?
If a feature is approved for implementation, the team develops a comprehensive design based on user goals and best practices. Our engineers work together to develop prototypes, then review and test code until performance objectives are met and a feature is complete.
How is the product developed?
Open Dental is constantly being developed by a dedicated team of engineers who work directly for Open Dental Software. All feature requests, enhancements, and bug fixes are first applied to our development version and tested for stability. Since Open Dental is an open source software, the source code of the development version is available for tech savvy developers to download and compile. However it should not be used with production data until thoroughly tested.
What is the release cycle?
We have a rapid release cycle and aim to release a new major version with new features every two to three months. Minor version updates (new builds) are released weekly.
What do the version numbers mean? Open Dental version numbers are based on the number of releases that are made in a year.
Example: version 16.2.39