La metodología de desarrollo de Kabel se basa en los siguientes cuatro pilares.
Contienen una descripción de los escenarios de uso funcionales tal y como van a ser implementados en la solución. Permiten estimar y planificar el desarrollo, definir las pruebas a realizar y comunicar en qué versión estarán disponibles qué funcionalidades.
A través de herramientas como los prototipos de interfaz de usuario y pruebas de concepto, se consigue un diálogo con el usuario y se consiguen concretar ideas.