7 nawyków udanej aplikacji Web 2.0

19720149 s

Dion Hinchcliffe napisał świetny artykuł w Ajax Developers Journal, oto mój ulubiony fragment:

Podstawy wykorzystania Web 2.0

  1. Łatwość użycia jest najważniejszą funkcją każdej witryny sieci Web, aplikacji sieci Web lub programu.
  2. Otwórz swoje dane tak bardzo, jak to możliwe. Gromadzenie danych nie ma przyszłości, wystarczy je kontrolować.
  3. Agresywnie dodawaj pętle sprzężenia zwrotnego do wszystkiego. Wyciągnij pętle, które nie wydają się mieć znaczenia i podkreśl te, które dają rezultaty.
  4. Ciągłe cykle uwalniania. Im większe wydanie, tym bardziej staje się nieporęczne (więcej zależności, więcej planowania, więcej zakłóceń). Wzrost organiczny jest najpotężniejszy, bardziej adaptacyjny i odporny.
  5. Uczyń użytkowników częścią oprogramowania. Są Twoim najcenniejszym źródłem treści, opinii i pasji. Zacznij rozumieć architekturę społeczną. Zrezygnuj z nieistotnej kontroli. Lub Twoi użytkownicy prawdopodobnie przejdą gdzie indziej.
  6. Zmień swoje aplikacje w platformy. Aplikacja ma zwykle jedno, z góry określone przeznaczenie, platforma ma być podstawą czegoś większego. Zamiast korzystać z jednego rodzaju wykorzystania oprogramowania i danych, możesz ich mieć setki lub tysiące.
  7. Nie twórz społeczności społecznościowych tylko po to, by je mieć. Nie są one elementem listy kontrolnej. Ale zachęcaj zainspirowanych użytkowników do ich tworzenia.

Dodałbym jeszcze jeden element lub rozwinąłbym „Łatwość użytkowania”. W łatwości użytkowania znajdują się 2 składniki:

  • Użyteczność - metodologia, jaką przyjmuje użytkownik przy wykonywaniu zadań, powinna być naturalna i nie wymagać nadmiernego szkolenia.
  • Świetny projekt - nie chcę tego przyznać, ale wyjątkowy projekt pomoże. Jeśli masz darmową aplikację, być może nie jest to aż tak ważne; ale jeśli sprzedajesz usługę, oczekujesz ładnej grafiki i układu strony.

Zmień swoją aplikację w platformy i ciągłe cykle wydawania, które nadają się do stosowania technologii „widgetów, wtyczek lub dodatków”. Jeśli istnieje sposób na zbudowanie części aplikacji, która pozwoli innym wbudować się w nią, wykorzystasz rozwój daleko poza murami swojej firmy.

Nie jestem pewien, czy zgadzam się z zasadą „Otwórz swoje dane”, ale zgadzam się na wykorzystanie Twoich danych. Otwarte dane w dzisiejszych czasach mogą być koszmarem prywatności; jednak oczekiwaniem jest wykorzystanie danych dostarczanych przez użytkowników. Jeśli zapytam mnie, jak mi się podoba moja kawa, mam nadzieję, że następnym razem, gdy dostanę kawę, to właśnie ją lubię! Jeśli tak nie jest, nie pytaj mnie w pierwszej kolejności!

Co o tym myślisz?

Ta strona używa Akismet do redukcji spamu. Dowiedz się, jak przetwarzane są dane komentarza.