Os 7 hábitos dunha aplicación web 2.0 exitosa
Dion Hinchcliffe escribiu un gran artigo no Ajax Developers Journal, aquí tes o meu extracto favorito:
O esencial para aproveitar a web 2.0
- Facilidade de uso é a característica máis importante de calquera sitio web, aplicación web ou programa.
- Abre os teus datos o máximo posible. Non hai futuro en atesorar datos, só controlalos.
- Engade de xeito agresivo bucles de comentarios a todo. Saque os bucles que parecen non importar e resalte os que dan resultados.
- Ciclos de liberación continua. Canto máis grande é a versión, máis difícil se fai (máis dependencias, máis planificación, máis interrupcións.) O crecemento orgánico é o máis poderoso, adaptativo e resistente.
- Fai dos teus usuarios parte do teu software. Son a túa fonte máis valiosa de contido, comentarios e paixón. Comeza a entender a arquitectura social. Renuncia a un control non esencial. Ou é probable que os teus usuarios vaian a outro lado.
- Converte as túas aplicacións en plataformas. Unha aplicación normalmente ten un único uso predeterminado, unha plataforma está deseñada para ser a base de algo máis grande. En vez de obter un único tipo de uso do seu software e datos, pode que sexan centos ou miles deles.
- Non creas comunidades sociais só para telas. Non son un elemento da lista de verificación. Pero autoriza aos usuarios inspirados a crealos.
Engadiría un elemento máis ou ampliaría en "Facilidade de uso". Dentro da facilidade de uso hai 2 compoñentes:
- Usabilidade: a metodoloxía que toma o usuario para realizar tarefas debe ser natural e non requirir adestramento excesivo.
- Gran deseño: odio admitir isto, pero un deseño excepcional axudará. Se tes unha aplicación gratuíta, quizais non sexa tan importante; pero se está a vender un servizo, é unha expectativa ter bos gráficos e deseños de páxinas.
Converte a túa aplicación en plataformas e ciclos de lanzamento continuos préstanse á tecnoloxía "widget, complemento ou complemento". Se hai un medio de construír unha parte da túa aplicación que permita a outros integrala, aproveitarás o desenvolvemento moito máis alá das paredes da túa empresa.
Non estou seguro de que estou de acordo con "Abre os teus datos", pero estou de acordo con aproveitar os teus datos. Os datos abertos neste día poden ser un pesadelo de privacidade; con todo, aproveitar os datos que fornecen os teus usuarios é unha expectativa. Se me preguntas como me gusta o meu café, espero que a próxima vez que tome o café sexa como me gusta! Se non é así, non me preguntes en primeiro lugar.