Özellik bayrağı, bir yazılım davranışını kodu yeniden dağıtmadan belirli kullanıcı, ortam veya oranlar için açıp kapatan yapılandırma anahtarıdır. Deneme ve kontrollü geri dönüşü kolaylaştırır; fakat bayraklar sahibi, yaşam süresi ve kaldırma koşulu olmadan birikirse karar mantığı dallanır, test matrisi büyür ve geçici istisna kalıcı mimariye dönüşür. Küçük test, her bayrağın kapalı ve açık davranışını sahibiyle birlikte kaydetmektir.