Dexma Corporate Blog

Wednesday, August 16, 2006

The Joel Test: 12 Steps to Better Code

Ok vediamo di analizzare quanto siamo vicini al Nirvana dei programmatori, almeno secondo Mr. Spolsky

The Joel Test

1. Do you use source control?
Si utilizziamo un source control, in particolare CVS. Efficace e potente non richiede nemmeno una curva di apprendimento elevata. 1 punto !

2. Can you make a build in one step?
No attualmente il processo di creazione del prodotto finito non è automatizzato. Speriamo di riuscire a farlo entro fine settembre. 0 punti ...

3. Do you make daily builds?
Attualmente no. 0 punti ...

4. Do you have a bug database?
Si. L'intramontabile BugZilla. 1 punto !

5. Do you fix bugs before writing new code?
Assolutamete si ! 1 punto !

6. Do you have an up-to-date schedule?
Attualmente no. 0 punti ...

7. Do you have a spec?
Attualmente no. 0 punti ...

8. Do programmers have quiet working conditions?
Si. L'ufficio è a "misura" di sviluppatore. 1 punto !

9. Do you use the best tools money can buy?
Si può dare mezzo punto ? No ? Ok ... 0 punti ...

10. Do you have testers?

Si. 1 punto !

11. Do new candidates write code during their interview?
Si e puntualmente falliscono ... 1 punto !

12. Do you do hallway usability testing?
Si. Tutte le vittime delle circostanze. 1 punto !


Risultato 7 su 12. Ok cominciamo a lavorare sui punti 6 e 7 ....

0 Comments:

Post a Comment

<< Home