7 звичок успішної програми Web 2.0
Діон Хінчліфф написав чудову статтю в Ajax Developers Journal, ось мій улюблений уривок:
Основи залучення Web 2.0
- Простота у використанні є найважливішою функцією будь-якого веб-сайту, веб-програми або програми.
- Відкрийте свої дані якомога більше. У накопичення даних немає майбутнього, лише їх контроль.
- Агресивно додайте до всього цикли зворотного зв’язку. Витягніть петлі, які, здається, не мають значення, і підкресліть ті, які дають результат.
- Цикли безперервного випуску. Чим більший випуск, тим більш громіздким він стає (більше залежностей, більше планування, більше зривів.) Органічне зростання є найпотужнішим, адаптивним та стійким.
- Зробіть своїх користувачів частиною вашого програмного забезпечення. Вони є вашим найціннішим джерелом вмісту, відгуків та пристрасті. Почніть розуміти соціальну архітектуру. Відмовтеся від несуттєвого контролю. Або ваші користувачі, швидше за все, підуть в інше місце.
- Перетворіть свої програми на платформи. Додаток, як правило, застосовується одноразово заздалегідь, платформа - це дизайн, який є основою чогось більшого. Замість того, щоб користуватися одним типом програмного забезпечення та даних, їх може бути сотні чи тисячі.
- Не створюйте соціальні спільноти лише для того, щоб їх мати. Вони не є пунктом контрольного списку. Але надайте можливість натхненним користувачам створювати їх.
Я хотів би додати ще один пункт або розширити розділ "Зручність у використанні". У простоті використання є 2 компоненти:
- Юзабіліті - методологія, яку користувач використовує для виконання завдань, повинна бути природною і не вимагати надмірної підготовки.
- Чудовий дизайн - я ненавиджу це визнати, але винятковий дизайн допоможе. Якщо у вас є безкоштовна програма, можливо, це не так важливо; але якщо ви продаєте послугу, то сподівання матиме гарну графіку та макети сторінок.
Перетворіть свою програму на платформи, і цикли безперервного випуску піддаються технології "віджет, плагін або доповнення". Якщо є спосіб побудувати частину вашого додатка, який дозволяє іншим вбудуватися в нього, ви збираєтеся залучити розвиток далеко за межі вашої компанії.
Я не впевнений, що погоджуюсь із "Відкрити ваші дані", але я погоджуюсь із використанням ваших даних. Відкриті дані в цей час можуть бути кошмаром щодо конфіденційності; однак використання даних, які надають ваші користувачі, є очікуванням. Якщо ви запитаєте мене, як мені подобається моя кава, я сподіваюся, що наступного разу, коли я отримаю каву, це мені подобається! Якщо ні, спочатку не питайте мене!