La funcionalidad de bandera, o 'feature flagging', es una técnica que permite integrar y desplegar código en diferentes ambientes de manera controlada. Consiste en usar banderas o 'flags' que activan o desactivan ciertas características del software según el entorno, permitiendo pruebas y desarrollos parciales sin afectar la experiencia del usuario final.