Consentimento informado
Os usuários devem poder decidir, em primeiro lugar, se desejam ou não instalar o programa em seu computador. Pode parecer óbvio para você que as pessoas estão obviamente optando por instalar um programa, mas a principal característica de um programa malicioso é que ele pode ser instalado sem que o usuário do computador saiba.
O consentimento informado é tornado ainda mais explícito através do UAC .
Contrato de Licença
O software mais moderno segue um modelo de "clique" para licenciamento; isto é, o usuário concorda com os termos da licença durante o processo de instalação como condição para instalar o programa. O fato de os usuários raramente lerem esses contratos não significa que não estão vinculados a eles, especialmente se eles clicaram na caixa de seleção "Eu concordo com estes termos".
Configurando opções
Muitos pacotes de software têm opções que permitem alterar a maneira como o software é instalado de determinadas maneiras. O mais trivial deles permite que você decida se deseja ou não um ícone na área de trabalho, mas em aplicativos maiores, você pode decidir quais recursos deseja instalar.
Progresso de instalação
Embora os programas no ecossistema do Windows estejam melhorando ao serem menos invasivos durante o processo de instalação (por exemplo, instalação sem registro), a instalação ainda costuma ser uma operação não trivial. Barras de progresso e outros recursos visuais indicam que algo está realmente acontecendo. A página final do assistente informa se a instalação foi ou não bem-sucedida.
Começando
Por fim, os melhores pacotes de software informam o que fazer em seguida. Quais são os primeiros passos, como começar, como obter ajuda. A maioria dos softwares, quando instalados, deixa você com um ícone de inicialização, e é isso. Nunca superestime o nível de conhecimento de seus usuários; Por incrível que pareça, ainda existem pessoas que não sabem como encontrar e iniciar os programas de software que acabaram de instalar.