Există o serie de considerente importante pe care trebuie să le faceți atunci când lucrați pe proiecte premium bazate pe WordPress. Până în acest moment, am analizat câteva strategii pentru planificarea, construirea și marketingul proiectelor, dar trebuie să ne uităm la ce este necesar pentru a menține într-adevăr unul.
La urma urmei, niciun proiect software nu prezintă defecte. Presupunând că generați o bază de utilizatori considerabilă, clienții vor avea, de asemenea, idei pentru caracteristicile sau modificările pe care ar dori să le vadă într-un proiect. În acest scop, este important să aveți sisteme de monitorizare a problemelor, a funcțiilor de planificare și de comunicare cu utilizatorii dvs..
În acest post final din această serie, vă vom arăta cum să vă poziționați cel mai bine proiectul pentru o gestionare pe termen lung, care funcționează bine atât pentru dvs. cât și pentru clienții dvs..
Dacă sunteți un dezvoltator profesionist, atunci sunteți deja conștient de (cel puțin probabil realizat) cel puțin un sistem de control al sursei. Dacă este cazul, atunci această secțiune poate fi de valoare, dar dacă sunteți relativ nou în ceea ce privește dezvoltarea și / sau controlul sursei, aceasta poate deveni una dintre utilitățile cele mai utile pe care le adăugați la setul de instrumente nu doar pentru acest proiect , dar și munca viitoare.
Pur și simplu pune, controlul sursă (uneori denumit control al versiunii) este o modalitate de a păstra o evidență istorică a fiecărei schimbări făcute vreodată în orice fișier din proiect.
Mai exact, vă oferă posibilitatea de a face instantanee ale codului pentru lansare, de a reveni la versiunile anterioare ale proiectului și de a oferi note cu privire la ceea ce realizează fiecare actualizare. Dacă lucrați cu o echipă, vă permite să vedeți ce a contribuit fiecare persoană la aplicație, să rezolvați conflictele și să îmbinați diferențele.
În cele din urmă, controlul sursă vă oferă o modalitate de a vă menține un istoric al proiectului dvs., de a gestiona iterațiile muncii dvs. în timpul căreia faceți bug-uri și introduceți funcții noi și etichetați versiuni specifice pentru lansare.
Există și o serie de sisteme de control al surselor diferite. Deși detalierea fiecărui sistem sau modul de utilizare a acestora este dincolo de sfera acestei serii, este important să rețineți că există o serie de opțiuni gratuite disponibile:
Fiecare platformă oferă propria pondere de avantaje și dezavantaje. Mai degrabă decât să vă petreceți prea mult timp deliberând asupra sistemului pe care doriți să-l alegeți, sunteți într-o poziție mult mai bună pentru a alege unul și a începe să îl utilizați. A avea ceva în loc este mai bine decât să nu ai nimic în loc.
După cum am menționat anterior, proiectul dvs. va fi lansat cu bug-uri. Indiferent cât timp petreceți testarea și evaluarea muncii dvs., este aproape imposibil să prindeți fiecare problemă.
De cand ești nu le veți găsi, utilizatorii dvs. vor fi și trebuie să fiți pregătiți pentru a urmări ceea ce găsesc. Căutarea unei soluții de urmărire a erorilor poate fi descurajantă - piața este bogată cu opțiuni.
La începutul proiectului dvs., nu există niciun motiv pentru a renunța la o soluție majoră. Puteți crește mereu în sus pe măsură ce proiectul dvs. crește. Urmărirea eficientă a defectelor necesită doar câteva caracteristici:
Există o serie de modalități gratuite de a urmări bug-uri - unele modă veche, unele aplicații web moderne:
Din nou, este mai important ca tine zonă urmărirea problemelor, mai degrabă decât Cum urmăriți problemele și că utilizați aceste probleme pentru a vă face produsul mai bun.
Dacă aveți bug-uri de urmărit (și o veți face!), Atunci are sens doar că veți oferi un anumit tip de suport pentru proiectul dvs. Pe lângă aceasta, oferirea de asistență oferă, de asemenea, utilizatorilor un stimulent să cumpere produsul (sau să achiziționeze o licență de nivel superior), pentru a avea grijă că vor avea pe cineva "la apel" pentru a răspunde la întrebările lor.
Pentru ceea ce merită, văd acest lucru ca fiind reciproc avantajos: utilizatorii au cineva disponibil pentru a le ajuta cu produsul dvs., aveți clienți care oferă feedback pentru a vă ajuta să vă dezvoltați munca.
La fel ca și în cazul urmăririi bug-urilor, există zeci de platforme de asistență care variază de oriunde de la sistemele de bordeluri încercate și adevărate la soluțiile de ticketing mai avansate. Amintiți-vă, totuși, scopul nostru este de a face acest lucru pe ieftine.
Pe masura ce proiectul dumneavoastra creste, puteti viziona aplicatii de suport mai avansate care se potrivesc cu munca dumneavoastra.
Pentru ceea ce merită, consider că folosirea sistemelor publice, cum ar fi forumuri sau comentarii, servesc bine clienților, pentru că odată ce puteți răspunde o dată și le puteți pune la dispoziție, aveți documentația pentru a obține (sau rezolva) o problemă cu munca dvs., și aveți o modalitate de a urmări bug-uri și cereri de caracteristici de la utilizatorii dvs..
Deși această secțiune este un pic mai subiectivă, mi se pare că merită remarcat: Clienții iubesc comunicarea. Vor să știe că produsul pe care l-au achiziționat merită banii cheltuiți. Deoarece comunitatea WordPress este atât de activă, sunt folosite pentru actualizări, ceea ce înseamnă că produsul dvs. va trebui să rămână la curent cu platforma.
Unul dintre cele mai bune lucruri pe care le puteți face pentru clienții dvs. este să le informați că lucrați la proiect - că e în curs de dezvoltare și că ascultați ceea ce spun ei.
Desigur, nu vrei să mai comunici. Iată câteva modalități de a vă oferi utilizatorilor informații despre starea proiectului fără a le inunda cu informații:
Rețineți că toate cele de mai sus sunt modalități prin care utilizatorii se pot opta pentru a auzi de la dvs. - nu forțați nicio informație despre ele pe care nu doresc să o audă. Acesta este încă un alt mod în care puteți continua să furnizați comunicarea utilizatorilor dvs. fără a le inunda cu informații care să fie enervante.
Am finalizat toate etapele de planificare, construire, marketing și gestionarea unui proiect WordPress premium la prețuri ieftine. Sperăm că seria a furnizat câteva balustrade care vă vor ajuta cu următorul proiect (sau curent).
Desigur, aceste posturi nu sunt exhaustive. Există întotdeauna mai multe pentru a discuta și mai mult pentru a adăuga astfel încât să vă simțiți liber să vă adăugați propriile gânduri în comentarii!