| Subcribe via RSS

How good is your software team?

May 30th, 2007 | 1 Comment | Posted in business, software development

Twice in the last week I have used a quick test to determine how well a team is coding and delivering projects. The test comes from Joel on Software and outlines twelve points to which you provide a yes or no answer:

  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?

A score of 12 is perfect, 11 is tolerable, but 10 or lower and you’ve got serious problems. Back in 2000 Joel wrote ‘The truth is that most software organizations are running with a score of 2 or 3, and they need serious help’. I would hope and expect that the industry has moved up the points scale since then. My Team scored an 11 (we move office soon so get number 8, quite working environment), its taken 2 years to get there and I would love to get to twelve, but cannot say that we fix bugs before writing new code, every time.

Take the test, its quick and it does give a good idea of weakness in process and provide you with simple, yet effective goals to aim for.

Tags: ,

Project Launch – Mazda CX-7

May 19th, 2007 | No Comments | Posted in .net, business, software development

My team have just launched site to advertise the new Mazda CX-7 . Its written in .Net and has an Dynamic interface utilizing Ajax techniques. Its currently deployed in English and German, new languages will be added in the coming weeks.

Tags: , ,

Vista’s Long Goodbye

May 15th, 2007 | 3 Comments | Posted in mac, os x, osx, pc, technology, vista

I am looking to purchase a new machine for home and have been investigating Vista vs OS X. I already have a MacBook at work running XP in parallels. It did not take long to find the following article http://www.theregister.co.uk/2007/05/15/vistas_long_goodbye_continues/ which tells of a major issue with Vista hanging the users machine when attempting to delete. So i think an IMac with parallels and XP may be the best option.

Tags: , ,