title: Wizard (informatica)
text: # Wizard (informatica)
  
  Wizard nel lessico dell'informatica, indica una procedura, generalmente inglobata in una applicazione più complessa, che permette all'utente di eseguire determinate operazioni (solitamente complesse) tramite una serie di passi successivi (es. installazione o configurazione di un applicativo o un sistema operativo).
  
  Il termine deriva dalla lingua inglese e significa mago, volendo identificare, appunto come per magia, la semplicità dell'esecuzione della procedura altrimenti più complessa.
  
  ## Caratteristiche
  
  Le caratteristiche principali dei wizard sono:
  
  * semplicità d'uso;
  * limitazione delle possibilità di scelta da parte dell'utente, a favore della semplicità d'uso;
  * esecuzione di operazioni che sono comunque eseguibili – all'interno dell'applicazione principale – in altro modo (e solitamente con un maggior numero di opzioni);
  * la possibilità di "tornare" sui propri passi per modificare le proprie scelte;
  * uso di una interfaccia grafica (GUI).
  
  ## Utilizzo
  
  Per le loro caratteristiche, i wizard sono solitamente procedure predisposte per utenti inesperti, al fine di migliorare l'usabilità e le caratteristiche user friendly delle applicazioni.
  
  ## Esempi d'impiego
  
  I casi di utilizzo più comuni dei wizard riguardano le installazioni, sia di hardware che di software, la configurazione e l'utilizzo di programmi di ampio uso destinati anche ad un pubblico di non esperti, e l'aiuto nell'esecuzione di compiti ritenuti complessi in applicativi di vario genere.
  
  