En ingeniería de software la filosofía de desarrollo de programas: No vas a necesitarlo o YAGNI (en inglés 'You Aren't Gonna Need It') consiste en que no se debe agregar nunca una funcionalidad excepto cuando sea necesaria.