Este artigo foi traduzido por máquina.

Não me deixe começar a falar

Energia de ativação

David Platt

David PlattOs leitores regulares desta coluna sabem como adoro analogias. Aqui é outro bom: Você pode entender necessidades do usuário e aceitação do usuário das suas estratégias de interface do usuário através da aplicação de um conceito de engenharia química — energia de ativação versus energia liberada.

Tanto o carvão e o papel vão queimar, liberando energia, conforme mostrado no Figura 1. Mas você precisa fornecer um pouco de energia para iniciar o processo. Meu ar quente provavelmente não vai inflamar a revista de papel em sua mão; para isso, você precisa de um fósforo. A energia de ativação para o carvão é mais elevada. Você precisa ficar mais quente, talvez começando um pequeno incêndio com papel e adicionando alguns gravetos. Por outro lado, a energia liberada pela queima de carvão é maior do que a liberada pela queima de papel, é por isso que nós queimamos carvão em usinas de energia.


Figura 1 entrada de energia inicial maior pode render maior liberação de energia global

As operações dos usuários também são regidas pelo cálculo da energia de ativação versus energia liberada. Considere as companhias aéreas. Os que estão ganhando dinheiro (ou pelo menos perder mais lentamente do que os outros) são os que vendem a maior proporção dos seus bilhetes on-line. A maneira mais fácil de fazer isto é uma interface de navegador simples. Basta digitar delta.com em sua barra de endereços, e aí está, perguntando onde você quer ir e quando. Que a energia de ativação é tão baixa quanto ele ganha. A energia liberada não é ruim, embora você está sujeito a fraquezas de uma interface navegador, por exemplo, não usando o botão voltar de onde não deveria.

Agora suponha que você tinha que baixar e instalar algum tipo de suplemento antes Delta falaria com você. Quem se incomodaria? Você iria a Orbitz, ou você escolheria um avião diferente que valorizava o tempo de seus usuários. O sucesso desse cenário casual e-commerce é muito limitado pela altura da corcunda de energia de ativação. Você precisa de um fogo de papel, porque você tem que acender muitos novos todos os dias.

Agora suponha que você fosse um agente de viagens, bilhetes de avião para ganhar a vida a escrever: 10 minutos cada, seis por hora, 48 por dia. Suponha que um aplicativo cliente rico isso baixasse a oito minutos por bilhete, melhorando a sua produtividade de 48 bilhetes por dia para 60. O app teria uma maior energia de ativação: tempo para baixar e instalar e você também pode precisar de algum treinamento. Mas você estaria disposto a pagar esse preço de energia de ativação maior (ou talvez um túnel através dele — ver a coluna do mês passado em Heisenberg em msdn.microsoft.com/magazine/dn201756) porque você colher que lançado-­vantagem de energia com cada bilhete que você escreve. Quem consegue a queima de fogo de carvão, é fácil de seguir em frente.

Um app móvel ocupa um meio-termo interessante. As restrições de tamanho brutal dos smartphones frequentemente processar uma interface de navegador inutilizável, mesmo um que é adaptada para dispositivos móveis. Os usuários estão confortáveis com a idéia de baixar e instalar apps. Além disso, necessidades de um usuário na plataforma móvel, muitas vezes, exigem mais íntimo controle do hardware do que um navegador permite. Por exemplo, o Amazon orientada a mobile Web site se esforça poderosamente para oferecer bom serviço. Mas uma das principais coisas que usuários móveis da Amazônia é comparação loja em lojas físicas antes de encomendar on-line — um processo chamado "showrooming" que agora está matando lojas como Best Buy. O app móvel da Amazon permite que você encontrar um preço pela verificação de código de um item UPC ou mesmo apenas tirando uma foto do item.

MS-DOS tinha uma energia de ativação alta. Você teve que aprender os comandos básicos do DOS e depois os comandos diferentes para cada programa que você executou. Windows foi melhor porque você não tem que memorizar tanto para começar. Menus você mostraram o que poderiam fazer programas e cada programa trabalhava como os outros. Então a energia de ativação foi menor.

Agora vem o Windows 8. É mais difícil de aprender, porque menos do é visível. A energia de ativação é maior do que a de um iPad, por exemplo. Mas a energia liberada é maior no Windows 8, com padronização das características comuns de aplicação tais como a busca e compartilhamento. Desesperadamente a Microsoft espera que a promessa de maior energia liberada fará com que os usuários de engolir a maior energia de ativação. A questão é, será que eles?

David S. Platt ensina programação .NET na extensão da Universidade de Harvard e em empresas em todo o mundo. Ele é autor de 11 livros de programação, incluindo “Why Software Sucks” (Addison-Wesley Professional, 2006) e “Introducing Microsoft .NET” (Microsoft Press, 2002). A Microsoft o nomeou Lenda do Software em 2002. Ele fica imaginando se deveria juntar dois dedos de sua filha para que ela aprenda como contar em octal. Você pode contatá-lo em rollthunder.com.