7-те навика на успешното приложение Web 2.0

Depositphotos 19720149 с

Dion Hinchcliffe wrote a great article at Ajax Developers Journal, here’s my favorite excerpt:

Основите на Leveraging Web 2.0

  1. Лесна употреба е най-важната характеристика на всеки уеб сайт, уеб приложение или програма.
  2. Отворете данните си, доколкото е възможно. Няма бъдеще в съхраняването на данни, а само в контрола им.
  3. Агресивно добавяйте цикли за обратна връзка към всичко. Pull out the loops that donâ?’t seem to matter and emphasize the ones that give results.
  4. Цикли на непрекъснато освобождаване. Колкото по-голямо е изданието, толкова по-тромаво става (повече зависимости, повече планиране, повече прекъсвания.) Органичният растеж е най-мощният, адаптивен и устойчив.
  5. Направете потребителите си част от вашия софтуер. Те са вашият най-ценен източник на съдържание, обратна връзка и страст. Започнете да разбирате социалната архитектура. Откажете се от несъществен контрол. Или потребителите ви вероятно ще отидат другаде.
  6. Превърнете вашите приложения в платформи. Приложението обикновено има предварително определена употреба, платформата е дизайн, който е в основата на нещо по-голямо. Вместо да използвате един вид използване от вашия софтуер и данни, може да сте стотици или хиляди от тях.
  7. Donâ?’t create social communities just to have them. They arenâ?’t a checklist item. But do empower inspired users to create them.

I would add one more item, or expand on ‘Ease of Use’. Within Ease of Use are 2 components:

  • Използваемост - методологията, която потребителят използва за изпълнение на задачи, трябва да бъде естествена и да не изисква прекомерно обучение.
  • Great design – I hate to admit this, but an exceptional design will help. If you have a free application, perhaps it’s not as important; but if you’re selling a service, then it’s an expectation to have nice graphics and page layouts.

Turn your application into platforms and continuous release cycles both lend themselves to ‘widget, plugin, or add-on’ technology. If there’s a means of building out a portion of your application that allows others to build into it, you’re going to leverage development well beyond the walls of your company.

I’m not sure I agree with ‘Open up your data’ but I do agree with leveraging your data. Open data in this day and age can be a privacy nightmare; however, leveraging data that your users supply is an expectation. If I you ask me how I like my coffee, I hope that the next time I get coffee, it’s the way that I like it! If it’s not, don’t ask me in the first place!

Какво мислите?

Този сайт използва Akismet за намаляване на спама. Научете как се обработват данните за коментарите ви.