Según un artículo publicado en 2007 por la Journal of Biomedical Informatics, los 10 retos para mejorar los sistemas informáticos que puedan ayudar a los médicos en sus decisiones son:
1. Mejora de la interfaz hombre-máquina.
2. Difundir las mejores prácticas en Apoyo a la Decisión Clínica (CDS).
3. Resumir la información a nivel de paciente.
4. Priorizar y filtrar las recomendaciones para el usuario. Muchas recomendaciones pueden ser negativas.
5. Crear una arquitectura de intercambio de módulos y servicios en Apoyo a la Decisión Clínica (CDS).
6. Combinar las recomendaciones para los pacientes con comorbilidades.
7. Priorizar contenidos CDS, desarrollo e implementación.
8. Crear repositorios online sobre CDS.
9. Utilizar información libre para mejorar CDS.
10. Grandes bases de datos clínicos para crear CDS.