Não necessariamente.
Existem diversas formas de validar sua ideia.
A mais simples de todas é simplesmente vender a ideia para alguém. Se você conseguir convencer uma pessoa a pagar pela solução que você propõe, sua ideia está validada. Dá para fazer essa venda só conversando, sem mostrar sistema nem tela.
Você pode também desenhar apenas alguns mockups e validar com um protótipo não funcional. Pode usar esses mockups pra fazer uma demo simples.
Você pode também criar uma landing page que venda seu produto e, no botão de comprar, você pode redirecionar a pessoa para um WhatsApp, ou um formulário. Depois é só jogar tráfego (pago ou orgânico) para essa LP.
Enfim... existem N maneiras mais rápidas/baratas de se validar uma ideia do que construir um MVP.
Semana que vem vou postar um texto exclusivamente sobre isso.