Jonathan's Pancheria

dotcom Thousandaire

IT versus software development

Having worked at some places with what I would call “restrictive access policies” regarding internet sites and ports that can be accessed, as well as the software and configuration of computers issued to employees, I am led to the following question for companies that develop software:

If you do not trust your software developers with their own computer, how can you trust them to write the software products you sell?

If you are worried about me setting up my own printers, or installing software on my computer, or where I browse, then how can you trust the commercial software that I write for you? Sure, there are criminal penalties for the latter, but are you saying that the only way I will behave in a lawful manner is under pain of imprisonment?

Published on 03/10/2006 at 08:38PM under . Tags , , ,

  • By 04/10/2006 at 04:30PM

    Additionally, your developers SHOULD be able to set up such things. If your developers can’t figure out how setup an application server and deploy on their local machine do you really want them deploying their work to production?
    Developers are curious by nature they WILL figure out a way to subvert your security measures. Don’t believe me? I know a guy who works for a large lending organization, the IT department regularly scans machines for “unauthorized” applications, the last unauthorized application they made him remove? Emacs. His solution, have them order a copy of VMWare because the disk images weren’t scanned. His company policy just made them pay $300 for a developer to run a free application.
    Lastly one of the best ways to keep developers happy is to let them experiment, it seems to be working for a small startup named Google and developers learn a lot by exploring new technologies.

Comment IT versus software development

Powered by Typo – Thème Frédéric de Villamil | Photo L. Lemos