Consenso informato
Gli utenti dovrebbero essere in grado di decidere, prima di tutto, se vogliono persino che il programma sia installato sul loro computer o meno. Potrebbe sembrare ovvio che le persone scelgano ovviamente di installare un programma, ma la caratteristica principale di un programma dannoso è che può essere installato senza che l'utente del computer ne sia a conoscenza.
Il consenso informato è reso ancora più esplicito tramite UAC .
Contratto di licenza
La maggior parte dei software moderni segue un modello "click-through" per le licenze; cioè, l'utente accetta i termini della licenza durante il processo di installazione come condizione per l'installazione del programma. Il fatto che gli utenti leggano raramente questi accordi non significa che non siano vincolati da essi, specialmente se hanno fatto clic sulla casella "Accetto questi termini".
Configurazione delle opzioni
Molti pacchetti software hanno opzioni che consentono di cambiare il modo in cui il software viene installato in determinati modi. Il più banale di questi ti consente di decidere se vuoi o meno un'icona sul desktop, ma in applicazioni più grandi puoi decidere quali funzionalità vuoi installare.
Avanzamento dell'installazione
Sebbene i programmi nell'ecosistema Windows stiano diventando meno invasivi durante il processo di installazione (ad esempio l'installazione priva di registro), l'installazione è spesso un'operazione non banale. Le barre di avanzamento e altri aiuti visivi forniscono un'indicazione che qualcosa sta effettivamente accadendo. La pagina finale della procedura guidata indica se l'installazione è riuscita o meno.
Guida introduttiva
Infine, i migliori pacchetti software ti dicono cosa fare dopo. Quali sono i primi passi, come iniziare, come ottenere aiuto. La maggior parte del software, una volta installato, ti lascia con un'icona di avvio, e il gioco è fatto. Non sopravvalutare mai il livello di esperienza dei tuoi utenti; Per quanto incredibile possa sembrare, ci sono ancora persone che non sanno come trovare e avviare i programmi software appena installati.