miercuri, 14 noiembrie 2007

Day 7: Nu lasa pe maine ce poti face azi

Una din lectiile importante pe care le inveti atunci cand dezvolti un proiect este ca nu trebuie sa lasi pe maine ce poti face azi.

Scenarii:

- HTML-ul asta nu ne trebuie deocamdata. As avea timp, dar hai sa-l facem peste cateva zile.
- Eh, nu-i nimic ca nu merge pe IE, rezolvam la sfarsit
- Cum? Adica vroiai sa pun si "Forgot password" tot acum? M-am gandit ca...

Well, daca abordarile de mai sus nu reprezinta o problema atunci cand faci un sait, in momentul in care vrei sa faci o aplicatie web trebuie sa fii foarte riguros in planificare si executare.

De ce?

Pentru ca un singur bug nerezolvat iti poate decala proiectul cu cateva ore sau cateva zile. Si asta nu-i bine.

Solutia? Agile software development, baybe! 

In esenta: iei proiectul, il rupi in bucati mici si dezvolti fiecare bucata ca si cum ar fi un produs de sine statator. Adica cu planificare, dezvoltare, testare, imbunatatire.

Sigur, dureaza mai mult sa dezvolti fiecare bucatica in parte decat sa faci totul si sa testezi la sfarsit. Dar  risti ca perioada de debugging sa nu se termine niciodata.

In alta ordine de idei, Proiectul Secret este un proiect pe care eu, Misha si Andrei il facem in timpul liber. Asa ca in unele zile, cum a fost cea de ieri, trebuie sa terminam anumite chestiuni pentru clientii nostri si lasam Proiectul Secret pe locul 2. 

Aproape am recuperat azi ce-am pierdut ieri, so we're back on track :D

Stay tuned! Maine va arat cateva screenshot-uri, for feedback.

Un comentariu:

Anonim spunea...

Bun, vad ca ti-ai insusit critica din postul precedent :P Asteptam screenshot-urile :)