O nome do post parece um chamariz para paraquedistas, mas é com certeza bastante útil para quem, assim como eu, tem planos ou já está no caminho de criar o seu próprio serviço web-based.
O vídeo abaixo é de Fred Wilson, diretor de uma das mais importantes empresas de Venture Capital americanas, a Union Square Venture. Ele tem em seu background mais de 15 anos de investidos no negocio de aplicativos web e com certeza tem bastante a acrescentar. O vídeo é em inglês, mas logo abaixo eu faço a transcrição dos pontos mais importantes de cada item.
1. Speed (Velocidade)
Primeiro e talvez mais importante, acredito que velocidade é mais que apenas uma característica, é a mais importante delas.
Se seu aplicativo é lente, as pessoas não o usarão. Quando percebemos alguma empresa de nosso portfolio está ficando lenta, nós também notamos que seu crescimento não é tão rapido quanto deveria. É uma evidência empírica que reforça o fato de que velocidade é realmente a mais importante característica de seu produto.
2. Instant Utility (Utilidade Instantânea)
O serviço deve parecer útil instantaneamente. Se você constroi um serviço e os usuarios perdem uma hora configurando, importando contatos, preenchendo cadastros, eu acredito que as pessoas não o usarão.
3. Software is media (Voice)
Eu tenho uma visão de que softwares são mídia nos dias de hoje. Particularmente o consumidor de softwares se aproximam de seu aplicativo da mesma forma que se aproximam de media (Shows de TV, Jornais, Revistas, etc).
Seu software precisa ter personalidade, as pessoas precisam sentir que estão consumindo midia, quando estão usando seu software. Lembre-se do caso das pessoas que usam camisetas com os dizeres “Fail Wale” sobre as constantes falhas do Twitter.
4. Less is More (Menos é mais)
Menos é mais. Porém a medida que o tempo passa você pode expandir a utilidade de seu serviço. Facebook hoje em dia possui 20 ou 30 diferentes características que são significantes para seu serviço, mas quando começou era realmente bastante simples.
Um dos investimentos favoritos de nossa empresa é no Delicious. A coisa que mais adoro no Delicious é sua simplicidade. Não há muita coisa que se pode fazer, mas o que você consegue fazer é realmente poderoso. Você o utiliza todos os dias e, muitas vezes, 5 ou 10 vezes no dia. Este tipo de serviço em que você faz apenas uma coisa, mas o faz o tempo todo, reforça e passa a ser muito útil.
5. Make it Programmable (Torne isso programável)
É importante tornar sua aplicação programável, tornar possível que outras pessoas possam construir a partir dela, conectar-se com ela e adicionar algum valor a ela. Não são todas as companhias que lançam aplicativos com API livre para ler ou escrever outras APIs, mas estamos constantemente estimulando-as a faze isso.
6. Make it Personal (Torne-a personalizável)
Quanto mais de sua personalidade, de suas informações, de sua energia, o público deposita em sua aplicação, mas esta torna-se pessoal para os mesmos. Eles sentem-se donos e assim tornarão cada dia mais advogados de sua marca.
isto significa personalização de background, adição de avatares, user-generated content, qualquer coisa que faça com a pessoa sinta-se dona desse aplicativo.
Claro que isso pode trazer problemas. Uma mulher empregada do Last.fm disse que os consumidores da Last.fm sentem-se realmente donos da aplicação e toda vez que o time de desenvolvimento faz algum tipo de alteração, eles recebem centenas ou milhares de posts negativos a respeito das mudanças. Isso na verdade é positivo, pois é um sinal de que as pessoas se importam com seu serviço e quanto mais eles se sentirem assim, melhor.
7. RESTful.
[REST é um termo técnico utilizado pela engenharia de software para sistemas distribuidos como a Internet]
[Para tentar esclarecer de forma mais simples, Fred Wilson, focou apenas no findability, ou seja a capacidade das pessoas se encontrarem e se identificarem dentro do sistema.]
Na arquitetura REST os seus recursos possuem uma URL e eles podem ser acionados através desta URL. O que eu quero dizer é que este principio do REST deve ser utilizado em web-apps. TUdo na aplicação deve possuir uma URL limpa e compreensível.
Pense nas listas do Twitter. Algo como “twitter.com/fredwilson/list/software…” A URL é compreensível para qualquer um. Você pode enviá-la por email e qualquer um, inclusive minha mãe, pode entender do que se trata.
8. Discoverability (Fácil de ser descoberto)
É um pouco similar ao slide anterior, mas a partir do instante em que você lança um aplicativo na web é como procurar uma agulha em um palheiro. Existirão centenas, milhares ou milhões de outros serviços concorrendo com o seu e como o usuário encontrará o seu? Em um nível básico, isto significa que você precisará otimizar seu conteúdo (SEO) para que ele possa ser descoberto pelo Google.
Porém isto também significa que seu conteúdo deverá ser otimizado para as mídias sociais. SM é tão importante quanto busca. Porém isso não significa “vamos fazer um viralzinho para a aplicação”. O produto precisa se “vender sozinho” nas buscas e mídias sociais, crescendo aos poucos. Desta forma ele se tornará “descobrível”.
9. Clean (Limpo)
A aplicação não pode ser poluída. Você deve olhar para a página e não se sentir incomodado com um caminhão de coisas. Não importa se a aplicação é clara ou escura, o importante é que exista respiro nas informações. Muito espaço, fontes grandes, sem muitas funcionalidades apresentadas em um só página.
Torne a aplicação convidativa, e torne isso fácil de ser identificado pelas pessoas.
10.Playful (Divertido)
A habilidade de tornar sua aplicação divertida é realmente importante. A dinâmica de jogo é o que você deve usar para fazer com que os usuários faça o que você quer que eles façam. Pense nos Vigilantes do Peso. É um jogo, você estabelece metas, analisa seu desempenho perante as metas, você se reporta contras essas metas e ganha recompensas quando alcança as metas.
Se você olhar para web-apps famosas como Linkedin ou Facebook quando lançadas, existiam inumeras pessoas que pareciam maníacas querendo acumular o maior número de amigos possível. Ou o maior número de seguidores no Twitter, existe uma clara dinâmica de jogo nesse comportamento.
Foursquare utiliza uma série de elementos de jogo como status, badges, e coisas parecidas. A aplicação precisa ser divertida de ser usada.



