Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

As a programmer working in an insurance office, I have a nasty little management hierarchy which is making programming much harder.

At current, our IT department rates a three on The Joel Test, which worries me. I'd like to fix this, but management enforces an insanely aggressive release schedule. Basically every project is due "yesterday". As a result basic planning is nearly impossible. Best practices like planning, documentation, and testing are all overlooked on every project we attempt.

So far, I've tried a myriad of methods. Everything from trying to frighten them with worst case scenarios, to referring to industry standards for advice on how to proceed on a subject. I'm at the end of my rope.

So the question is, what methods have worked for other programmers to change how management views programming. My biggest fear is that it is simply impossible to make them see the light, and the solution is "work somewhere else".


migration rejected from stackoverflow.com 18 hours ago

This question came from our site for professional and enthusiast programmers. Votes, comments, and answers are locked due to the question being closed here, but it may be eligible for editing and reopening on the site where it originated.

put on hold as primarily opinion-based by MichaelT, GlenH7, Yannis 18 hours ago

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.

I'd like to thank everyone for their well presented comments. I'll be trying to monetize things from here on out, see how that goes. Most of the rest I've tried. –  Jack M. Jan 5 '09 at 14:24
Hahahahaha, this sounds like a horror story. +1 for the great question. –  orokusaki Jan 30 '10 at 4:57
On a project due yesterday, you are already late. There is nothing you can do to change that. So work at your own pace and deliver when it's ready. –  mouviciel Jan 28 '13 at 5:46