El desarrollo impulsado por el soporte es una estrategia utilizada por los desarrolladores para crear productos que se adapten a las necesidades de los clientes mediante su diseño basado en los comentarios directos de los clientes. Al aplicar el desarrollo impulsado por el soporte, la respuesta del cliente se usa para saber cómo se utilizan o reciben los productos, qué problemas enfrentan los consumidores, qué aspectos del producto tienen más éxito y cuál es el público objetivo. Otros tipos relacionados de enfoques de desarrollo de productos incluyen los basados en pruebas (TDD), los basados en el comportamiento (BDD), los basados en modelos (MDD) y los basados en la agilidad.
Implementar este enfoque significa pedir a los desarrolladores de productos que trabajen con los profesionales de operaciones de TI o de soporte para saber qué tipo de problemas tienen la mayoría de los clientes o qué productos y servicios se ajustan mejor a sus necesidades. Al llegar a los usuarios y recibir comentarios en tiempo real, los productos se pueden actualizar para servir mejor a su audiencia a través de nuevos lanzamientos y versiones mejoradas. Este proceso implica traer equipos de soporte y de TI a discusiones que tradicionalmente solo incluían desarrolladores, gerentes y otros grupos responsables de crear un producto, creando así un sentido de responsabilidad en toda la organización.