BuildDoctor

Build Doctor

Continuous Integration, Delivery and Devops Consulting

Contact Us

(+44) 207 183 0323
hello@build-doctor.com
@builddoctor

Get in touch!

it really does work on my computer

Posted on by Julian Simpson

A long time ago my erstwhile colleague and friend Ben once said: “We wouldn’t be writing software on Solaris machines if this were a .NET project – why do they make us write software on Windows machines when we’ll be deploying to Solaris? Ben did have a point. It wasn’t just the fact that software projects the world over force people to use Windows – that’s their lookout. The problem is that by writing software on the wrong operating system*, your people don’t get exposure to the right OS, and you delay vital feedback to the developers.

These issues manifest themselves in several ways. You might observe that the developers and the systems people don’t get along famously. You might also notice the testers being grumpy as they will be the first people to find out that the application won’t actually deploy. And when it comes to diagnosing production faults, the developers might start staring at their
shoes.

Anyhow. I just started working for a company that does .NET projects. Today’s interesting fact: The developers run Windows Server 2003 on their desktops. Just like production. Same IIS version, same patch level. I can’t fault the logic.

* The wrong operating system is defined as “the operating system that you aren’t running in production”.


About Julian Simpson

Founder and Editor of The Build Doctor. Drinks Flat Whites. View all posts by Julian Simpson →

2 Responses to it really does work on my computer

Jim LoVerde says: March 1, 2008 at 8:52 pm

The counter argument, of course, is that if you are trying to write OS agnostic software, it’s actually a benefit to be developing on a different platform than you deploy to.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

The Build Doctor Ltd, Suite 17189, Lower Ground Floor, 145-157 St John Street, London, EC1V 4PW

© Build Doctor 2007-2012