Review 12 Steps to Better Code Checklist

A best practice is a technique or methodology that, through experience and research, has proven to reliably lead to a desired result.  Evaluate your own development process against an industry best practice guide. 
 
How often should this be used?
Ad hoc / Once off review
 
Attribution:
Developed from this Joel on Software blog post by Joel Spolsky.
View Checklist

Review 12 Steps to Better Code

The Joel Test

Do you use source control?
Can you make a build in one step?
Do you make daily builds?
Do you have a bug database?
Do you fix bugs before writing new code?
Do you have an up-to-date schedule?
Do you have a spec?
Do programmers have quiet working conditions?
Do you use the best tools money can buy?
Do you have testers?
Do new candidates write code during their interview?
Do you do hallway usability testing?
Customize this template to suit your needs and get access to many more with Clever Checklist. Start Trial