Dacă ai petrecut ceva timp în domeniul aplicaţiilor software, fie că ai fost dezvoltator sau client (sau ambele), atunci ştii că fiecare proiect este diferit. La prima vedere nu ai cum să emiţi reguli generale. Şi totuşi, analizând suficiente exemple, devine clar că unele lucruri trebuie făcute neapărat, iar altele, dimpotrivă, evitate. Iată lista mea personală.
DA, dă-ţi interesul
Faptul că tu eşti Omul-Cu-Banii™ nu înseamnă că-ţi permiţi să emiţi o listă de pretenţii şi apoi să te dai la fund. Fără feedback permanent, dezvoltatorul nu poate face treabă bună. Întreabă pe oricine şi-a construit o casă. Şi apoi, dacă ţie, care esţi direct interesat, nu îţi pasă, de la executant ce pretenţii ai?
NU cere prea mult din start
De la idei la realitate e drum lung. Conceptul tău se poate dovedi bun în teorie dar prost în practică, sau prea greu de implementat, sau pur şi simplu să nu prindă la public. Te trezeşti după un an sau doi că viaţa (ca şi piaţa…) a trecut pe lângă tine, nu mai ai fonduri de investit şi nici un site funcţional, care să producă măcar puţin. Indiciu: buticul de la colţ scoate mai mulţi bani decât scheletul de mall de peste drum, care e în şantier de când îl ştii. Ca să nu mai spun cât de uşor se poate extinde.
DA, urmează-ţi viziunea
Ştii care e secretul vieţii? Un lucru. Un singur lucru. Ţine-te de ăla şi restul nu mai contează. Dar care lucru? Asta trebuie să afli singur.
Cuvintele de mai sus sunt cunoscute drept “legea lui Curly” şi provin dintr-un western cu regretatul actor Jack Palance. Cum se aplică la dezvoltarea de software? Ei bine, proiectul tău are nevoie de o linie directoare, una simplă şi clară. Altfel va sfârşi precum multe altele: încă un magazin virtual, pardon, catalog de software, ba nu, site de matrimoniale (le vrei pe toate, nu?) care-şi propune să facă viaţa utilizatorilor mai uşoară prin… hmmm… o mulţime de metode. Aceleaşi ca la toţi concurenţii de pe piaţă. Mai rău, poţi să ajungi precum About Us. Nici după 6-7 vizite nu m-am lămurit care este de fapt tematica site-ului.
Ar mai fi şi altele, dar nu sunt la fel de importante. Şi apoi, fiecare poate extinde lista după plac. Până la urmă, rezultatele conteaza 