Paul's Picks
This is a personal weblog. Opinions expressed represent my own, not my employers.











Technical Information:





Virtual Paul:



Recomended Links:














Subscribe to "Paul's Picks" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.
 

 

Thursday, October 07, 2004
 


A great artcicle about finding a place to work  The Joel Test: 12 Steps to Better Code

So I've come up with my own, highly irresponsible, sloppy test to rate the quality of a software team. The great part about it is that it takes about 3 minutes. With all the time you save, you can go to medical school.

The Joel Test

  1. Do you use source control?
  2. Can you make a build in one step?
  3. Do you make daily builds?
  4. Do you have a bug database?
  5. Do you fix bugs before writing new code?
  6. Do you have an up-to-date schedule?
  7. Do you have a spec?
  8. Do programmers have quiet working conditions?
  9. Do you use the best tools money can buy?
  10. Do you have testers?
  11. Do new candidates write code during their interview?
  12. Do you do hallway usability testing?

The neat thing about The Joel Test is that it's easy to get a quick yes or no to each question. You don't have to figure out lines-of-code-per-day or average-bugs-per-inflection-point. Give your team 1 point for each "yes" answer. The bummer about The Joel Test is that you really shouldn't use it to make sure that your nuclear power plant software is safe.

A score of 12 is perfect, 11 is tolerable, but 10 or lower and you've got serious problems. The truth is that most software organizations are running with a score of 2 or 3, and they need serious help, because companies like Microsoft run at 12 full-time. 


comment [] 9:22:49 PM    


Steve Wozniak Part 2: Gnomedex 4.0. From Gnomedex 4.0: The Geeks-Gone-Wild crowd was glued to this rare and brilliant presentation by Steve Wozniak, a geek's geek. It started with games and pranks, crystal-set radios, reading Popular Electronics. Then he met Captain Crunch and got into telco-busting Blue Boxes. Woz wanted to be an HP engineer forever and never thought he'd start a company, but his friend, Steve Jobs, said, "Let's sell it!" at every opportunity. Good thing he did, and good thing HP turned down Woz's offer for the rights to build what would become Apple's first computer. You'll enjoy this -- one of the best from Gnomedex 4.0. (Part 2 of 2) [IT Conversations (with enclosures)]
comment [] 9:11:13 PM    


Steve Wozniak Part 1: Gnomedex 4.0. From Gnomedex 4.0: The Geeks-Gone-Wild crowd was glued to this rare and brilliant presentation by Steve Wozniak, a geek's geek. It started with games and pranks, crystal-set radios, reading Popular Electronics. Then he met Captain Crunch and got into telco-busting Blue Boxes. Woz wanted to be an HP engineer forever and never thought he'd start a company, but his friend, Steve Jobs, said, "Let's sell it!" at every opportunity. Good thing he did, and good thing HP turned down Woz's offer for the rights to build what would become Apple's first computer. You'll enjoy this -- one of the best from Gnomedex 4.0. (Part 1 of 2) [IT Conversations (with enclosures)]
comment [] 9:11:01 PM    


Click here to visit the Radio UserLand website. © Copyright 2004 Paul.
Last update: 11/2/2004; 6:17:22 PM.
This theme is based on the SoundWaves (blue) Manila theme.
October 2004
Sun Mon Tue Wed Thu Fri Sat
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
Sep   Nov