Cele 7 obiceiuri ale unei aplicații Web 2.0 de succes
Dion Hinchcliffe a scris un articol grozav la Ajax Developers Journal, iată fragmentul meu preferat:
Elementele esențiale ale valorificării Web 2.0
- Ușor de utilizare este cea mai importantă caracteristică a oricărui site Web, aplicație Web sau program.
- Deschideți datele cât mai mult posibil. Nu există viitor în stocarea datelor, ci doar controlul acestora.
- Adăugați în mod agresiv bucle de feedback la toate. Scoateți buclele care nu par să conteze și subliniați-le pe cele care dau rezultate.
- Cicluri de eliberare continuă. Cu cât lansarea este mai mare, cu atât devine mai dificilă (mai multe dependențe, mai multă planificare, mai multe perturbări.) Creșterea organică este cea mai puternică, adaptivă și rezistentă.
- Faceți utilizatorii să facă parte din software-ul dvs. Ele sunt cea mai valoroasă sursă de conținut, feedback și pasiune. Începeți să înțelegeți arhitectura socială. Renunță la controlul neesențial. Sau utilizatorii dvs. vor merge probabil în altă parte.
- Transformați aplicațiile dvs. în platforme. O aplicație are de obicei o singură utilizare predeterminată, o platformă este proiectată pentru a fi fundamentul a ceva mai mare. În loc să obțineți un singur tip de utilizare din software-ul și datele dvs., ați putea fi sute sau mii.
- Nu creați comunități sociale doar pentru a le avea. Ele nu sunt un element din lista de verificare. Dar împuterniciți utilizatorii inspirați să le creeze.
Aș adăuga încă un articol sau aș extinde „Ușurința de utilizare”. În ușurința de utilizare sunt 2 componente:
- Usabilitate - metodologia pe care utilizatorul o ia pentru îndeplinirea sarcinilor ar trebui să fie firească și să nu necesite o pregătire excesivă.
- Design minunat - Urăsc să recunosc acest lucru, dar un design excepțional vă va ajuta. Dacă aveți o aplicație gratuită, poate că nu este la fel de importantă; dar dacă vindeți un serviciu, atunci este o așteptare să aveți o grafică frumoasă și aspecte de pagină.
Transformați aplicația dvs. în platforme și cicluri de lansare continuă ambele se pretează tehnologiei „widget, plugin sau add-on”. Dacă există un mijloc de a construi o porțiune a aplicației dvs. care permite altora să se integreze în ea, veți beneficia de dezvoltarea mult dincolo de zidurile companiei dvs.
Nu sunt sigur că sunt de acord cu „Deschide-ți datele”, dar sunt de acord cu valorificarea datelor tale. Datele deschise în această zi și epocă pot fi un coșmar de confidențialitate; totuși, exploatarea datelor furnizate de utilizatorii dvs. este o așteptare. Dacă mă întrebi cum îmi place cafeaua mea, sper că data viitoare când voi lua cafea, așa îmi place! Dacă nu, nu mă întrebați în primul rând!