Slashdot Mirror


Overwhelming Bureaucracy in the IT Department?

Nedry57 asks: "I am in the somewhat unique position of being a technology worker, who lives outside of the IT department in my company (a very large organization in the US). By far, the biggest challenge I face is getting anything done due to the bureaucracy that exists, within IT. There are certain tasks (i.e. anything that happens in the data centers) that I don't have the access to do. Even a simple task, like installing more memory in a non-production server, can take nine months and massive mountains of paperwork (no exaggeration), thus costing many times more than it should. The lack of agility is maddening, because I know we are missing significant business opportunities. My management is extremely supportive and despite our excellent track record of success in creating robust/secure applications--our work has passed audit numerous times with flying colors--we get no support from IT. Even senior management can't break through the barrier. I am very interested in hearing the experiences Slashdot readers have had in similar situations." How do you get your technology work done, when your IT department is more hindrance than help?

591 comments

  1. IT by Anonymous Coward · · Score: 5, Funny

    You don't. You fire them and outsource their jobs to India.

    1. Re:IT by Fjan11 · · Score: 5, Insightful

      I agree, let market economics do its work. Any outsourcing partner will be more than happy to upgrade your server in a matter of days. Of course outsourcing does land you with a whole new set of interesting problems (cost control!) but the net effect is positive on the whole. Flame me if you will, but there is a reason outsourcing is so popular with managers... most of the time you get a more responsive IT department for less money.

      --
      This sig is just as redundant as the rest of this posting
    2. Re:IT by Anonymous Coward · · Score: 2, Insightful

      Remind me again how someone living in India is going to upgrade the installed RAM in a server located in the US?

      Wouldn't it be a little expensive? Just think of all the plane tickets from & to India for each problem ticket this guy opens.

      On one hand, if the IT department is genuinely sitting around with their thumbs up their ass, then fire them. Replace them with new workers, preferrably not from the old boys network that they were hired out of.

      On the other hand, if the IT department isn't performing these upgrades because the company's high poobahs want their whiz-bang flat-screen gizmondo installed ASAP, damn the other tickets they have open, and the similar useless tasks - where IT is literally working their ass off but can't get to some tickets because of politically connected individuals are interjecting their useless projects into IT's workload - then the solution isn't to fire IT workers, it's to get IT more help. You can throw the workload of 10 people on 1 person, but they're unlikely to accomplish more than their workload - the absolute best you can hope for is for it to take 10 times as long to get through the same workload.

    3. Re:IT by Anonymous Coward · · Score: 0

      One "pc jockey" can do that job for an entire IT department while at the same time the company has outsourced its 50 programmers for 150 Indian programmers at half the cost.

    4. Re:IT by Billly+Gates · · Score: 5, Interesting

      Bolony.

      The cost savings are barely %15 at the most and the Indian management companies take most of the cost savings away.

      You need to spec requirements for any programming projects and you can't outsource business processing that far away. If anything efficiency eats in and costs actually go up.

      There are a few companies that are %100 based here in the US where manufactoring, operations, and management are all in one location. Outsourcing to China will actually cost more because work wont flow seeminglessly or as easily with everything apart.

      I wonder if this guy works for a government contractor or has the military as a customer? Such companies are required to do tons of checks and ballances and security.

    5. Re:IT by Bacon+Bits · · Score: 1

      Outsourcing only ensures that you and your IT department share no common language.

      --
      The road to tyranny has always been paved with claims of necessity.
    6. Re:IT by Anonymous Coward · · Score: 0

      folks, this isn't funny, THIS IS TRUE!

    7. Re:IT by Austerity+Empowers · · Score: 2, Interesting

      In fact that is a large CAUSE of problems. Everything around IT has to be so process oriented to make sure our outsourced slaves are doing their jobs correctly.

      In a similar light, my own corporation has a complete clusterfuck of an IT department, since it is centered entirely on being as cheap as possible. Not only do we have the India effect, we have a security model centered on making sure every employees laptop runs a particular OS image that has a virus scanner fundamentally attached to the ON button (slight exaggeration) so that a virus does not somehow sneak into a factory image. This way there is only one network to maintain and thus we are "cheaper". (similarly websites are "banned" for being not work related, to save bandwidth you see) This also means no linux boxes, no stray equipment on the network (in a HW dev company, this is a real bitch since most test equipment can dump data to the network), etc. Try to convince them to build a better security model that relies less on "good citizens" and they try to get you fired.

    8. Re:IT by Reckless+Visionary · · Score: 1

      Other than, say, English?

      --
      I think I'll stop here.
    9. Re:IT by Billly+Gates · · Score: 1

      Why would you get fired? Its not like your causing trouble?

      Sounds like a semi decent security depending on the size of the company. I assume another virus scanner runs on your file servers and perhaps a locked down profile is needed as well. Does your company have this?

    10. Re:IT by Billly+Gates · · Score: 0, Flamebait

      Then hopefully the new IT department in India will share the language. Not to sound like a prick but if it takes 9 months to get a freaking ram module then its a waste of time to deal with.

      Being friendly with incompentance can work in certain situations if performance can improve. Mostly its they are incompentant and you just replace.

    11. Re:IT by Bacon+Bits · · Score: 1
      You've obviously never dealt with outsourced IT departments. You give them far too much credit.

      It boils down to this: you get what you pay for. Thinking otherwise is foolish.

      --
      The road to tyranny has always been paved with claims of necessity.
    12. Re:IT by autocracy · · Score: 1

      Not neccesarily international. I work as an IT auditor... companies outsource to us, and in many cases, there is a real, and clear, net benefit to them. Of course, we tend to do more management type consulting than anything else...

      --
      SIG: HUP
    13. Re:IT by geekoid · · Score: 1

      yeah, short term benefits.

      I have seen call center costs alone eat up the 'savings' of outsourcing.
      As well as needing 24/7 support do to the time change.
      again more costs.
      I won't even get into change control(not to be confused with code version control).

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    14. Re:IT by Jelloman · · Score: 5, Insightful

      ...or just fire all of the upper and middle management in the narcissistic IT bureaucracy (you might have to barge in on them while they're jerking off to their org charts), and reassign all of the actual skilled IT staff and direct managers to the divisions of the company that they're supposed to be serving. Any arguments about efficiencies of scale are bullshit territory-marking, you can replicate much of that by centralizing procurement and licensing (but not budgets or purchasing authority!). Even if you lose a bit of efficiency, you more than make it up overall by greatly empowering divisions and departments. Costs plummet and productivity skyrockets when functional areas of the business get (only) the information systems they need, instead of forcing enterprise-wide adoption of the same adequate-for-everyone-but-powerful-for-no-one systems, or adding the same immense operational costs to every server when 90% of them need little security and no redundancy. If my creative team needs some more file-sharing space, is the business better served by me going out to Best Buy (ick) and getting a $400 NAS that I can hook up in 15 minutes (and takes my departmental IT guy 5 minutes to include in backups), or waiting 9 months for a $30K/year file server to be deployed to some server room in another time zone?

      If you're building an assembly line, do you give everyone a hammer just because it's cheaper than buying different kinds of tools? Most Fortune 500 CIOs would.

      When corporate information systems need to be integrated across business units or divisions, then build a development team for that, and have it report to the COO or CFO or someone else who can lean on upper management, rather than just making one centralized self-centered priesthood that controls everyone's systems top to bottom. I'm baffled that anyone can imagine how that could ever work well. That delusion requires a deep ignorance of human nature.

      In a well-led enterprise, only a few of the business functions are really important, because they're central to the strategy of the business. Internal IT is never one of those functions. Yes, everyone depends on it, but IT is not really an "it". All employees have similar requirements for air conditioning and paychecks and parking lots and health plans, but IT requirements vary tremendously. Meeting those requirements is hard, and getting hard things done in a corporation requires incentive and accountability. Centralized IT has neither of those, so they say "no" instead of "yes".

    15. Re:IT by Reckless+Visionary · · Score: 1

      I work with an outsourced development team in India. They speak English, and Java. Apparently you "think otherwise?" What is the common language we don't share?

      --
      I think I'll stop here.
    16. Re:IT by bigman2003 · · Score: 4, Interesting

      HA! This is so true...and when it happens, it makes me sick.

      I work at a large university. My start in IT began in a non-IT department, and I had to work with the IT people all the time. To them it was a game to try to stop any progress I wanted to make.

      They would make me wait months just to add a column to a table in a database that only I used.

      They took 2 years to 'investigate' moving from a flat table database (FoxPro) to a relational database (Visual FoxPro) but never migrated anything on the production server, because they were worried about incompatibilities. (FoxPro/Visual FoxPro were the only options they gave me)

      I could list dozens of things- but their prevailing attitude was that I was an outsider, and only the IT group should be doing any IT work. I wouldn't have even started doing the work if they had been effective.

      Well, now I've moved up, and I head a different programming department. The lessons I learned at my previous position have been serving me well. A little too well in fact- other people who have to deal that those other IT people are coming to me just to get a little server space...even from the other department.

      I don't know, but I see IT (especially at a University) as a group that should facilitate others in doing their work- not hinder them.

      Okay, so I'm bitching, but this stuff happens. And the sys admins get away with it because their boss doesn't understand what the job entails.

      --
      No reason to lie.
    17. Re:IT by Anonymous Coward · · Score: 0

      Wait a minute, do you work for Sun?

    18. Re:IT by neo77777 · · Score: 1

      In contrast, I am working for one of the outsourcing companies here in US (no I am not Indian, we have indian staff in India). So, yeah, I am a guy who was a menace to IT dept. staff a couple of years ago (and probably still am, but this how I got this job - my position was outsourced). Will tell you that much - outsourcing has its own bureaucracy trail that could be more than a mile long, b/c we have to get at least 2 levels of approval - our own management and client management.

    19. Re:IT by Bacon+Bits · · Score: 3, Informative
      I only worked with one outsourced IT department, and it was to somewhere in Indonesia, I think, not India. In any case, they were the most useless bunch of people I've ever had to work with. They had no understanding of the environment, and I constantly had to explain the most basic components to them and repeat myself over an over -- even in emails. If you don't even know what I mean when I say "method" or "object", I don't really have time to explain that to you.

      It usually took about an hour (or half a dozen emails) to actually convince them that something was wrong and they needed to do actual work, and weeks to get basic documentation. I constantly got the impression that they neither cared about the problems in the applications they supposedly supported, nor understood what I was saying. I had to rewrite major sections of code just to get their revisions to properly execute and interface properly with the database.

      The entire experience soured me on ever working with outsourced developers or tech support -- particularly, I guess, if they are foreign. I hate it because I know it's a rather bigoted view, but since it's my only experience with it it's all I know. I suspect that the job actually did go to the lowest bidder, since I certainly can't imagine paying anybody actual money for the time they wasted. A co-worker of mine who worked on the project with me and still works at that company tells me they finally scrapped the entire application a year or so after I left and hired some in-house developers to do it right and have some accountability.

      Part of the problem -- most of the problem, I'd say -- was also that management just didn't care that these developers were useless. They hired them, and they were going to get them to develop this tool or die trying. So with no real application development knowledge base, only two guys who had their own projects to handle, and management that wasn't willing to pay for the results they demanded it was just an ugly, ugly situation that I was glad to get out of when I did.

      --
      The road to tyranny has always been paved with claims of necessity.
    20. Re:IT by sniff · · Score: 1

      I work for a big corporation with outsourced IT. Been trying to get the virtual memory limit on a server raised. Filled in the forms, justified the change, answered the questions, got a change request number and am still waiting. Last I heard, a project manager had been assigned to look at it and is trying to get a plan and budget approved. I spoke to the guy who has access and can change it in 2 minutes. He agrees that it's a trivial, zero-impact change, but he can't do the fix without approval.

      It's been more than 6 months now. The application about 50 people use still crashes on a daily basis, I'm getting old and have run out of legitimate avenues. We're not the only big UK company to outsource to these guys so maybe the next step is to start naming names.

    21. Re:IT by Anonymous Coward · · Score: 0

      Nah. Here's what you do:

      1) Get to know the building management guys. Be friendly. Buy them beer. Don't complain about the temperature in your office/cube. Ask them nicely to build you a room with a lock on the door. A sturdy room, with a sturdy lock on a sturdy door. Ask them if they'll keep the keys to themselves and allow you access. Try to get them to promise that they won't give the keys to IT guys for any reason.

      2) Build your own skunkworks network. Don't connect it to the outside world or to the rest of the corporate network. EVER. "They" will know if you connect to the corporate network. You might be able to get a DSL link expensed by your department if you absolutely need internet access on this network. And make sure that everyone using this network knows that IT doesn't know and doesn't need to know about this.

      One word of advice: don't stop paying off the building management guys unless IT discovers your network.

      3) If IT finds out about your network, your department should invoice their department for the expenses you've incurred building and running that network, since they suddenly (probably) feel the need to annex your network. Double or even triple the numbers. Hell, inflate them 10x. What does IT care? You're obviously a n00b that bought overpriced gear. In any event, bust their budget, and if you get a chance, their balls. Which leads to...

      4) When they confiscate your network (and they will), lodge a complaint with the CEO noting that you tried to get IT to respond, and when they didn't, you bypassed them to get work done. Now they're interfering with your work and costing the company money due to IT's hindrance of your department. Make sure you put that part in bold print. While you're at it, tell him an "estimate" (think in millions) of the amount the company is losing because of your downtime.

      At this point, you either have a usable network that you can respond to yourself, or you have a messy annexed wart on the corporate IT infrastructure and a very apologetic IT department. Or you're fired because the CEO ordered the annexation of your network personally. Hrm...

    22. Re:IT by Anonymous Coward · · Score: 0
      Why would you get fired? Its not like your causing trouble?

      In some companies, trying to do anything which will cause additional work for a department is considered to be "causing trouble", and is dealt with the same way that an enemy is attacked.

    23. Re:IT by skeptictank · · Score: 1

      This is basically what we often have to do to get real work done, build our own seperate network of "laboratory assets". We may have one machine connected to the "IT network" just so we have a gateway to the exterior world. A lot of the reason our engineering services moved away from UNIX is not because we don't like UNIX, but because getting the UNIX admins to do anything was next to impossible. It would take 1 or 2 weeks just to get a daemon process that had died restarted. One day they completely restructed our build directories without even telling us. Account names and passwords just change sometimes and nobody doing the work that brings in money knows how, when or why it happened and it takes a week or two to get them back to what they should be. As frustrating as the desktop side of the IT department is, it's a lot better than the *NIX side - at least they care who's bringing in the money that pays their salaries.

    24. Re:IT by eander315 · · Score: 1

      BS - You get an easy target to blame that isn't you.

    25. Re:IT by derniers · · Score: 2, Interesting

      "You don't. You fire them and outsource their jobs to India." this may have been intended as a wisecrack.......... but I'm writing a memo about this now, our IT (at a university) is bloated, incompetent, overpaid, non-responsive, out of date etc etc, I figure the only way to get any change is to outsource (almost all) of them

    26. Re:IT by Technopundit · · Score: 1

      Ah, velly good.

    27. Re:IT by Reckless+Visionary · · Score: 4, Insightful

      Perhaps you could consider alternative experiences being possible, despite your own, before using such definitive language like "obviously you haven't," etc, etc. Obviously I have, and the experience you describe is not even remotely the one I've had. I've experienced outsourced development as less productive than on-site team members, but overall an eager, capable, and invaluable source of talent when used as a supplementary source.

      --
      I think I'll stop here.
    28. Re:IT by jdwest · · Score: 1
      Wow. Sounds like something I would/could write -- verbatim. Must be symptomatic of universities :)

      Kudos for your attitude in wanting to help others. Just be cautious - it can bite you when and where least expect it.

      --

      Lorem ipsum dolor sit amet ...
    29. Re:IT by bombadillo · · Score: 1

      If my creative team needs some more file-sharing space, is the business better served by me going out to Best Buy (ick) and getting a $400 NAS that I can hook up in 15 minutes (and takes my departmental IT guy 5 minutes to include in backups), or waiting 9 months for a $30K/year file server to be deployed to some server room in another time zone?

      If you feel like having your team's work backed up on a NAS server from Best Buy go ahead. Just don't complain when it breaks and your boss asks what the f*ck you were thinking in the first place. 30K/year is an exageration as you can probably have the SAN team just allocate more space to the server. Your teams value to the company is worth hundreds of thousands and maybe millions of dollars to the company per year. Do you feel safe placing it on $400 NAS that doesn't even have raid? Seems like a simple choice to me...

    30. Re:IT by Nataku564 · · Score: 1

      My primary role in the company I work for is to interface with external data sources. This involves lots of maintainence of parsers/state machines, and calling help centers when the data source goes sour beyond my own ability to hack it back into health. I have a good dozen or so major sources, and it is very obvious which ones have outsourced their IT. Maybe its just something in the financial industry, but I have received nothing but poor service ( and poor recognition of base concepts ) from those that have outsourced.

      Of course, the homeland ones aren't great either, but there is a significant margin that seperates them ... at least the ones I deal with.

    31. Re:IT by Nataku564 · · Score: 1

      Im assuming this was a public university. If so, I am not suprised.

    32. Re:IT by Nataku564 · · Score: 1

      People are stupid and generally quite entrenched into their behaviour. I have had managers tell me that I need to think about leaving enough work so that everyone can stay employed, and not to code away their jobs. I said the employees would have more time to do other things that would benefit the company more, and have to do less repetative and boring tasks, and probably enjoy their jobs a lot more.

      I am not currently very liked by the management at my company. They dont fire me because I r0x0r, but I don't doubt the possibility was considered.

    33. Re:IT by Rich0 · · Score: 5, Insightful

      Of course, the cost per GB of many managed SANs ends up running into the $100-200 range (per GB!). This is what leads to 50MB quotas on employee home directories. No, a well-managed SAN doesn't need to cost that much, but that is how much they cost when you buy one from the outfit that will take the CIO out to some nice dinners...

      I've found there is a cycle:

      1. Company has ancient central IT group populated by dinosaurs and BOFHs. Centrally run servers are underpowered and undermanned.

      2. Individual business areas start putting together their own rogue IT groups, and servers spring up all over the company in every closet. The new groups are agile, but not as secure, and the process is not 100% efficient.

      3. CIO centralizes the IT groups so that infrastructre is centralized and well-maintained. Costs plummet and service actually increases since the datacenter can be 24x7 monitored unlike the closet down the hall.

      4. CIO discovers he can cut his budget 10% without much loss of quality. CIO gets bonus.

      5. Repeat step 4 20 times.

      6. Goto step 1...

      If people stopped at step 3 with the right combination of central infrastructure and business-focused developers/support then you'd probably hit the sweet spot in terms of the best services and cost.

      It drives me nuts to see companies that make billions of dollars a year shaving $1000 costs by undersizing server hardware, insufficiently supporting core applications, etc. IT is a force multiplier - every dollar spent in the IT group can enable all kinds of money-making in the business areas - as long as the IT spending goes to the right places. Nickeling and diming IT is like saving money by getting rid of phones at every desk...

    34. Re:IT by LardBrattish · · Score: 4, Interesting
      I'm sorry but from my experience I have to call bull.

      Most of the time O/S contracts are not negotiated by tech savvy people which results in ridiculous clauses.

      The contract I'm working on at the moment only allows us to delay releases a certain number of times in a year and allows us a certain number of outages.

      Fair enough you may think...

      Now, if we're close to the limit on delayed releases but way ahead of the curve on actual outages what do you think we're going to do when we have to call go/no-go on a release with only a 50-50 chance of being successful? If we pull it we definitely get hit on the service level agreement; if we put it in we've got a 50% chance of taking no hit and a 50% chance of an outage which we can absorb easily. Is this the best thing for the customer? No. Is it the best thing to do pragmatically to protect the profits of the outsourcer? Yes.

      Another outsourcer at my company is only contracted to create 30 (IIRC) user IDs per month. If you're new hire 31+ you're out of luck until the first of the next month & the company normally hires in big blocks (when the graduates become available). Somebody averaged the number of new users over 12 months without negotiating in the flexibility to overspend one month & underspend others. It can be created of course but that means big bucks... That outsourcer had used up all of their projected 5 years budget within the first two years with all of the incurred excess charges for stuff like that. Mind you they were SO incompetent that the failures in other areas of SLA incurred penalty clauses to partially counteract that...

      I agree that entrenched IT departments can be really bad to have to deal with but they can be fixed if senior management has the will to do something - maybe the CEO needs to be told there's a problem instead of the usual "everything's fine".

      If you have a LARGE IT department and you believe outsourcing is the answer - you probably asked the wrong question. Small-medium companies with limited and well defined requirements can and should outsource. I do not believe large IT departments can be economically outsourced because the increase in management overhead that is incurred more than outweighs any savings that may be made - you end up paying for the outsourcers managers while you have to keep your managers to liase with their managers... If you write a cast iron contract the outsourcer will have already charged you a shedload of money to negotiate said contract and you will have also spent a lot of money on your peoples time negotiating it. If you don't have a cast iron contract then you can open wide & say ARGH!!! because the outsourcer will ream you for every excess charge they can before you go bankrupt.

      --
      What are you listening to? (http://megamanic.blogetery.com/)
    35. Re:IT by bombadillo · · Score: 1

      Yeah I flame you...

      You obviously have never worked in a Major corporation or if you have you did not pay much attention. I have never seen a vendor upgrade systems in a matter of days unless all hell has broken lose. Most providers that large businesses outsource to such as IBM or EDS are slow. There is a lot of red tape because a huge corporation can not have 1 roque employee crash their sysems or set up an environment which is not maintainable by another team.

      Contractors will rip you off if you aren't careful. Out sourcing is also popular with managers because...
      1. You can get cheaper labor overseas.
      2. The vendor provides a service you can't provide.
      2. You can throw someone else under the bus if the project is tanking.

    36. Re:IT by Nataku564 · · Score: 1

      In my experience, its almost always the management that is incompetent, not the IT staff themselves. Its been said before - people who want to lead are often the worst choices. The really good IT guys just want to code all day.

    37. Re:IT by Anonymous Coward · · Score: 0

      Either the structure of the IT department reflects that of other divisions within the company or not. If not, any bureaucratic lethargy would be the fault of the IT director. Outsourcing/layoffs only divert attention from the real problem, ineffective leadership.

      Most studies show outsourcing provides minimal cost savings while at the same time reducing the complexity of what can be achieved with an internal IT staff. Translate that to the less you expect, the cheaper it gets. I would argue that had upper-management accepted this from their properly structured internal IT staff, what they did would have been quicker and cheaper too.

      I once worked for a company that had such a large IT staff, they thought it would be a good idea to "leverage" it into another company while still retaining immediate control though ownership. They spent 6 billion acquiring a separate outsourcing firm with which to merge. Two years later, they sold it for 1 billion while agreeing to use 700 million in the buyer's services. As a result, they undertook a massive outsourcing project. Huge problem ensued to the point they are actively trying to terminate and undo the agreement.

      In the process, hundreds lost their jobs and many who transferred quit because of the significant reduction in benefits and work environment. A huge volume of knowledge directly related to the company's business operation as it relates to IT effectively disappeared. All this happened under the tutelage of that same CIO who is still there. Sometimes upper management just doesn't get it. Then again this was the company who acquired Fairchild in the height of its day and managed to kill it.

    38. Re:IT by catch23 · · Score: 2, Interesting

      Nobody said anything about outsourcing to India... We started outsourcing our operations to Alabama and our IT department has suddenly become 100% more responsive. Their fear of losing next year's budget to another US company next door is pretty devastating. For most non-production stuff, we buy our own machines and operating everything in-house, but for production machines we have started outsourcing to other cheaper alternatives inside the US and I'm quite pleased with the progress so far.

    39. Re:IT by Anonymous Coward · · Score: 0

      Didn't you leave out reason 4: cash kickbacks and other sorts of provided goodies?

      Whenever there is a huge change in infrastructure, that apparently defies logic and will cost more, always suspect 'consultation fees' as the major cause.

    40. Re:IT by mulciberxp · · Score: 2, Insightful

      I work at a HUGE IT outsourcing company (in the top 3 in the world) and I can tell you OUR OWN management and bureaucracy is just as convoluted as any other.

    41. Re:IT by Anonymous Coward · · Score: 0

      I think you are overlooking the basic point that (and I blatantly contradict you here) that IT *is* the business.

      Sure, some things are not critical in the IT universe, but every time an IT system fails and a person is left in the lurch, is productivity lost. Further, the more that IT systems (even less critical ones) fail to meet user needs the less user's depend on them and come up with alternate solutions (like the grow-it-yourself NAS.) I'm not saying I dislike those solutions from an end-user standpoint but you do need a level of control and management of these little "fiefdoms" that develop organically in order to make them useful as a long term in a medium to large corporate environment.

      Look, there is a tradeoff between the size of your organization and the speed with which change will be implemented, but having extraordinary delays is surely not acceptable. Finding that balance IS the key, but just throwing the baby out with the bath water won't solve anything.

      Brian
      (blamb at speakeasy.net)

    42. Re:IT by golgotha007 · · Score: 1

      I wonder if this guy works for a government contractor or has the military as a customer? Such companies are required to do tons of checks and ballances and security.

      are you kidding? What this guy doesn't realize is that his problem on making a change isn't just limited to the IT department. It's in all the departments! Did you get that memo?

      Face it, big business just sucks. I'll stick to the smaller startup jobs where my opinion actually means something.

    43. Re:IT by Alioth · · Score: 1

      It's difficult to outsource people to India who need physical access to your domestic locations.

    44. Re:IT by 16K+Ram+Pack · · Score: 2, Insightful
      I know you say later that you think you are trolling, but actually, you are right. The delusion is because people think in terms of "economies of scale". The problem is that larger organisations create complex patterns of communication and approval, many of which are based on distrust in the people working for them.

      More often that not, my experience of computer departments is that "diseconomies of scale" exist. I've worked in 200+ man computer departments and their productivity per head was far below that in 10-20 man computer department. Want a new piece of software costing £150? In the 200+ man company, you typically had to place a requisition that your boss, who, even though he is running a key part of a company's IT, can't be trusted with a £150 order. The requisition would then go to a committee who would decide whether the purchase was justified. Then the requisition would go to the purchasing department who, at some time, would get around to ordering it. Maybe a month later, I'd get it.

      The most successful work I've done is when I've been closest to the client, like in the 10 man computer department, where the user would come upstairs, request a change which we would code and test and have live in a few days. How would I order a new class library in a 10 man company? Go to my boss, tell him I need some software. I'd send him a URL and typically get an email back in a few hours telling me it had been ordered, along with the serial number.

      Centralised purchasing doesn't work that well either. In my experience of them, they normally have "approved suppliers" and once the central purchasing department adds in their "charge" to the cross-charge, cost more than if the IT department had just ordered the part online, as well as taking longer to arrive.

      Sometimes, things need to be worked on together, but we can see exactly what happens in the outside world. Companies form alliances to work on things together. The small companies I worked for didn't do everything themselves. They outsourced things that specialists could do better than they could. They formed strategic alliances with companies to work together in the spirit of enlightened self-interest.

      Some users find a way, anyway. I know users who've found the guy in the admin team most interested in computing and got them to do things like build screen scraping systems to collate things in the way they wanted, because the IT department gave them a 2 month lead-in time.

    45. Re:IT by infinitehippos · · Score: 1

      and that is supposed to help? .... I've worked with and for outsourcers.

      I've seen cases where something which should be done quickly takes far to long, (replacement tape deck took 3 months, simple project involving replacing 2 disks and moving some software between servers currently at 18 months and counting), all because the company outsourced to are incompetent and do not folow even their own procedurers ... i've also worked with Indian outsourcers whose technical stuff did not have a clue what they were doing, (not site specific stuff ... basic unix things ... and these were their unix specialist!)

      On the other hand where I work would not let someon outside the IT department upgrade a server they support and even if they didn't support it the person doing the work would need to go through all the usual change control procedures if they were going in to a data center to do the work. If you are letting people into your data center if they just turn up unannounced then maybe security should be revisited ...

      But 9 months does seem to long.

      ih

    46. Re:IT by Anonymous Coward · · Score: 0

      In a well-led enterprise, only a few of the business functions are really important, because they're central to the strategy of the business. Internal IT is never one of those functions.

      Never say never.

      Examples of where internal IT is central to the strategy of the business...
      Google, IBM, ISPs, Data warehouses(e.g. ChoicePoint, Seisint).

      Any arguments about efficiencies of scale are bullshit territory-marking, you can replicate much of that by centralizing procurement and licensing

      Wow. Have you even worked in IT? Even in a small to medium size business centralizing and standardizing pays off. e.g. cookie-cutter configured desktops. If the tech can't fix the problem in under 30-60 minutes, fuck it... swap out the desktop with a known good one. Then fix the bad one without additional downtime to the end-user.

      From a security stand point a centralized IT also makes more sense, than letting each division do their own thing.

      And there is the small matter of network design, like say what protocols or even network address space allocation. Are you just going to let each division decide what protocols and address space they are going to use? Hmmm, accounting decided to use IPX and marketing well they decided to go with appletalk.

      Yes, each division/location should have some empowerment and an "intelligent life-form" that can handle little day-to-day problems(e.g. install printer) but there needs to be a central body that sets IT policy and is ultimately responsible for IT.

      The possible solutions are:
      A) go thru the chain of command to improve things
      B) watch Office Space and learn to collect a paycheck without getting emotionally involved in the faceless corporate entity
      C) Learn from your employer's mistakes and then start your own company to beat them in the marketplace.
      D) Develop back channel access into the IT dept(i.e. get to know the people that actually get things done within the IT dept)

    47. Re:IT by Archtech · · Score: 1

      "I've found there is a cycle... Goto step 1..."

      Better still, at every step of the cycle, one or more hot shot managers get kudos and possibly promotion in recognition of their fantastic new bright idea. Even when the bright idea consists of exactly reversing the last bright idea but two or three, which gave the current CIO a big boost on the way to his walnut-panelled office.

      I think of it as attention-deficit management, but as the PHBs like to say, "You can't drive by looking in the rear-view mirror". (I.e. "Ignore all my past blunders - but believe all the colourful promises I'm making right now!"

      --
      I am sure that there are many other solipsists out there.
    48. Re:IT by indifferent+children · · Score: 4, Funny
      We started outsourcing our operations to Alabama

      How do you get around the language barrier? Where does one even find translators?

      --
      Censorship is telling a man he can't have a steak just because a baby can't chew it. --Mark Twain
    49. Re:IT by Fjan11 · · Score: 1
      Most of the time O/S contracts are not negotiated by tech savvy people which results in ridiculous clauses.

      I agree but... they are almost always negotiated by the same guys who used to run the IT department. A bad contract can be renegotiated a year or so later, that is still a small price to pay to replace the situation where these same guys actually run the IT department.

      Most of the replies to my initial post seem to give examples of outsourcing done badly (for the outsourcer anyway), but that does not invalidate the point that market economics may have a beneficial effect here. If India is really such a bad place to outsource to (I never claimed it was or wasn't), the companies NOT outsourcing to India or not outsourcing at all will have a strategic advantage.

      I have been involved in outsourcing deals as a management consultant and I have seen several IT departments going from disfunctional to merely mediocre in a matter of years. (I have seldom seen good IT departments, but hey, they wouldn't need a consultant).

      --
      This sig is just as redundant as the rest of this posting
    50. Re:IT by John+Nowak · · Score: 1

      Bolony.

      Who?

    51. Re:IT by mrzaph0d · · Score: 1

      bolony, its a new term for countries where outsourcing has been shipped off to india. that's how they plan on world dominance. instead of having a colony...

      --
      this is just a placeholder till i send back my real sig from the future.
    52. Re:IT by Anonymous Coward · · Score: 0

      The problem is management and it starts at the top. Outsourcing does not solve management problems. I worked at Fortune 100 where they outsourced at great deal of IT infrastructure. Was the outsourcer responsive and efficient? Hell no. They were as bad or worse than any internal IT department I've seen. How could they get away with? The company's management allowed it. They worked like a clique ignoring non-members. The outsourcer's account rep schmoozed his way into the clique. It had been the same before IT was outsourced and would be the same if IT was brought back in. Only if management and management culture changed would there be an improvement.

      If you are a CEO (then why are you reading Slashdot?) and you IT department is inefficient, costly and non-responsive - look at yourself and your inner circle. That is where the roots of the problem are.

    53. Re:IT by Anonymous Coward · · Score: 0

      You need a new person doing your deals with your vendors. The top of the line, multi-redundant fully cached central space I get is around $34 usable GB. The lower cost storage, which would be what to use for home servers are closer to $3->$10/GB.

    54. Re:IT by Anonymous Coward · · Score: 1, Insightful

      Please don't joke about IT outsourcing. Too often OS happens when somebody promotes themself as an efficiency expert or feels they need to leave a personal legacy. I'm not saying that many companies have benefited (enormous exectutive salaries, happy stock holders), but they leave a wake of dispair in terms of workers and community.

      Here in Boston our roadways are deteriorating. So are our sidewalks, parks, water distribution, ... it's nuts. Despite the huge population increase here (which should spell more tax dollars for municipalities to maintain public ways), it seems that nothing gets done. When projects *are* started they take years for what seems should take only a few months (no, I'm not talking about the big-dig).

      Why? Outsourcing. All the towns in Metro-Boston employ contractors to do public construction/maintenance projects. The result is that costs creep up, and now has reached levels that put simple maintenance tasks, such as sweeping and trimming trees along the roadsides, on a once-in-a-very-long-time schedule. In more affluent towns, proposition 2-1/2 override is passed every year.

      I think this model can be directly applient to IT outsourcing. It might look good on paper, but only a long period of use can show if it works for the organization.

      And what of it's social impact? So you lay off that IT worker and hire an OS group. They hire the IT person and offer him starting benefits (they've just been cut down from 4 weeks vaca to 2); that's if they even hire them at all -- they're more likely to offer a contract situation -- no vacation or health insurance. Many of these layoffs will be replaced by overseas workers, and the local IT person will draw on unemployment. The increased need for such socail support programs will force tax hikes, but Mr executive will use tax loopholes and the burden will be shifeted to middle and lower wage earners... who will loose their retirement nesteggs, homes, etc.

      The obvious cause (to me anyway) is the vain personal need for a legacy. Executives do it, middle managers do it, presidents do it. They do things that change economic landscapes, but invest little to research the outcome or to study the consequences. And we the people are usually too inward looking, engrossed in our own little worlds - 'should I buy a TiVo or iPod -- what's the best way to ship more mony to japan (american companies perhaps, but where do you thinks these devices are made?).

      It is my firm conviction that IT outsourcing, whether it's domestic or overseas, slowly erodes our economic and social structures.

    55. Re:IT by LifesABeach · · Score: 1

      Sometimes working for microsoft is like being an abused spouse. The submitter should just suck it up and leave. Also, it wouldn't hurt to watch the movie, "Office Space." Even today, the movie still has relvence. It just may turn out to be a classic.

    56. Re:IT by Anonymous Coward · · Score: 0

      Your situation scares the crap out of me for your company is JUST LIKE MINE! I'll add some detail though. My corp is a billion plus multi national based in a land once called "second city."

      The beauracracy is unbelieveable--and I'm on the "inside" yet I still have tonnes of issues.

      re: India. guess what? my company has openly communicated that offices in India will grow, especially their IT staff.

      But that won't solve the tremendous overhead in getting anything done.

      Next step?? true outsourcing. Can you say "big blue?"

    57. Re:IT by Rich0 · · Score: 1

      Don't forget to factor in backup, redundancy at an offsite datacenter, staffing, etc.

      No doubt many companies are getting ripped off, but most likely the guy who made the decision on what products to buy is doing quite well. So, tell me exactly why they should have done anything differently? The first step to good decisions is to punish those who make bad decisions. And that has to start with executive management...

    58. Re:IT by avronius · · Score: 1

      Sometimes outsourcing isn't about cost savings. Sometimes it's about unloading the burden of responsibility of getting skilled workers to perform within reasonable time frames.

      In many companies (no percentages quoted - I haven't performed any scientific studies to back this data up outside of my own personal experiences), IT departments slow down as more technologies are introduced. There isn't enough time to become an expert before the next big thing comes down the pipe. As technologies become intrinsic to business functions, management becomes unwilling to allow experimentation (including upgrades, maintenance, patching, etc.) without assurances that things won't go south.

      Outsourcing makes sense in some cases. For instance, I work in the IT department for a large oil & gas company here in Calgary. My entire team (UNIX) works alongside o&g employees, yet we work for a different company. Our skills are outside those required for getting gas out of the ground. The company that I work for provides training, career planning (in IT), mentorship, etc. They ensure that there are people on my team (or in the case of succession planning, ready to join the team) with the skills required to hit the ground running. The client does not need to worry about how to gear someone new up for a project, or train someone in a new technology. It works well for them, it works well for us.

      The client provides us with goals and objectives, and we decide on the best way to meet those goals and objectives. We are challenged to perform as efficiently and effectively as possible - helping them to go from seismic data to well in the ground to gas coming out of it. While it's true that they could do it cheaper in the short term, they wouldn't be able to retain skilled workers without sacrificing a cetain amount of flexibility.

      As for change control - effective change control systems work. There are 5000 employees at this company. 350 *NIX servers (Solaris, AIX, HP, RedHat), and a plethora of Wintel servers. We have one change night each week. It's this way across the entire company. We manage to identify issues, schedule the fix, get parts or software required for maintenance or upgrades, as well as do the work in a one week time frame. Sure there are some problems that require a larger period of time to resolve, and there are also emergency outages that will not wait for a change window, but ALL changes utilize the change control methodology. How else do you keep track of recurring problems across a large team in a large environment?

      Just miscellaneous ramblings before coffee...

      - Avron

    59. Re:IT by Anonymous Coward · · Score: 0

      "Another outsourcer at my company is only contracted to create 30 (IIRC) user IDs per month"

      If your outsourcer is being that anal about things, just get a new one. Whenever my company's client proposes something reasonable, we always aim to accommodate them, because if we don't they'll be out the door sooner rather than later. Trust and/or a good working relationship is hard to build, why piss it away over 5 minutes to create a new user account.

      Now, if you're coming to me with 3000 user accounts/month vs. 30, I might hold my ground. But something reasonable, like letting me average 30/month (even after the contract has been signed) should be allowed, contract or no contract.

    60. Re:IT by alexfromspace · · Score: 1

      If your IT department is more hindrance than help than you are not in synch with the IT department. The IT department fires you and outsources your job to India.

    61. Re:IT by Anonymous Coward · · Score: 0

      The problem could very well have been stated by an employee from an Indian Company. When you have lots of employees, everybody tries to justify their existence. They add more process roadblocks.
          Senior management means nothing. A chain is strong as its weakest link. All one employee in the chain has to do is - raise the level of insecurity to his seniors for not adhering to the process.

    62. Re:IT by hymie3 · · Score: 1

      Wait, why is this funny? If you left a job in Baaahstan, MA at $50K/year, and moved to, say, Huntsville, AL, you'd probably take a $5K hit on salary, *but* the cost of living is 35% lower, so that's like a $10K raise.

      I gladly put up with the southern drawl in exchange for better weather, better pay, and better manners.

    63. Re:IT by reflash · · Score: 1

      I work at a private college where the IT department is so inept, that people now come to me to get things accomplished (I have an extensive IT background), even though I don't work in the IT dept, and don't have administrative access to the network. My department just put up our own servers that I control, because it took the IT dept 6 months to create a share on the network for us (!), and then it was only 2 gigs... Then we found out that they only do back-ups once a month (!!), when they remember. In all fairness, I should mention that the starting pay for IT workers here is $9US/hr. You get what you pay for...

    64. Re:IT by catch23 · · Score: 1

      Because it's not Huntsville, AL... it's nowhere, AL. Our operations are in the middle of nowhere alabama. I visited it and I can say that I would be bored out of my wits if I lived there. You'd have to be a real good southern boy to live there.

  2. How? by Anonymous Coward · · Score: 0

    Say 5 Hail Marys and 7 Our Fathers.

  3. I don't. by rvw14 · · Score: 4, Funny

    This guy is the head of my company's IT dept. BOFH

  4. No Exaggeration? by rco3 · · Score: 1, Insightful

    Oh, now come on. I don't want to seem the pedant, but I believe that describing paperwork as "massive mountains" qualifies as exaggeration. Nine months, perhaps, may not be an exaggeration - but I'm seriously doubting that there is anything remotely resembling even a small hill.

    OK, so I'm pedantic. Sue me.

    --

    Ce n'est pas un vrai mouvement de robot!
    1. Re:No Exaggeration? by Anonymous Coward · · Score: 0

      I think the word you're looking for is "spastic retard", not "pedant".

    2. Re:No Exaggeration? by duffbeer703 · · Score: 3, Insightful

      Where I work, it takes 6 months, minimum to get a server in a datacenter rack. Then the department pays in excess of $30,000 per server to "maintain" it.

      IT departments run amok waste outrageous amounts of money. Those million dollar Oracle licenses and SANs have to be paid for somehow; and bueracracy helps cover up where the money is going.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    3. Re:No Exaggeration? by iotashan · · Score: 4, Interesting

      SBC corporate (now AT&T) is exactly like this. I was a contractor building an application in 3 months. IT said that it would take up to 12 months AFTER applying for a server in NEXT YEAR'S budget. That's right, it was going to take 16 months and several layers of approval. The VP of the entire division (only 1 person down from the CEO) couldn't bust through that red tape.

      Now THAT was funny... 3 months later I had a working application sitting on a shared server, and I had to go. We had about 1 week's worth of data in there, but that was almost 100,000 rows in most tables.

    4. Re:No Exaggeration? by iotashan · · Score: 1

      Now that I think about it, they were considering putting all that non-customer data in a datacenter like Rackspace to get around the problem. What a joke!

    5. Re:No Exaggeration? by Tuna_Shooter · · Score: 4, Insightful

      Most of the Pharma data centers i've dealt with in the last 5 years are locked down VERY tight. They have to deal with 21 cfr part 11, Hippa, SOX and a list of others issues and as such sound EXACTLY like the situation you describe. Example, in order to upgrade from MSSQL 7.0 to MSSQL2000 on a Pharma house manufacturing server requires changes to the following: Changes to the original Validation Plan Detailed Design Specs Functional Requirements Specs IP's - Installation protocols OP's - Operational protocols QP's - Qualification protocols ALL of the above operations require testing-testing-testing, a multitude of meetings and of course approvals from God all along the way. Then QA-IT-Engineering has to oversee everything. Its a very cumbersome, expensive process. This is for your-our own good. I have seen manufacturing data corrupted if this process is not followed exactly. Remember this the next time you think about the consistancy of those pills you take.

      --
      *--- Sometimes a majority only means that all the fools are on the same side. ---*
    6. Re:No Exaggeration? by Buran · · Score: 2, Insightful

      I think I'll be remembering how I'm paying ridiculously higher prices than even inhabitants of other similarly rich countries for those drugs, for huge amounts per pill or (I kid you not) $130 (before insurance kicks in) a 59-mL bottle of rosacea face cream. I think I'll be thinking of the ridiculous patent crap pharma companies pull to keep generics, which are sorely needed to rein in abusive ripoff pricing, off the market. I think I'll be thinking of the pharma industry's focus on "blockbuster drugs" instead of actually trying to help people by focusing on the basics and on pulling drug prices out of the stratosphere.

      Nice to know a lot of my rising-ridiculously-every-year insurance premiums are going toward horridly inefficient bureaucracies.

      Shape up.

    7. Re:No Exaggeration? by Overzeetop · · Score: 2, Insightful

      You forgot marketing budgets. ;-)

      --
      Is it just my observation, or are there way too many stupid people in the world?
    8. Re:No Exaggeration? by Presence2 · · Score: 1

      Large companies are only protecting themselves when they reach the point where IT solutions can not be integrated quickly. It's a fundamental dynamic of business and IT I've observed over the years.

      A small business can afford to be more dynamic quickly, upgrading software, hardware, adding new procedure technology into the environment because by their very nature they can adapt and change in a hurry to problems and solutions.

      By the authors example, in a small company you could easily go to your manager, express the need, get spending approval, and then order and upgrade the RAM. Problem solved. And if for some reason the RAM fracks up the system, causes some problem and has any number of unforeseen delays that we all know can happen, you can move quickly to repair and fix the issue. Repercussions will be limited because of both the small number of people who can possibly rely on that machine or process, and everyone's ability to adapt to and fix any problem.

      Conversely in a large company, the risk of such a failure has to be absolutely minimized as much as possible. When thousands of other processes or tens of thousands of users may be dependent on each other, it's much much more then a simple task. Paperwork and layers of bureaucracy, are a cushion to rapid technology decisions. While yes, that can be frustrating to the guy at the bottom who simply sees a need for more RAM, it protects the company by providing a set procedures and documentation that minimizes risk.

      In a large company you absolutely have to follow the bureaucracy. You have to keep things working because momentum is so dramatically hard to recoup in a large company. You must provide analysis of the need for upgrade, work within the budget, insure RAM architecture with both a vendor and the documentation for a server, test it completely on a spare, making sure multiple contingency plans for failure are in place. This protects both the individual and the company from problems.

      It will cause large businesses to miss opportunities but maintain over-all productivity. But it is also what allows small businesses to grow, and then eventually insure their success.

    9. Re:No Exaggeration? by Anonymous Coward · · Score: 4, Interesting

      I work at a top 25 law firm. The CFO and a few of his traveling crew from one of the largest cell phone companies in the US was using a few of our vacant offices. We recieved a request that they needed network connectivity and a network printer if possible. We had him up and running on our public vlan with internet access and a laserjet printer in about 10 minutes. He commented that at his facility, it would take about 6 months for something like that to happen.

    10. Re:No Exaggeration? by tompaulco · · Score: 1

      Which is, many times, the reason why companies outsource to contractors even though they are "more expensive" than employees.

      --
      If you are not allowed to question your government then the government has answered your question.
    11. Re:No Exaggeration? by Anonymous Coward · · Score: 0

      Your point does not really justify the bureaucracy. Bottom line is a server needs and ultimatley will get more memory. One method is quick, the other is not. There is no fast path for relatively simple upgrades. Adding a server into a rack does and should not take 6 months to get approved. If you at the point where installation of a single server in an existing server room will potentially overload and take down your existing operation, you have far more bigger issues to deal with. There is far less to approve and test when adding a new piece of equipment compared to say upgrading your SQL software. Back to the original authors point, a non production server owned by a single department should not have to traverse all of these checks for company wide compatibility. Each case should be handled differently.

    12. Re:No Exaggeration? by magarity · · Score: 1

      Nice to know a lot of my rising-ridiculously-every-year insurance premiums are going toward horridly inefficient bureaucracies
       
      If you're bitter about this, have you written to your congresscritter to urge the repeal of "21 cfr part 11, Hippa, SOX and a list of others issues"?

    13. Re:No Exaggeration? by Anonymous Coward · · Score: 0

      We do all that but in a fraction of the time, and we are large pharma also. Not going to let you in on the screts but it's all about working smarter and not harder. The procedures only get you so far but with an error of omission you can indeed corrupt some data - not permanently - some bonehead usually truncates a table or forgets to perform basic dev/qa tests but never does the data corrupt on it's own. Most of the big messups involve several tactical mistakes, an error that was created (1st), not caught in dev (2nd), not caught in qa (3rd) and then deploied. If you had bad code, the results can sometimes be re-stated, and are usually a double-check anyways. The code never creates the drugs, but perform the due-dilligence to prove they are the molecules that were researched.

    14. Re:No Exaggeration? by Usquebaugh · · Score: 1

      Bullshit,

              you name three processes and only one is to do with product quality. Hippa is paitent data confidentiality and SOX is financial. Now 21CFRPart11 is to do with ensuring that the elertonic data is as stable as paper records. It enables the FDA to be confident that the company is able to control the quality of their product to a proveable degree. Even more importantly in the case of product recall the company knows where their product went.

              21CfrPart11 is onerous because companies went to consultants for answers. Given a choice are these highly paid make works going to recommend a simple efficient process or one that requires a lot of conultancy to get going. Answer me this does the process you follow meet or exceed the FDA rules?

              IQ/OQ/PQ and all the specs are designed to do one thing and one thing only. Produce lots of lovely work for consultants. Do you perform the process for MS service packs? I bet you do, just like every other pharma, now how many times have you not implemented a service pack?

              The whole process is FUBAR and you have the audacity to say it's for my own good.

    15. Re:No Exaggeration? by Buran · · Score: 0

      Regulations protecting privacy have nothing to do with this particular issue. Drug manufacturers have been ripping off the public since long before those laws were enacted. And only the US (among North America/major European countries) has done nothing to stop it. The US idea of controlling drug prices is to create government insurance programs rather than actually forcing the ripping-off to stop.

    16. Re:No Exaggeration? by Nataku564 · · Score: 1

      Oh come on now, we all know that the only thing that accomplishes is getting a form letter from one of their secretaries. Not enough people care about politics enough for them to justify actually responding to letters and listening to their constituents.

    17. Re:No Exaggeration? by pintomp3 · · Score: 1

      nice that you happened a spare laserjet printer lying around. some places you have to get budget approval, get 3 price quotes, and then finally buy one with a purchase order.

    18. Re:No Exaggeration? by ChimaeraX · · Score: 1

      I agree. My team manages the servers for a business unit of a very large corp. Thousands of servers under our control, and we still manage to maintain 98% success on our 5 day SLA for requests. We have about 70% contractor and 30% FTE and most of the team is local.

      New server requests are fulfilled in 2 weeks, from design to production, and if you purchase a virtual server, we can have you up and running next day. Big iron will take longer to turn around, but hey, that goes with the territory. Our contract with Sun helps with that though, so its not too much longer.

      I guess we just have that good of a team... Maybe we should charge more.

    19. Re:No Exaggeration? by danielrose · · Score: 1

      Then, if you work at my place, it takes 6 months to get a purchase order through.
      No Joke, Where I work it has taken me 3 months of hassling to get a PO for a hard disk drive (80GB). The quoted price (from 3 months ago) is about twice what i can get it for now!

      --
      i hate pansy republicans
    20. Re:No Exaggeration? by 16K+Ram+Pack · · Score: 1
      Often, it's not the employees fault.

      I worked in a large bureaucracy, and would have gladly done a JFDI job on things. However, I was constrained by procedures that stated what I had to get done (like almost the same information written out in 3 different forms, which had to be approved by 3 different departments).

      I've seen companies go both ways - a new manager turns it from a bureaucratic hellhole to a sleak organisation or a control freak decides that new layers of bureaucracy are required. You can see the difference on the ground in people.

    21. Re:No Exaggeration? by KaiFeng · · Score: 1

      The funny thing is how every regulatory change in the universe finds a way to get applied to IT. For example, when I worked in PM/IT support for a big pharma, we started to get SOX forms that asked about DR, business continuity, and even anti-virus software. Hello? Wasn't Sarbanes-Oxley implemented in response to C-level malfeasance and high-level managerial misconduct? And now it includes anti-virus measures? People seize on these things to get resources and headcount for other purposes, and to demonstrate that they are indeed relevant. The beauty of regulatory typhoons like SOX and HIPAA, etc., is that they create a universe where you can say you have been productive when _nothing_ has happened, if you know what I mean.

    22. Re:No Exaggeration? by Anonymous Coward · · Score: 0
    23. Re:No Exaggeration? by doconnor · · Score: 1

      That's capitalism for you. There is no financial incentive to make drugs for people with no money, and it more profitable to treat symptoms then cure diseases.

      The whole industry needs to be notionalized.

    24. Re:No Exaggeration? by Tuna_Shooter · · Score: 1

      Not BS I did name 3 processes although there are more. Lets address the following: 21 part 11 satifies certain electronice record signature requirements. SOX is a natual extention of this although updated to reflect the changing nature of technology. Email etc..... Did you ever look at the 21-11 requirements and compare them to the SOX 404's ?? almost the same but... includes email records etc.... natural extension.... Very costly to implement... the Q's i threw in ....as i design them and implememt them as a project manager. You MUST TEST with the Q's. Anybody that tells you different has NEVER been around large data centers. And yes it is lots of work for highly paid consultants. And lastly ... SERVICE-UPDATES....ETC PACKS ARE VERBOOTEN. why ??? cuz they are not tested and validated locally with local data. Remember its all about the data (Val Kilmer ...Red Planet)... ........

      --
      *--- Sometimes a majority only means that all the fools are on the same side. ---*
    25. Re:No Exaggeration? by dbrutus · · Score: 1

      I currently do IT for a company that does that testing for pharma on an outsource basis. We've been in business for 17 years now and are likely to stay that way because we specialize in creating and executing testing protocols. This is something that internal pharma people usually aren't as good as us at because it's rare that you're doing changes so frequently that you have a full-time group doing it all the time. People write protocols, do some testing, and then get moved to other projects. All we do is test so we get very good at it and are very serious about maintaining that skill set.

    26. Re:No Exaggeration? by dbrutus · · Score: 1

      That the process is FUBAR is a given due to the fact that we're talking about government mandated documentation. I've *never* seen that go right. It's not the outsourcing per se. Again, I work for a shop that does this as a specialty. We'll do fixed fee contracts and make it as loose or tight as you like, just spec it how you'd like it going in. We don't waste our clients' money and testing is all we do. Drop me a line if you're interested.

      But let's not pretend that the MS Service Packs that large companies install are the same as the ones that small shops do, they're not. A small shop can afford to take its chances because rollback is a lost weekend for IT at worst. The SP loads that go out in responsible big companies are done later, they've often got subsequent hotfixes slipstreamed into them, and they're tested 6 ways from sunday because a bad rollout is catastrophic, something that could easily hit the boardroom level because of its negative impact on the bottom line.

    27. Re:No Exaggeration? by Buran · · Score: 1

      All true. However, I find fault with the government for not banning such atrocious abuses -- the government's job is not to protect profits; it's to serve the needs of the people, and allowing the people to be ripped off is not acting in their best interests. As I said in my original post, most other countries do it. We don't.

      So I don't think capitalism is a factor. Bullshit, on the other hand, is ... do we have a pill to cure that yet?

    28. Re:No Exaggeration? by Usquebaugh · · Score: 1

      I think you mistake the point of my post.

      Proving data is integrity is a very important point, I would go so far as to say the most important. 21CFR does not ensure this, it is possible to meet every 21CFR requirement and still be in a situation that data is lost. So 21CFR does not ensure data integrity. If a requirement does not ensure they very thing it is designed to ensure why are we following it?

      There are far better ways to ensure data integrity, simpler and in the long term cost effective. While it is still possible to lose data it is far harder than under 21CFR.

      21CFR should be seen for what is and apoken of in the same terms. It's broken and does not meet the needs it was designed to solve. It's onerous often the cost of compliance is more than the data is worth.

    29. Re:No Exaggeration? by Tuna_Shooter · · Score: 1

      Read this site.... http://www.ispe.org/Content/NavigationMenu/Publica tions/GAMP/Gamp_4_Guide.htm I've often presented at these conferences. 21 CFR part 11 DOES provide for data integrity in a number of ways. You HAVE to have protocols for backup, restore and disaster recovery etc.... these will INSURE the integrity of data.. Irregardless of whether it pertains to 21 cfr part 11, sox, hippa or any other regulatory requirements.

      --
      *--- Sometimes a majority only means that all the fools are on the same side. ---*
    30. Re:No Exaggeration? by Usquebaugh · · Score: 1

      Having a single copy of the data is allowed under 21CFRPart11, Yes or No?

      The answer in my mind is yes, 21CFRPart11 makes no need for the data to be duplicated at time of creation. If the data is lost between creation and duplication the data is lost.

      If the above case is correct then 21CFR has failed to insure the integrity of my data.

      The above example also begs the question how many copies of data are required to insure data integrity? To my mind you cannot inusre data integrity with backups. What you are doing is buying insurance the more discrete copies the more insurance you have.

  5. Being the IT guy is fun by stavromueller · · Score: 0

    Beings that I am the cause of the productivity hindrance, it's pretty easy to get my job done.

    --
    I kill harmless processes for sport
  6. Recognize those things you cannot change.... by whoever57 · · Score: 3, Insightful

    and leave!

    Seriously, it seems that you have fought the good fight. Your managers ahve supported you, you have been at this for a long time, without effect. You now have a choice: accept that it probably won't change and that you can live with it, or leave.

    --
    The real "Libtards" are the Libertarians!
    1. Re:Recognize those things you cannot change.... by Kris_B_04 · · Score: 1

      That's where I seem to be at now....

      Time to move on to better and greater things...

      Kris

      --
      Remember when Windows were washed, mice were trapped and UNIX guarded the harem?
    2. Re:Recognize those things you cannot change.... by rovingeyes · · Score: 4, Insightful
      Seriously, it seems that you have fought the good fight.

      OK, by this point I have read TFA at least a few times and I still didn't find what was the good fight this guy fought. I mean he doesn't list any steps that he has taken to fight the IT department. He and his management are unhappy with the way IT department works. So just for argument sake, can I assume that you are making assumptions that may not be valid and drawing conclusions that are plain wrong?

      I am not denying that this situations don't exist, but most people just whine about it, they don't do anything about it. For e.g. has this guy filed a formal written complaint to the upper management stating that the IT department is not co-operating? Has he tried forging some good rapport with the IT department? The only time any one remembers the IT department is when stuff don't work. Sometimes acknowledging that they are part of the company and their success may lead them to co-operate more. To support my argument read what the author states:

      The lack of agility is maddening, because I know we are missing significant business opportunities. My management is extremely supportive and despite our excellent track record of success in creating robust/secure applications--our work has passed audit numerous times with flying colors--we get no support from IT.

      So apparently according to him all the bad things that are happening in the company is due to the incompetence of IT and all the good things are happening because of his development team. Gimme a break!! That attitude (treating IT department like they are 3rd rate employees, a burden) is not going to get him or any body favors.

      Suggestion to author: Try toning down your ego, treat IT department with respect, give them credit and appreciate their work. They are the ones who save your ass when you type "rm -rf /". And ocassionaly buy them beer and lunch and see those 9 months turn to 9 seconds!

    3. Re:Recognize those things you cannot change.... by jwocky · · Score: 1

      Agreed. A few years ago i worked for a very large telcom corporation that made it impossible to accomplish anything. We once had to wait 2 hours for a person from chicago to come to our office to simply reboot a server after a power outage.

      I quit that job during a strike (i wasn't going to strike for a job i hated) and got a job at a smallish (200 employees) shop. in my first week i had to throw out monitor that had failed. when i was told i didn't have to fill out an asset disposal form, i knew i had made the right decision.

    4. Re:Recognize those things you cannot change.... by panaceaa · · Score: 4, Insightful

      You have quite a defeatist attitude. Contrary to Slashdot common belief, responding to challenges by quitting your job doesn't solve any problems, unless your challenge is to find a job where you don't have to think or do any real work. (In that case, you should probably go join this company's bureaucratic IT group -- they seem to have that area covered.)

      In any case, the best way to get interdepartmental problems fixed is by providing rewards to both sides for working together. Short of that, you can start your own IT group or work with an outside company to get your solutions hosted. Your IT group should be a resource for you -- if they're not, you should be able to use other resources instead.

      One of the managers I'm currently reporting to used to run into a similar problem at his last company. He's a 2nd level manager, and he decided that he would pay the salaries of a few people in the IT group in exchange for them specifically working on projects for his team. It worked great, and they were able to push out new releases every couple months. Before he started the arrangement, releases were taking 9 months.

      In conclusion, you should give financial incentives to the other team to reach your goals: Whether it's through paying their salaries, or taking away their work by going with someone else. Unless they have an incentive to work with you, they probably won't.

    5. Re:Recognize those things you cannot change.... by Billly+Gates · · Score: 1

      If it takes 9 months to get approval for a freaking ram upgrade then IT deserves to be treated like 3rd class citizens. Respect is earned. They are taking alot of money from the revenue of the organization and contributing nothing in return. Its time to let them go as they provide no value. if I did squat for 9 months as your employee I think you would want to fire me.

      Or outsource to India as another poster suggested. Flamebaitish yes but things need to get done.

      I have seen many companies have programmers and system administrators that are not members of IT. My father did this because the IT department where he used to work was incompentant. Eventually the CIO was fired and the staff transfered to IT after they could actually do things again.

    6. Re:Recognize those things you cannot change.... by StupidHelpDeskGuy · · Score: 1

      I wish I hadn't posted, because I'd mod the parent up. I think somewhere, this guys network administrator is laughing his arse off. You come off as a bit egotistical and self aggrandizing.

    7. Re:Recognize those things you cannot change.... by Nedry57 · · Score: 1

      Fair enough - keep in mind that my story was written for Slashdot and it wasn't something I plan to use to support my case within the organization. In almost all cases, we try to work WITH them instead of AGAINST them, because as you said, they hold the keys to the kingdom in many ways. My point wasn't that IT is useless and we should get rid of them. Clearly they have many critical functions. But one of those critical functions is to enable the use of technology for the purpose of doing business - not just for the sake of having technology around. In many ways, they succeed in this, but in many other ways, they fail.

    8. Re:Recognize those things you cannot change.... by Pyromage · · Score: 1

      Have you tried talking to your IT guys? Get a big picture view from all sides. If you have management on your side, it shouldn't be a battle.

      Talk to the grunts, ask them about the process, why it takes so long. Be clear that you're not blaming them, so they don't get defensive. Talk to the CTO. Talk to some people in between. Why was the paperwork put into place? Can it be omitted?

      It's hard to fight the policies until you understand why they are there. They are either out of date, or a legitimate attempt to solve a problem. Sure, they may be a hinderance now, but someone wrote that for a reason other than 'just to piss off everyone'.

      Maybe they're just way overworked? Maybe they lost the request several times and the handful of paperwork needed to cancel the old one and enter a new one each time you bug them about it is what's delaying? Just theorizing.

      You can't fix it until you know what's happening. Hang out around the IT water cooler for a bit and see what happens.

      -- Mike

    9. Re:Recognize those things you cannot change.... by whoever57 · · Score: 2, Insightful
      I mean he doesn't list any steps that he has taken to fight the IT department. He and his management are unhappy with the way IT department works.
      While his article is not complete, it does look like he has taken action:
      Even senior management can't break through the barrier.
      Next:
      has this guy filed a formal written complaint to the upper management stating that the IT department is not co-operating?
      This is the last thing I would advise anyone to do in a highly political company. It's suicide: you will be marked forever! Support will be worse.
      And ocassionaly buy them beer and lunch and see those 9 months turn to 9 seconds!
      In my experience, in highly bureaucratic environments, this will not bring about long-term change. The best you can hope for is that some employees will bypass their normal procedures once or twice -- but this will come with consequences! Long term change can only come about if the CEO wants it to. Some companies are just not destined for success.
      --
      The real "Libtards" are the Libertarians!
    10. Re:Recognize those things you cannot change.... by Nedry57 · · Score: 1

      Oddly, many of the IT folks I talk to (and I work with them regularly) are just as frustrated--if not more. Obviously there are exceptions, but I hear the same complains from within. It's not the IT workers that I blame, they're just following orders. For many applications - particularly those which are customer-facing or critical to maintaining core processes, the higher level of bureaucracy makes sense to prevent disaster. I'm definitely no stranger to this concept. But for things like internal support for strategic decision-making and other functions that have long-term impact on the bottom line (as opposed to immediate impact) the criticality is nowhere as high and therefore a different standard should be applied. This is primarily what we are missing in our organiztion. There is only one way to do things, regardless of the criticality of the impacted systems.

    11. Re:Recognize those things you cannot change.... by stor · · Score: 1

      If it takes 9 months to get approval for a freaking ram upgrade then IT deserves to be treated like 3rd class citizens.

      Even if it's company policy? Even if IT have absolutely no authority in that ridiculous situation?

      I work for a small company but we serve a number of large organisations. I often hear stories from the IT staff at these large companies about the hoops they have to jump through to get stuff done in the company. These are company policies and procedures - decided on by management - to try to retain some semblance of control over the IT Infrastructure. There's justification for this: change control, security, costs, compliance with *blah*, less "duhh we stacked 6 hard drives on top of each other in this server... and they worked for a while.... now none of them work... and they had data on them that hadn't been backed up!" stuff.

      To say the IT guys are obviously incompentent is seriously missing the big picture. You sound like the kind of person that makes Fall Guys out of people.

      Cheers
      Stor

      --
      "Yeah well there's a lot of stuff that should be, but isn't"
    12. Re:Recognize those things you cannot change.... by number11 · · Score: 4, Funny

      has this guy filed a formal written complaint to the upper management stating that the IT department is not co-operating? Has he tried forging some good rapport with the IT department?

      1. Formal complaint about IT to CEO. Done.

      2. Forge good rapport with IT. Having trouble here, for some reason they don't seem to like me. They said something I didn't quite catch about me and the CEO.

      Maybe I should have done that in another sequence?

    13. Re:Recognize those things you cannot change.... by Ingolfke · · Score: 1

      leave!

      Seriously, this is the right approach, but it doesn't solve you're whole problem. Every other company is like this too. You can't change it. It's all the same. Your life will be miserable. The only way to deal with this miserable existance is to... leave. Time to call Jack Kavorkian.

    14. Re:Recognize those things you cannot change.... by PCM2 · · Score: 2, Insightful

      But if the resources required to complete every task (i.e. people) all come from the same pool, then man-hours spent working on a less-critical, long-term-impact project is always time spent not working on a more mission-critical, customer-facing project. So in a sense, yes, everything needs to follow the same process.

      If the applications you're talking about really are going to have primarily long-term impact, though, then maybe all is not lost. If the impact is long-term then the fixes don't have to be made right away, because not fixing something is not causing short-term losses, right? It sounds to me like you're going to have to live with what seem to be excessive turnarounds on IT projects. Maybe, then, what you should be concentrating on in the immediate timeframe is not a commitment to act on any particular trouble ticket, but rather developing a regular schedule of upgrades or software releases that you can get IT to commit to.

      For example, you could work to set up a timeline where such-and-such server will receive three upgrades over the next 12 months. The IT department might argue you down to two updates. That might not be anywhere near as agile as you want, but it's still better than one update every nine months.

      Once you've established these update deliverables, then you go back and establish just what an update means. You tell them: We want this and this for the June update. They counter: No way, it's just not possible. We can do A and B but C will never happen. You say: Never happen? Not even by the November update?

      By keeping the actual definitions of upgrades flexible up front, you create a kind of agility for your group. Things won't happen quickly, but again, actual speed doesn't seem to be your problem so much as the administrative overhead of just starting the process of getting something done. If you're a programmer, think of it as the difference in system overhead between starting a thread and forking a whole new process.

      And from time to time, IT will probably try to explain that you're asking too much of them, but all you have to do is ask, "Why?" Ask them to make a real business case for why they can't do what you want them to do by such-and-such date. And who knows? They give you good reasons. But if that's the case, then it's time for you to go back up the hall and take that information to the next level of management, get it in front of your executive officer, or whomever needs to know about it in order to get the budget, personnel, or upper-level directives necessary to get it moving. The best way to grease the wheels of progress is to do it without playing the blame game -- just gather the facts and figure out what needs to be done to get things back on track.

      It all sounds like a big hassle, I'm sure, and yes office politics will be involved. But you'll learn some strategies of how to navigate your way through the business world, and devoting some time and energy this way would probably be preferable to just sitting there feeling frustrated.

      --
      Breakfast served all day!
    15. Re:Recognize those things you cannot change.... by Zoop · · Score: 5, Insightful

      Suggestion to author: Try toning down your ego, treat IT department with respect, give them credit and appreciate their work. They are the ones who save your ass when you type "rm -rf /". And ocassionaly buy them beer and lunch and see those 9 months turn to 9 seconds!

      A professional turns around a job in the same amount of time, regardless of his opinion of the other person. Sounds like you're saying the IT department there at best isn't very professional.

      If the IT department is having a problem with the author, then they should be bringing it up with his supervisor. I have asshat coworkers as well. I bitch about them mightily, but I don't refuse to do my job just to spite them. Then I'm in the wrong and have no room to complain.

    16. Re:Recognize those things you cannot change.... by Anonymous Coward · · Score: 1, Interesting

      > Suggestion to author: Try toning down your ego, treat IT
      > department with respect, give them credit and appreciate
      > their work. They are the ones who save your ass when you
      > type "rm -rf /". And ocassionaly buy them beer and lunch
      > and see those 9 months turn to 9 seconds!

      That goes not just for IT, but _anyone_ you work with. I was a lowly admin-assistant for a few years with three different bosses. Fun fun. These guys could have been part of a psychological study. One was very neutral. One was an utter ass. (Think "I am the superior and you are my secretary! File these beotch!" attitude.) One was sincerely polite. He never took me to lunch because I had to stay and hold down the fort while they were out but he would often ask if he could pick something up for me if I was having a particulary harried day. Also, at those times, the amount of work he had for me would level off a bit. I'd see him sending his own faxes and such. Little things, but every little bit helps when you're busy.

      Take a wild guess who I'd bend over backward for at THEIR crunch time.

      It may not be "appropriate" but hey, human interaction has been going on for many, many years. If you want treated well bring some nice berries back to the cave every once in a while...

    17. Re:Recognize those things you cannot change.... by Anonymous Coward · · Score: 1, Insightful

      Having been on both sides, I find that many IT organizations forget that they are in the business of enabling technology as Nedry suggests. In many organizations, objectives are not aligned with IT or vice versa. There's no communication going on between the teams to understand the real needs. If they ALL understood the missed opportunity, it may not be a missed opportunity. One of the smartest things I've seen in a good IT org is an IT Steering Committee. It's an open forum where reps from each part of the business have an opportunity to give IT feedback on business needs and also helps provide some validation/prioritization of projects. Without this, IT is shooting in the dark and not always acting in the best interests of the company. They just don't know any better. One poster suggested asking why it took so long for approval. Understanding the breakdown and getting upper management attention just may work! Because there's no interaction, there's no accountability on anyone's part.

    18. Re:Recognize those things you cannot change.... by jgc7 · · Score: 1
      In my experience, in highly bureaucratic environments, this will not bring about long-term change. ... Long term change can only come about if the CEO wants it to.

      So you are saying that if you want to make a long term change then you need to be the CEO (or possibly have his ear). I think I'll stick to the beer and lunches.

      --
      70% of statistics are made up.
    19. Re:Recognize those things you cannot change.... by Anonymous Coward · · Score: 0

      You are exactly the kind of IT idiot that everyone hates to have to deal with!! Talk about ego. I've been in the same situation various times, even in a supposed IT role. The IT "monarchs" at the top of the IT food chain in a company for some reason, too often seem to have power issues that I think lead are not entirely related to the oft used escuse of "security". While there is some trade-off, there are still ways for usability and security to coexist. Rather than delegate some of the IT tasks to others they seem to want to hold all the cards themselves, which causes a bottleneck of productivity. The only way I have had any type of success in overcoming that, is to present complaints to whichever of their managers, or even one of your manager that is not in IT. When I worked in development, I often took my issues to the VP of Development and informed him they were hindering my development porductivity. He pushed from his side and things got done.

    20. Re:Recognize those things you cannot change.... by Billly+Gates · · Score: 1

      I dont mean to sound like a prick. I work in a call center environment so we have these kinds of ethics. Its harsh I admit but I grew acustomed to them. If someone can't perform you replace them with someone who can. Its cold and heartless but its capitalism and basic economics.

      Yes there are reasons behind things. But firing the CIO of a company whose policy creates a hinderance rather than providing a ROI needs to go. Whats the point of paying a large sum of money that only prevents other divisions from doing its job.

      If what you claim its the upper managements fault then having a few beers with the IT folks wont help. Filing complaints about things not getting will solve the problem. If the IT worker is stopped by redtape then he or she wont get in trouble. Their boss on the otherhand would and should.

      Yes we need procedures but its the CIO's job to provide maximum value back to the company and shareholders. His job is help prevent loss of income from equipment not working and to streamline businesses processes so computers can help the humans work more efficiently. Thats it.

    21. Re:Recognize those things you cannot change.... by nathanh · · Score: 1
      A professional turns around a job in the same amount of time, regardless of his opinion of the other person.

      Nonsense. Disregarding the opinions of another person is the sure sign of lack of professionalism. The other person's negative opinion can hinder the project. At best you want them onboard so they can contribute to the project. At worst you don't want them actively sabotaging or obstructing the project. Your job as a professional is to change their opinion, to find a compromise, or to recognise that your opinion was wrong and change your opinion.

      It strikes me that the prime factor that determines a real professional (as opposed to somebody who just claims to be one) is understanding the opinions of others. Their opinion is quite likely as valuable as yours.

      I have asshat coworkers as well. I bitch about them mightily, but I don't refuse to do my job just to spite them. Then I'm in the wrong and have no room to complain.

      You're still in the wrong. Instead of bitching about them, try listening to them. You might find out that they're not all stupid "asshats" when compared to your brilliant magnificence.

    22. Re:Recognize those things you cannot change.... by Strixy · · Score: 0

      I think that applies to all departments. Cheers!

    23. Re:Recognize those things you cannot change.... by s3cur1ty · · Score: 1

      I feel the pain of many of the sentiments expressed in this thread, and I can say from experience it isn't always whining and lack of effort that keeps things from changing. I am currently employed by a fortune 500 (fourth one I have worked for), and the red-tape is as thick now as at any of the other three. The companies I have worked for are varied; transportation, telco, healthcare, and a major routing/switching equipment manufacturer. I don't believe in a defeatest attitute, and I do try to change things but it is overwhelming at times. At the telco I was very frustrated with internal ordering processes for Cisco equipment, so I decided to fix it against the warnings of my co-workers. When I finally achieved resolution several months later, I felt little joy becuase of the pain required to get through the process. It all comes down to how much passion you have and how long can you maintain it for any given issue. As much as it pains me, after seeing how difficult it is to fix problems in a large enterprise I can see why so many become apathetic. Quiting truly doesn't fix anything, but it does make it better for a while. It is like a person told me who left a while back, he said... All companies are disfunctional, and it will grate on you after 2-3 years. You know that the next company you move to will also be disfunctional, but it will be in a different way and it will take a while for it to bother you. Work hard not to get involved in the disfunctional problems, isolate yourself from them and don't dwell on them. That will prolong the length of time it takes until you have to make the next move. I work in information security which presents a whole new set of obstacles to overcome working with other departments, but I work hard to build credibility, teamwork and trust. The environment is one of fear and blame though, which makes it extremely difficult to resolve problems. Everyone is afraid of the problem being pinned to them, so lots of ongoing problems are just ignored and everyone claims their piece of the puzzle is working properly. I take on what I feel strongly about, but I have to choose which battles to fight. Mangement doesn't want to hear about problems, and honest efforts to improve things are frequently ignored. They simply don't feel the pain, so it isn't a problem. Fixing problems takes a lot of work, and often involves some degree of risk. Most people in management are not willing to take risk, especially when they personally have little to gain and they are personally feeling none of the pain. I have a great job, in the field I want to be in and am well compensated. But the red-tape and lack of cooperation renders the majority of my efforts a big waste of time. We have most of the problems people are describing, and I simply can't fix them without the acknowledgment and support of upper management (yes, I have tried). On top of the thickness of broken proceses, my senior managment seems proud that we have aquired new facilities and greatly expanded the number of applications used, while decreasing or maintaining head count over the past few years. All of this is stressing people to the limit. I know that if I move to another company it will only be a matter of time before I am faced with similar challenges. So what is a person to do? I am seriously considering a consulting job. Yes I will be in the mist of bad environments with similar problems, but they would be other people's problems to work through. I will be forced to let the employees cut through the red tape while I do what they are paying consultant rates for. I won't have to live day to day in any one environment, and should be able to avoid most of the inevitable frustrations. Maybe this will get me by until I can achieve my ultimate no-stress employment goal of being a Wal-Mart greeter.

    24. Re:Recognize those things you cannot change.... by Anonymous Coward · · Score: 1, Insightful

      One thing that all those who don't work in IT seem to forget all too often. It's very rare to find an IT department that's stocked like the local CompUSA. IT departments have to buy things, they have to go through finance to buy them and in alot of companies they are the ones who get stuck arguing your case to finance over and over again until someone there will approve the purchase.

      I used to do IT. I quit. It wasn't worth the stress and anger that all of my 'customers' wanted to give me. I can't help that I didn't have the budget to buy them more memory for their PC or server. They spent all my budget buying software for their new contractors. Yes, finance applied all software purchases to the IT budget. All computer purchases too. Apparently it was simpler for them to setup. So we got stuck bugdeting for the computer/software/upgrade needs of all the other departments. And when they didn't follow their 'plan' it came out of our budget. Yet for the life of them, they couldn't understand why the new employee that started that morning for them at 9am didn't have a PC. Even after I explained that they didn't go through HR and hadn't told anyone in the company they were doing this until after it was done.

      Hrm. Come to think of it, glad I left. Broken company. Hopefully the good people will escape before the rats finish grinding through the hull...

    25. Re:Recognize those things you cannot change.... by The+Analyst · · Score: 1

      Beer?! You must be kidding! Who buys me beer when they need something done?! I just DO MY JOB....But, you have hit on the REAL issue here; IT staff generally have low self esteem, hence (as this post suggests) their need to BLACKMAIL you into being a friend. I have seen many a pretty secretary get instant assistance with a smile and chockie! If, however you are male and don't pretend to be their bestest buudy, well then, they have an endless supply of passive-aggressivity to direct at you, and of the MOST toxic kind! These are the ABSOLUTE hallmarks of the IT staff I have had to deal with....and why do you think they got into IT? Because they usually have ZERO interpersonal skills - and the ability to relate ONLY to a box of electronics. And because of their (understandable!) feelings of being marginalized and considered 'nerds' (for good reason), they have a large pool of entirely unconscious, repressed anger. They sublimate this anger by making your blood boil at every opportunity and thus theopportunity to wallow in schaudenfreude! Hence the barely hidden sniggers as you stomp off having been defeated by them again....honestly, most of them should be in big-time therapy, NOT in corporations. And the boss couldn't care less - he usually gets his missing plug-in etc, etc, straight away....

    26. Re:Recognize those things you cannot change.... by pizpot · · Score: 1
      I found it a lot easier to face it then fight it as a lone CAD Admin in a company with a 20 person IT dept. You will never win, with IT highschool + MS Training IT types. Just be happy you don't have to pork with Windows settings anymore. Never mind that the email server goes down daily.

      Then when you can't fake the smile anymore, move on, before you lose your dignity. At least they can hire 3 more IT's for what you made.

      I happily spent 3 years coding a custom app, then quit after minimun notice when the new IT Director blocked me from Slashdot. Good luck boys. Little do they know my bonuses were more than thier cars. HEHE.

    27. Re:Recognize those things you cannot change.... by Atomis · · Score: 1

      I dont think I like you.......and about your change request.....You are screwed.

      God your IT department must hate you.

    28. Re:Recognize those things you cannot change.... by Anonymous Coward · · Score: 0

      Woah.... you seem to be wielding the "Mightier than thou" hammer.

      Yes, if you build good rapport with someone (no matter what their job is), you will get better service. Remember, everyone has a boss, everyone has their limitations, everyone has some limit to their resources.

      Here's an example:
      I have 8 hours in my paid work day. To get done what my boss (and his boss) expects of me I actually put in 8.5 - 10 hours a day... but I'm paid ok and it's almost expected of IT... (along with the 4am pages and calls when some luser decides he's going to try out his latest pirated game on a company computer and trashes all his files just trying to get it to run.)

      So, I'm a little overworked but generally ok with it.

      Example 1 ... Now Bill from sales calls .. it's 9:00am ... I know him pretty well... we've talked on occasion and he says he needs more memory, I tell him to fill out the form that's on the shared drive (and tell him where), get it signed by his boss and give it to me... then it'll be a couple days so that I can get the memory in.... it comes in, I give him a call right away because I know that it'll be a quick 5 minute thing and I can get back to the project that I am behind on, I put it in... and everyone's happy. Turnaround is about 3 days, Bill wishes it could be a little faster, but understand what has to take place.... Maybe he makes the suggestion that we keep some memory in stock... accounting shoots it down....

      Example 2 ... Now Pete from the dev-team calls ... it's 11:45am... everyone's just about to go to lunch... including me. ... We've talked before, normally it's just him rattling off why the IT department sucks. Not wanting to listen to his droning on about how I don't know my job and he is god's gift, I write the message down and go to lunch. ... Getting back from lunch I work on my project some more till I'm ready to talk to this jerk again.... I call him to explain the paperwork that needs to be filled out. ... he can't take the call right now. Ok, I'll call back.... Two days pass calling him three times a day... he's suddenly too busy... Finally get him on the phone to explain the paperwork, and he doesn't want to do it.... Says I should take care of all of that sort of thing.... Yells at me on the phone. I explain to my boss what happened... he basically says fine... until he fills out the paperwork, no memory for him. A week passes... There's the request on my desk for his memory in my box.... (apparently he and the bosses have talked.... Oh goody.) So I order the memory and it comes in a couple days later.... I'm not in a hurry to go and put this in at this point... why should I be.... Even my boss just kinda ignores the fact that the memory is in... so a couple days pass and I call... (gotta do it sooner or later.) .. well... he's too busy... again... plus I have to schedule an hour long appointment with this guy because he'll have a ton of un-related questions and be sure to tell me that I don't know what I'm doing ... (Being professional... I'll have to answer all the questions, be nice... and assure him that we know what we're doing.) so it's another two days until he gets the time to be able to do this ... you know.. logging out, standing there for 5 min. and then logging back in. Turnaround time is about 3 weeks.... Pete is angry and says we're not fast enough... (even though almost 2 weeks of the time, we were waiting on him.)

      Now I'm not saying everyone is like Pete, but out of a company of 1000 there are at least 100 Pete's.... Luckly there's generally about 400 Bill's ... and the rest fall somewhere in-between.... And given the choice between doing preventative maintenance to keep 800 users online and installing additional memory for 1 user.... Well, we all know what needs to be done.

    29. Re:Recognize those things you cannot change.... by techno-vampire · · Score: 1
      Talk to the CTO.

      And when you do, don't go in with a chip on your shoulder. There's a line I've used dozens of times in taking complaints to managers: "You can't fix a problem until you know it's there." Even if you know your CTO is an empire-building, time-serving obsstrucionist, go in acting as though you think he's more than willing to help get things straightned out once he knows there's a problem. You'll get a lot more cooperation that way, and might even get something constructive done.

      --
      Good, inexpensive web hosting
    30. Re:Recognize those things you cannot change.... by techno-vampire · · Score: 2, Insightful
      Nonsense. Disregarding the opinions of another person is the sure sign of lack of professionalism.

      I don't think you understood what the Parent meant by that. What he was talking about is giving everybody the same level of service regardless of what you think of them personally. If it's your job to upgrade the RAM of John Doe's server, you're supposed to upgrade it in the same time frame regardless of whether John's your drinking buddy or your worst enemy. Doing otherwise is unprofessional.

      --
      Good, inexpensive web hosting
    31. Re:Recognize those things you cannot change.... by ehiris · · Score: 1

      IT organizations spend a lot of time putting out fires which are always a top priority. Users and developers need to be more sensitive to that. Their processes need to be set up in a way that properly estimates future capacity requirements.

    32. Re:Recognize those things you cannot change.... by upside · · Score: 1

      Ok up to the last paragraph, which sounds a bit too USSR or mafia to me. "Yeah we're slow, but a little grease in the wheels, comrade..."

      On a constructive note, the performance of each dep't should be measured. For IT this should include their response times to support calls.

      --
      I'm sorry if I haven't offended anyone
    33. Re:Recognize those things you cannot change.... by spectrumCoder · · Score: 1

      The best you can hope for is that some employees will bypass their normal procedures once or twice -- but this will come with consequences!

      This rang a bell with me - in a large insurance company in the UK (where a request to set up a new user takes approximately one month - if they're a temp admin worker, then they've usually left before they receive the access they need to do their job) a fellow developer needed debug user group rights to debug in Visual Studio. But none of the idiot IT support staff knew how to do it.

      He eventually got in contact with a guy in printer maintenance who knew enough about windows to tick the right box. No one else could do it, and it needed to be done, so he did it. For this he received a formal reprimand from IT management. The access request had been authorized, but he was in the wrong department and was not authorized to fulfill the authorized access request.

    34. Re:Recognize those things you cannot change.... by shippo · · Score: 1

      A few years ago I once spent some time working for a contractor who had a presense at the head office of a major UK company. This company's change control system was unbelievably bad.

      To make a change request of any nature, no matter how trivial, to any part of the system required filling in a form on a Notes database. This then had to be approved by senior members of 5 different departments before it could go ahead, and only if all 5 approved. One task I was involved with was setting up some software to alert when printers needed a change of toner or other consumable, which needed a firmware update to go ahead, and so I'd read the relevant page in this Notes database daily to determine if the task had been approved.

      One night I was stuck in the office late waiting for some install process to finish, so I decided to read a few other entries in this database to pass the time. I was shocked by the shear technical ignorance of those responisble for denying some of these changes. How someone with such little technical knowledge could deny things on a whim was astounding, as was the delay of many months between making a request and some of the approval/disapproval entries. How some of these 'managers' got a job with such authority was beyond me.

      I never got approval for the printer firmware upgrade whilst I was there - I presume it was never fixed.

    35. Re:Recognize those things you cannot change.... by 16K+Ram+Pack · · Score: 1
      Has he tried forging some good rapport with the IT department?

      Why should he? The IT department are there to serve him. As the supplier, it's up to them to forge a good rapport with him. If he's not happy, he's an unhappy customer, and it's the IT department's job to rectify that.

      The only time any one remembers the IT department is when stuff don't work.

      You want a medal for doing your job? It is not your customer's job to motivate you. The way my customers remember me is when they pay my invoices.

      Sometimes acknowledging that they are part of the company and their success may lead them to co-operate more.

      IT people have a very good living. Most often, they are professional. But having worked both IT departments and at times been sat in the call centre, the place I have heard the most cry-baby whining is in IT departments. People who have to put up with all manner of abuse from customers don't whine as much.

    36. Re:Recognize those things you cannot change.... by Tango42 · · Score: 1

      Your second example changes far more than just your opinion of the person. You introduce purely coincidental time wasting effects, like people not being available to take you calls, and you have a person that refuses to do *his* job properly. You even say that most of the time you were waiting for him. Your example was slow because of various things, none of which was your personal opinion (bar maybe a couple of days after the memory came in). In your example you were reasonably professional, certainly, but you didn't do what was suggested in the parent, so it's a meaningless example.

    37. Re:Recognize those things you cannot change.... by 16K+Ram+Pack · · Score: 1
      You have quite a defeatist attitude. Contrary to Slashdot common belief, responding to challenges by quitting your job doesn't solve any problems, unless your challenge is to find a job where you don't have to think or do any real work. (In that case, you should probably go join this company's bureaucratic IT group -- they seem to have that area covered.)

      It depends on what challenges you want to deal with. The ones I want to deal with are about improving the productivity of an organisation, not having to get departments to do the job they are paid for. In the end, if you escalate such an issue, and nothing is done, there's not much more to do but quit.

      In any case, the best way to get interdepartmental problems fixed is by providing rewards to both sides for working together. Short of that, you can start your own IT group or work with an outside company to get your solutions hosted. Your IT group should be a resource for you -- if they're not, you should be able to use other resources instead.

      Thing is, those solutions don't always work. If you've worked in a large bureaucracy you'd know this. It's a case of rules that state things like "upgrades to PCs are done by IT. No unauthorised upgrades are allowed". Of course, you can go outside of that, but then you've often got to go through a massive set of procedures to get an external supplier on board (like budget approval committees, SLA committees, purchasing committees who will do a study on whether the supplier is sound and has all sorts of the relevant, and pointless certificates like ISO9000).

      Some people suit large bureaucracies. Some don't like them, but live with them. Others fight them to the point where they realise that all their attempts to get their job done despite them are a complete waste of time and unappreciated. In the end, having "political" skills is often far more important than delivery skills in such organisations. In my experience, the people who rose up the ladder weren't those with sound delivery records, but those who could talk a good talk.

    38. Re:Recognize those things you cannot change.... by Anonymous Coward · · Score: 0

      Your nick is pretty apt. The Anal-yst eh?

      Is that the sort of passive agressive response you're talking about? I've got news for you: you don't get a very good response from people because you're an asshat.

    39. Re:Recognize those things you cannot change.... by Antique+Geekmeister · · Score: 1

      The idea that a professional does equally fast work, regardless of their relationship with their client, is complete nonsense. Good rapport helps get the specificatons more precise and at the right level of detail, makes communicating about needs more efficient, etc. It also allows each side to trade-off features gracefully, to trade-off faster completion times or less hardware investment or better security, without having extensive meetings and wasting management time making the deals among

      The idea that the relationship with the client, in this case another department, is like the idea than a manager can manage anything, even if they know nothing about the service being managed. It's a complete fiction made up by someone who doesn't actually do the work.

    40. Re:Recognize those things you cannot change.... by anothermortal · · Score: 1

      Why should he? The IT department are there to serve him....

      Why should he? God, I'd hate to see you in a store. You must be the customer from hell. This "Customer is always right" mentality has limits.

      IT is there to assist, not to be seen as slave labor and subhuman. I might be in IT, but I'm still a person. Treat me worse than the dog you abuse at home, and of course you won't get as good service as someone who comes in with a smile, is polite, friendly, and bought me a beer at happy hour last Friday.

    41. Re:Recognize those things you cannot change.... by 16K+Ram+Pack · · Score: 1
      It's not about being subhuman or slave labor. You get paid to do a job. It's your choice to do it.

      If you work in a store or on a call centre, what do you do if a customer starts getting angry because you didn't deliver? Say "excuse me but I'm not going to help you if you're impolite?"? You've just made the customer twice as angry.

      I expect people in departments that are supposed to serve me in the internal supply chain to do their jobs. If they don't, they aren't going to get me coming down their offering them beers. They'll get me escalating it up the line to their manager until the problem is resolved. Beers are a reward for a job well done.

    42. Re:Recognize those things you cannot change.... by cloudmaster · · Score: 1

      Marketing has a succesful campaign, and the whole company hears about how great the marketing team is. IT saves the company millions of dollars in downtime by competently avoiding the current variant of Internet worm while the competition's off the Internet for two days, and they get "well duh, that's your job. Want a medal?"

      Hmm...

      I dunno, I've never worked in an IT department that was so slow and useless as all of these people describe. I get the feeling, though, that the "you're here to be my bitch" attitude might be contributing to the lack of responsiveness, though. I'm pretty sure that if no one appreciated what I did, it'd be difficult to take much pride in what I do. Regardless of whether or not my particular position directly or indirectly generates income for the company...

    43. Re:Recognize those things you cannot change.... by 16K+Ram+Pack · · Score: 1
      I understand that sentiment, as sales people are generally paid bonuses for high achievement. Then again, those same sales people make lousy basic pay.

      I'm just talking about the whole "buy me a beer and I'll help you" attitude. As someone who was a project manager, I've bought beer/donuts for teams I've had working for me. They get them as a reward for a job well done.

      The only real way to get rewarded for high performance in IT is working for yourself. If you can outperform the competition and do the work quicker, you don't just get more work. Instead, you get more work that you actually get some more pay for

    44. Re:Recognize those things you cannot change.... by cloudmaster · · Score: 1

      I'll agree in so far as the default behavior should be prompt, acccurate service. It should be something like "if I do well, you recognize it so I have incentive to do well again" rather than "I won't do well until you recognize it". :)

  7. Buy In Or Bail Out by Anonymous Coward · · Score: 3, Interesting

    It's simple. Either you get the buy-in of upper management, CIO, CFO, CEO and effect a change in the present system or you bail out and get a job in another company. You and your immediate supervisor, obviously an inconsequential middle manager, will hold no sway and make no changes. All that you and he will do is rock the boat and develop a bad reputation in the company. Get upper management buy-in or bail out!

    P.S. It sounds like you need to acquire funding for a development and testing lab that is not under IT however, do not expect to connect such a lab to IT's network.

    1. Re:Buy In Or Bail Out by Anonymous Coward · · Score: 2, Interesting

      I've done that in research. We did all our own IT for 4 years, and regularly sent explicit debugging instructions and notices of disabled company wide services to IT. It came to a head when one of the senior employees started an IT committee meeting, the IT director showed up at them regularly, and every time he said "can't be done" I showed him my published notes or whitepapers on exactly how to do such services with no additional hardware.

      He hated me, or should have, but eventually resigned and was replaced by a new head of IT with company agreement from the board of directors that it was time to enter at least the 1980's in the computing world, if not the 21st century. But to make such a person resign you have to get the failures on paper: record these failures, get them on paper, get the data collected, and present them on a regular basis to your supervisor and theirs as appropriate.

  8. deal with it by TheRealBurKaZoiD · · Score: 1, Insightful

    be grateful you have a job. it's obvious there is nothing you can do about it, so why are you sweating it? go with the flow and live a less-stressed existence. it's not worth creating ripples. the only people who judge you for your work aptitude are you and other men; no one else cares.

    1. Re:deal with it by PCM2 · · Score: 5, Insightful
      be grateful you have a job. it's obvious there is nothing you can do about it, so why are you sweating it? go with the flow and live a less-stressed existence. it's not worth creating ripples. the only people who judge you for your work aptitude are you and other men; no one else cares.
      Well all right! Way to spend your life being a doormat.

      Sure -- if I can read between the lines of what you seem to be saying -- the chicks might not care if you're good at your work or not. But some of those mere "other men" you mention might also happen to sign your paychecks.

      The guy was complaining that his company is missing significant business opportunities. Translation: The company is missing significant business opportunities that he could have been instrumental in acting upon. But he can't, because of IT bureaucracy.

      OK, so it's not his fault -- but do you think that's going to matter next time he goes in for a raise or a promotion? They'll want to see all the forward-thinking plans he's executed on, and he's going to have nothing, because trying to do anything is like wading through mud.

      Even worse, what happens when it's time to a round of layoffs? What justification will he have to keep his job then?

      Maybe it's easy for you to just sit there and be grateful you have a job. If it is, it's probably because you've only had one or two entry-level jobs. For people who have had a job for a number of years, however, just having a job no longer seems like Goal #1. Those people start to have other ambitions -- like buying a house, for instance, or a new car, or providing for their families. Maybe you've put yourself through college. Have you put anybody else through college lately? Dads sometimes like to do those kinds of things. They're hard to do when you've spent the last five or ten years sitting at the same desk in the basement, just spinning your wheels.

      --
      Breakfast served all day!
    2. Re:Deal with it by craznar · · Score: 1

      Overhead shouldn't be over 20% in any modern organisation, now in your case - if the total organisation was running that well or better - there wouldn't be a problem.

      I suspect in your case, 8 months was just idiotic and that a systemic issue was at play. However this might not be the case.

      --
      EMail: 0110001101100010010000000110001101110010 0110000101111010011011100110000101110010 0010111001100011011011110110
    3. Re:deal with it by HotNeedleOfInquiry · · Score: 1

      be grateful you have a job. it's obvious there is nothing you can do about it, so why are you sweating it? go with the flow and live a less-stressed existence. it's not worth creating ripples. the only people who judge you for your work aptitude are you and other men; no one else cares.

      Modded insightful????

      Yeah, sure, "go with the flow". We're not fsking hippies anymore. Follow that advice and the guy ends up 50 years old and nothing but regret to show for it.

      Find a company where you can make a difference. Obviously, they can get along without you. Find someplace that can't.

      --
      "Eve of Destruction", it's not just for old hippies anymore...
    4. Re:deal with it by Billly+Gates · · Score: 1

      This guy wont have a job for long if he can't do it.

      He needs to get things done and a job is not just a job. Your taking money from your employee and giving him/her a return on their investment. Thats it.

      If your not providing value and earnings then you dont deserve to be working for the company. Economics101.

      IT is a hinderance and takes money away. So its time to launch a compliant or find an Indian outsourcer which could save millions. If upper management wont listen to his boss then $$$ saved from outsourcing might get their attention.

      Needlessly things need to be acomplished so people can do their jobs.

    5. Re:deal with it by Nedry57 · · Score: 2

      Great points. It's difficult sometimes to just "not care" - not only because it means you miss opportunities but because it's difficult to take pride in your work. I think I'd rather continue to struggle against the situation, as you say, rather than give up and play solitaire all day.

    6. Re:deal with it by techno-vampire · · Score: 1
      If it is, it's probably because you've only had one or two entry-level jobs.

      Or it might be that you were outsourced after over seven years with the company and have spent over two years finding a new job and can't afford to lose it. Believe me, there's lots more reasons somebody's unwilling to risk losing their job than being at the beginning of a carear.

      --
      Good, inexpensive web hosting
    7. Re:deal with it by loraksus · · Score: 1

      The guy was complaining that his company is missing significant business opportunities. Translation: The company is missing significant business opportunities that he could have been instrumental in acting upon.

      So?
      As you've said, if you have hopes and aspirations and a need to pay for your kid's education, you'll need to move up the ladder. The last place you will want to stay is in a company this is effectively crippled by their internal policies.

      If they can't see the light, and have put in place such a bureaucracy, the company deserves to lose not only money but also quality employees. And seeing how they would lay you off if they missed expectations by 2 cents a share, they deserve absolutely no loyalty. Fuck 'em, leave and go somewhere where you can put your skills to good use.

      --
      1q2w3e4r5t6y7u8i9o0pqawsedrftgthyjukilo;p'azsxdcfv gbhnjmk,l.;/
    8. Re:deal with it by PCM2 · · Score: 1

      Oh, I'm not talking about risking your job. If pointing out operational inefficiencies means risking his job then he really does need to find a new job, because the people he works for are dangerous lunatics.

      Even if he does have to put his job on the line, what I'm saying is that you actually risk your career more if you fall into a rut where you don't ever accomplish anything. The earlier poster was asking why the guy should even care. I'm saying he should care because his future may depend on it.

      --
      Breakfast served all day!
  9. But do you like your job? by criznach · · Score: 1

    I guess it depends if you like your job or not. If you do, complain until it gets done, or until IT tells you it's impossible. If you don't, just sit back and wait for the IT department to do what you could have done yourself in 5 minutes.

  10. It's all relative.... by TeleoMan · · Score: 1, Interesting

    Depends where you work and what your company is doing. Are you working for Oracle or IBM or any huge mega-IT company? Then, of course, the Powers That Be need significant background work before something seemingly as mundane as adding memory to a machine can be green-lit. Do you work for a hospital's IT department? Or a finanacial institution? Then certainly significant safe-guards need to be in place before changes are made. But if you're working for a relatively small, non-IT company and you have to jump through rings of fire for changes to non-prod system I'd have to wonder what in the world is going on.

    --
    $6.21 is the number of the beast before sales tax. Meh.
  11. Get the work done. by Anonymous Coward · · Score: 3, Insightful

    its easier to ask for forgiveness than permission

  12. Not an IT-specific problem by sczimme · · Score: 5, Insightful


    This is not an IT-specific problem: all functional areas in large organizations are vulnerable to this sort of bureaucratic barbed wire.

    Even a simple task, like installing more memory in a non-production server, can take nine months and massive mountains of paperwork (no exaggeration), thus costing many times more than it should. The lack of agility is maddening, because I know we are missing significant business opportunities.

    If you know that there are real costs associated with the lack of agility, you should a) document in detail the actual losses, b) present these figures calmly and respectfully, and c) gauge the reaction from senior management.

    --
    I want to drag this out as long as possible. Bring me my protractor.
    1. Re:Not an IT-specific problem by WhiteWolf666 · · Score: 1

      Hear Hear!

      Any CEO (or high level manager) worth their salt is ALWAYS looking for snitches like this (Snitch is a bit of a loaded word, sorry.) Don't be complicit; try to change it, or, if you aren't in the position to cause change, propose changes to someone who is.

      Try and think about where people who get promoted to high-up management come from; most often these are people who are good at solving problems, cutting fat, and generally making the company leaner and meaner. IT-wise or otherwise.

      If this doesn't work, either put up with it (if its not that bad) or jump ship (if it is that bad). Companies that are horribly, horribly bogged down in red tape tend to fail (no matter *what* size). The exception, of course, is government jobs, either the Real (TM) government, or large (permanent) government contractors.

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
    2. Re:Not an IT-specific problem by Anonymous Coward · · Score: 0

      I still do not understand why he is IT, but not IT. I do project support. I am allowed to take a computer that is part of my project and upgrade the memory myself if I see fit. I cannot do so with a server in my corporate data center. There is a mountain of paperwork ensuring such things as HIPPA compliance (! we are not a medical or insurance company), EU privacy complaince, and Sarbanes-Oxley (everyone's favorite new excuse to not mess with computers).

      My project systems are agile enough to handle my project. The IT infrastructure is not. If an IT system is not agile enough, I stop using it and buy a project specific replacement. This works because IT will firewall (and sometimes even airgap) my project systems to ensure that their production network is unaffected by the "strange and unnatural crap" I do on my network (like VLANs, routing, and Gigabit Ethernet).

      Do not confuse normal business needs with specific product delivery needs. They are allowed to be at odds with one another.

  13. Work for Yourself by mysqlrocks · · Score: 3, Interesting

    Get a new job working for yourself or a start-up. Large companies (like the one you are working for) tend to have a lot of bureaucracy. Smaller companies tend to have less bureaucracy. Not to say this has to always be the case, there are certainly exceptions. Good luck changing the IT culture. Once a corporation or a department develops a certain culture or way of operating it is usually very difficult to change. Sorry, this is probably not what you wanted to hear.

    1. Re:Work for Yourself by pete-classic · · Score: 2, Insightful

      There's a happy medium between soul-crushing corporate machine and fly-by-night startup.

      I highly recommend working for a company with a real, successful product, but without aspirations of world-domination.

      -Peter

    2. Re:Work for Yourself by Doctrinal+Enforcer · · Score: 1

      Dead right, IT geeks can be fickle and dislike major change (or pefer thing their way). It's been a prblem for years and is almost impossible to change without a major round of restructuring. Culture comes from the top, if you were to look anywhere look at the CTO/CIO, thats the font from which the rich liquid of IT culture flows.

      --
      VERITAS VOS LIBERABIT
    3. Re:Work for Yourself by 16K+Ram+Pack · · Score: 1
      Too true.

      The change always comes from the top. If you are working in a company that makes delivering things like walking through treacle, hope for a new CIO or quit.

      I worked for a company that had a terrible IT manager as a contractor. There was no way I was prepared to work for them permanent. They changed the CIO to a positive, go-ahead manager, and I came on board.

  14. That inertia exists only with help by fair_n_hite_451 · · Score: 3, Insightful

    Somewhere in the senior echelons of your organization exists a guy. This guy (likely at the CIO level or higher) is either willfully ignorant of the nature of the IS organization which reports up to him, or he's actively encouraging the situation.
     
    If it's the former, you need to find out who it is that's allowing the inefficient environment to foster and take steps (and obviously "you" aren't the answer, but one of his peers or superiors is) to educate him on how things could improve.
     
    If it's the latter, and he's actively promoting that method of interaction because it keeps their costs down, or reduces headcount, or whatever AND if he has the buy-in of his peers and immediate superior, you're screwed. I suggest looking to outsource your department's IT requirements to a 3rd party if you can't bring them into your own group.

    --
    Reason why there is hope for the future generation #364:
    "I wish my grass was emo so it could cut itself."
  15. Conflicting Goals by samkass · · Score: 5, Insightful

    Progress and stability are often conflicting goals. IT departments generally prefer stability, and that's why your deployments have probably been so stable and passed so many audits. Developers, of course, are charged with driving progress.

    The real answer if you need flexibility with regards to "non-production stuff" is to not let IT have anything to do with it at all. Create a separate sub-net if you have to to keep the non-production machines off the IT network, and a firewall between your network and theirs to prevent any viruses, or other effects, from leaking from your net to theirs (this may require having to VPN through it just to work with these machines, c'est la vie). Keep the machines in a different room than the official server room. Maintain them all 100% yourself. Then do what you need to. Anything less and you're asking IT to aid in your development, a task they're probably not equipped to do while maintaining stability.

    It's not uncommon for companies to have a "developer", "staging", and "live" system setup that are all completely independent, with some established mechanism and metrics to push products from one level to the next.

    --
    E pluribus unum
    1. Re:Conflicting Goals by Xzzy · · Score: 5, Insightful

      Create a separate sub-net if you have to to keep the non-production machines off the IT network, and a firewall between your network and theirs to prevent any viruses, or other effects, from leaking from your net to theirs

      Just take special care to educate everyone using the private network that it's not supported by the IT department, and questions regarding such are likely to be met with quite a bit of hostility. I work on the other side of the fence from the story submitter, and the general feeling is that even the technologiclly minded developers don't know diddly about maintaining a stable server. People are generally encouraged to set up their own work environment, but as soon as root access is given out it's made clear that it is no longer our (that is, IT's) problem.

      More importantly, after a couple years of running a private network, never ever consider passing off the burden of maintaining the rickety development system that is suddenly 24x7 critical to IT. Those kinds of moves are exactly the kind that destroy IT's willingness to accomodate user requests.

    2. Re:Conflicting Goals by Organic_Info · · Score: 1

      I was going post at the top level but the above comment sums up what I was going to say.

      Having been through some business training recently you have to ask what is your IT departments mandate/goals and are they in line with the rest of the company or your department. Its can be quite illuminating that when you drill down to the core purpose of some departments you can find that they are not supposed to do what you/everybody expects.

      You should try it with your own job roles and departments, examine the work that is performed keep asking why you do it and eventually you get to the core reason (I forget what the name for the methodology is called). If you have a job role or department mandate there can be quite a gulf when compared.

      --
      "Things that you own end up owning you" - Tyler Durden (via Diogenes of Sinope).
    3. Re:Conflicting Goals by pthisis · · Score: 2, Informative

      More importantly, after a couple years of running a private network, never ever consider passing off the burden of maintaining the rickety development system that is suddenly 24x7 critical to IT. Those kinds of moves are exactly the kind that destroy IT's willingness to accomodate user requests.

      That's the job of IT and development. If they can't do it, something's wrong with the organization. IT needs to know how to bring newly developed systems up to their production standards. Conversely, of course, if the developers are bringing up a new prototype, and they know it may eventually go into production, it's their job to coordinate with IT and make sure that it's not rickety and conforms to IT's requirements.

      But in the early stages, it may be perfectly reasonable to prototype the system trying out new hardware or OSes or network layouts on a daily basis. So it makes eminent sense for some kinds of projects to be managed initially by the dev team, and if your company can't handle that--either because the developers have a "hack it until it works and then throw it to IT without comment" attitude, or because IT has a "we didn't build the system so we're not responsible for it" attituce--then you're in for a lot of missed opportunities and failed projects.

      --
      rage, rage against the dying of the light
    4. Re:Conflicting Goals by Fulcrum+of+Evil · · Score: 1

      Those kinds of moves are exactly the kind that destroy IT's willingness to accomodate user requests.

      This isn't a user request. It's a group giving requirements to IT. IT is within its rights to demand control over the boxes or else disclaim all responsibility, but the migration of rickety dev services to production is certainly part of their duties, if only in a consulting capacity.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    5. Re:Conflicting Goals by Nedry57 · · Score: 1

      Absolutely agreed. I wouldn't want to be responsible for something that I had no say in creating (or selecting) unless that was clearly part of my job responsibilities. So I understand that attitude from IT completely. The ironic thing is that we're really not asking them to support much at all - and what they DO support usually is just outsourced to our systems vendor.

    6. Re:Conflicting Goals by Anonymous Coward · · Score: 0

      I have worked on both sides of the fence, and there may be a failure to communicate here. I understand what you say about IT being the professionals who should be able to pick up and support systems. However, the GP has seen the problems that come when trying to take a departmental machine and fit it into the corporate network. The difficulty is that the prior owners want the same flexibility they had in the past with none of the problems. The message is: prevent all the crashes, make it part of the main network, do all the backups and system maintenance, but do not take away our ability to maintain our applications any time we want. That is only OK if they are willing to pay big bucks to the IT department for the manpower that such requests imply.

    7. Re:Conflicting Goals by Anonymous Coward · · Score: 0

      My organization's IT policy bans installing any network equipment, including and especially firewalls. I bet most big organizations IT policies ban creating your own departmental network, whether it is connected or seperate.

    8. Re:Conflicting Goals by mulhall · · Score: 1

      "The real answer if you need flexibility with regards to "non-production stuff" is to not let IT have anything to do with it at all."

      Ahah. Ha, ha, ha,ha...

      "and a firewall between your network and theirs to prevent any viruses, or other effects,"

      That is so 1990's thinking...

      "It's not uncommon for companies to have a "developer", "staging", and "live" system setup..."

      This portion is fine, creating a seperate maintenace and security team is just not workable in large institutions. Security and maintenance needs to be across the board if it's on the corporate LAN.

      The only way to work your solution is *physical seperation* from the corporate LAN.

    9. Re:Conflicting Goals by Anonymous Coward · · Score: 0

      Nice theories. I am currently working in a government institute, and ths approach was our choice, small private network, closed from the other people.

      We started to work after 5 months of paper-pushing, but at this time (9 months after the start of the process) not everithing is fine, and we have serious problems. By example if we try to help to the IT dep. they became angry.

    10. Re:Conflicting Goals by Blue23 · · Score: 1

      The real answer if you need flexibility with regards to "non-production stuff" is to not let IT have anything to do with it at all. Create a separate sub-net if you have to to keep the non-production machines off the IT network, and a firewall between your network and theirs to prevent any viruses, or other effects, from leaking from your net to theirs (this may require having to VPN through it just to work with these machines, c'est la vie). Keep the machines in a different room than the official server room. Maintain them all 100% yourself.

      Working IT Infrastructure, we hate when this happens. Do you know the number of "applications" (and I use that word loosely) that branches have decided they need (without coming to IT in the first place), hired some yahoo to develop, use for a few years, have it break (and said yahoo is nowhere to be found), and then suddenly it's IT's problem. Often with changes in management in the branches so they don't even realize that it's not "official IT" software so they're yelling that support sucks all the way up to senior management and IT is costing them money/impacting their ability to do their job.

      We've had people install databases locally on desktops without telling us, then got hit by a DB worm because they weren't kept up on patches. We've had people install private ISP software on laptops that ended up next time brought in our network registered itself with DHCP with the IP addresses already in use by servers and caused major screwups.

      Having "you're own little box to play in" can still hurt the rest of the company unless it's kept to the same standards (security, anti-virus, patches, etc) as the rest of the company, and maintained like that for the entire lifespan of the project. And if you're going to do that, why go through all of the duplication of effort, let IT who already can do that large scale do it.

      Really, we're lean. Sometimes we bring in consultants to deal with operational needs in a timely manner. Instead of some branch manager doing it on their own, coordinate with us. Maybe we have resources available and you save money. Maybe we don't, but we coordinate with the consultant you would have hired behind out backs, and in the end we have a good, stable, and maintainable system.

      Cheers,
      =Blue(23)

      --
      LITTLE GIRL: But which cookie will you eat FIRST? C. MONSTER: Me think you have misconception of cookie-eating process.
    11. Re:Conflicting Goals by samkass · · Score: 1

      Yes, this was exactly my point-- provide an area that the developers can use that the developers are 100% responsible for maintaining. IT provides no support. Sorry if I didn't make that clear enough. The firewall separates the areas that IT supports from the area that developers support to make sure there is no contamination of the official network.

      --
      E pluribus unum
    12. Re:Conflicting Goals by samkass · · Score: 1

      You make good points. Let me expand on my suggestion:
      1. Developers desktops are NOT included in the "sandbox" area. They are controlled by IT with the same rigid standards as everyone else. Although they may get Administrator access to their Windows machines, allowed software is monitored and "personal servers" are restricted.
      2. When a developer VPNs into the "sandbox" area, they can do what they want with the machines on the other side. They can try anything, upgrade the hardware, set up 10 different test servers to see what works best-- whatever. Windows RDC is great here, although X and VNC are also usable.
      3. When an application goes from development to staging (or preferrably shortly before that happens), it is thoroughly vetted, the hardware set up by IT, and the software replaced, updated, patched, or otherwise brought into line with IT policies. Then QA works from staging to qualify it for release. After that it is pushed from staging to release by IT, of course, since developers aren't allowed to affect the live infrastructure.

      --
      E pluribus unum
  16. Perhaps you should try by PIPBoy3000 · · Score: 4, Funny

    Moving to another company besides Microsoft?

    1. Re:Perhaps you should try by pl1ght · · Score: 0

      Goes to show how ignorant people who always say what you say are. It has more to do with being publically listed with the SEC. Sarbanes-Oxley. Do a little reading on it. Linux or MS it wouldnt make a difference. Geeze kids. BTW, id like to personally thank Enron for making our lives that much harder.

    2. Re:Perhaps you should try by PIPBoy3000 · · Score: 1

      Well, I was attempting to be funny and evidently failing. I actually am familiar with Sarbanes-Oxley, which focuses on retention of data (e.g. e-mail and business records). I don't think it applies to adding hardware to servers.

      I work for a large healthcare organization, dealing with HIPPA regulations and the like. That doesn't seem to stop our network team from tossing in new hardware left and right. Shucks, we had a brief downtime for one of our servers and within a couple weeks they were ordering hardware to set up a cluster. It sounds more like a staffing and culture issue than anything else.

    3. Re:Perhaps you should try by Anonymous Coward · · Score: 0
    4. Re:Perhaps you should try by pl1ght · · Score: 2, Informative

      Apparently you are NOT familiar with Sarbanes-Oxley. In a nutshell its about accountability. Adding hardware/software/configuration changes to any server etc that falls under critical apps, development, financial information, etc etc etc, needs to have a request approved by the said "business owner"(dept head) of that particular systems use. I suppose how critical your systems are depends on your companys business, but I work for a very large retail chain and most of our systems have some sort of "sensitive" info on them that require a recorded history when any change needs to be made and who approved the change.

    5. Re:Perhaps you should try by Maxo-Texas · · Score: 1

      Sox is really a lot more

      It has slowed IT productivity down by a factor of 8x.

      Projects that would take 40 hours in 2001 take 8 weeks today because of accountability issues, paperwork, and required meetings.

      We've had the work done and waited 4-5 weeks for the paperwork to reach the right state before we could even check the code in to the production codebase.

      It's truly insane.

      Recently, it was going to take us about 5 weeks (with maybe 40 hours of actual human time) to make a 5 minute change to an html help file in production (we had to do all ourchange stuff then we had to meet with IBM to do all their change stuff and schedule a day for the change and a 2 week regression test to be sure the bloody html file wouldn't break anything). At about 10 days into it, management came to their senses and said "Do it!"- we still did all the paperwork (SOX don't you know) but it saved us 3 weeks turnaround.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
  17. you need more meetings by juan2074 · · Score: 5, Funny

    Management can keep holding long meetings to find out why work is not getting done.

    1. Re:you need more meetings by Comatose51 · · Score: 1

      And finally come to the obvious conclusion that upper level management needs to be motivated more with a bigger paycheck. Once sufficiently motivated, all problems will be solved.

      --
      EvilCON - Made Famous by /.
  18. Hear hear... by IANAAC · · Score: 1
    I just left a company that was similar. I was a sys admin, and it was damn near impossible to do anything.

    Once it gets to that point it most likely won't change, barring a CTO/CIO change.

    It's infortunate, but that's how most companies operate. Top, down.

    1. Re:Hear hear... by Anonymous Coward · · Score: 0

      Me fail English!? That's unpossible. :)

  19. Re:Take the rounded off cash.... by shrtcircuit · · Score: 1

    They stole your stapler too?!?!

  20. I worked for the government... by lbrandy · · Score: 2, Interesting

    ... and with a subject like that.. you aren't going to here what you expect:

    The military (USAF) had a very good IT setup (overall) that was basically setup the way you'd set up a good memory architecture.. you have a hierarchy of IT with the most used/essentialy tasks able to be done close to where they requests come from, and build upwards and outwards. Those local people were "fired" (in the government people don't actually get fired, but moved) if they didn't perform, and they were basically giving the keys to their kingdom. In the grand-scheme of things, it actually ran pretty effeciently, and we were never waiting on IT for more than a day, except in the most extreme cases.

    That being said, the military has a pretty large vested interest in people being able to work and use their computers (ie, the cost of failure can be scrubbed missions which equates to huge amounts of money down the drain) so things tended to Darwin into a workable system. It sounds like your company's IT organization is just immature or flat-out poor (I don't mean in money... althought that could explain poor quality, also), and the powers that be don't seem interested in fixing it.

    1. Re:I worked for the government... by smallferret · · Score: 0

      I too worked for the government. The National Park Service, to be exact, and we were not nearly so lucky. We had our internet access cut off for a few months by that federal judge for security breaches. We had the blaster worm take down the entire park (one of the top-5 most visited). In the summer of 2004. And we were down for three weeks. Requests to install software were still not fulfilled after 6 months, when my job ended. (just trying to upgrade one computer to the standard version of Office) I ended up doing what a few other people suggested above--I just built a network to do what I needed to do, and we had to dial in to access the main network. What an ugly mess.

  21. IMO... by Anonymous Coward · · Score: 0

    I work in the I.T. department for a decently sized company, also based in the U.S. My understanding is that a fair amount of the time upper management, and so on, expects I.T. to be able to solve problems on a whim. Now, I will admit, waiting several months for a RAM upgrade is in fact pretty rediculas. Problems like that do not need to exist in a corporation. I am of the opinion that your technology department simply isn't working together well enough, and might be lacking motivation. If you get the right workers, with the right manager, in the right environment with the correct amount of motivation, your technology department will be one step ahead of the companies needs. A good IT department seeks improvements to the already existing network. A bad IT department sits around waiting to be told what to do by upper management, or waiting for something to break. What kind of people are you employing? Smart ones, no doubt... But motivated ones? I could be way off, for all I know you have the best IT staff in the world and it's the process of communication and work that is clogging things up. Maybe it is something different still. Personally, from experience, I would point more towards the people who work for you, with you, and what they aren't being offered to do a better job. :)

  22. I understand - sort of by wetfeetl33t · · Score: 1, Insightful

    I've worked in similiar situations, except from the opposite side (the bureaucratic IT department). I recall having many employees outside the IT department being technically competent, who should have been allowed to work as they see fit, as though they were actually part of the IT dept. (assuming they just communicate with them) The issue was that we had to cover ourselves - ie, if we were responsible for something, then we sure as heck didn't want anyone, technically competent or otherwise, touching it. Efficient? no. It was just the way it had to be for us to feel like we were doing our jobs.

    --
    Register the editry.
    1. Re:I understand - sort of by Nedry57 · · Score: 1

      Thanks for your comment - I agree completely in the sense that it's not right for us to break stuff and just shove responsibility onto them. If we dig our own grave, it's up to us to lie in it - the problem is we just can't get the shovel!

  23. IT is subject to the red tape too by Anonymous Coward · · Score: 0

    You'd be surprised how difficult it is in the IT dept. to get anything done. We slow people down because the beauracracy slows us down. It takes that 9 months just for us to get management or a customer to agree to a change window that causes a 1 minute outage to the network. Than fda or security regulations require us to document everything in triplicate and have 49 people sign off on it and than video record ourselves doing it to prove that it wasn't a hacker doing the change. *ok the video and 49 people are a bit of an exageration, but you get the point.

  24. Move to IT by gstevens · · Score: 3, Insightful

    It sounds like the bureaucracy is going to be tough to change. However, is it possible to get your group moved *inside* of IT so you can get the job done? It might require less work to do this and still let you get your job done.

    It sounds silly, but if you can't beat 'em, join 'em.

  25. We guard you while you sleep. by Anonymous Coward · · Score: 5, Funny

    Look, the people you are after are the people you depend on. We install your memory, we code your apps. We run the internets, we guard you while you sleep. Do not... fuck with us.

    1. Re:We guard you while you sleep. by tom75646437 · · Score: 0

      How many of the internets do you run?

  26. Dear IT Professional: by path_man · · Score: 5, Funny

    Dear IT Professional:

    Please don't change anything about the way your IT organization does business. We love the way you and your team fail to communicate; the way mindless mandates from on-high drive pointless initatives; the way the latest technology trend shifts focus from project to project like the attention span of a two-year-old.

    Especially don't pay any attention to streamlining the use of hardware and software investments that you've already made. You and your team need MORE MORE MORE to get this project wrapped up on time. Have you upgraded to the newest rev of our software? Can't you just taste the new-and-improved speed of our lastest hardware?

    In summary, we love the way your IT organization is today, and wouldn't change a single thing.

    Yours Truly, Your software & hardware vendors

    --
    The surest sign of intelligent life in the universe is that none of it has tried to contact us. -- Calvin & Hobbes
    1. Re:Dear IT Professional: by FuzzyBad-Mofo · · Score: 1

      Better Yet..

      In summary, we love the way your IT organization is today, and wouldn't change a single thing.

      Hugs, Your Competition

  27. They DENY you for a reason by MagikSlinger · · Score: 4, Insightful

    "Our SAMBA connection is broken. Something changed over the weekend."
    "Nothing changed over the weekend."
    "You sure about it? Why does the AD server report it's running Server 2003 now?"
    "Oh that? We tried to implement Windows Server 2003 to replace our AD server, but we backed it out."
    *boggle*

    That conversation was with our IT dept. In any controlled environment, things should be thought out, documented and multiple sanity checks performed. Even a dev system can impact a production system if they run on the same segment.

    Now, having said that, our IT dept tends to mindlessly enforce rules without thinking about them and getting them to wake up to new technologies (e.g., SOAP, web apps) is like trying to bring around a corpse with smelling salts.

    A good IT department should make sure things happen in a controlled and documented way, but should also make it as painless as possible to follow the rules. They should be proactive so if you come to them with something new you want to implement. Not only will they know what you're talking about, but have already prepared a white paper of preferred architecture for performance & security.

    A really good IT department brings something to the table.

    --
    The bitter lessons of a veteran coder: http://bitterprogrammer.blogspot.com
    1. Re:They DENY you for a reason by UdoKeir · · Score: 4, Funny

      This was my favourite:

      "I need to put some photos on our website for folks to look at."
      "You could copy them to a shared drive."
      "But people outside of our company need to view them."
      "I guess we could expose a drive to the outside world, I'd have to talk to my boss about that. There'd probably be security issues."
      "Can't you just put up a web page with the photos on there?"
      "Building that kind of webpage takes a lot of work."
      "I can do it for you, I have a script that will generate the HTML and thumbnails."
      "We're not supposed to put up HTML any more, we're supposed to move everything to ASP."
      "OK, I'll find an outside server to host them."

    2. Re:They DENY you for a reason by softweyr · · Score: 1
      I place this idea under the GPL. Take it, use it, extend it, or print it out and use it for toilet paper.

      Would the poopy paper be a "derivative work" or a "work that uses the GPL'd work?"

    3. Re:They DENY you for a reason by flimflam · · Score: 1

      Heh, I read the first line as "I need to put some photos of our website for folks to look at."

      Was particularly funny when I got to this line: "Can't you just put up a web page with the photos on there?"

      --
      -- It only takes 20 minutes for a liberal to become a conservative thanks to our new outpatient surgical procedure!
    4. Re:They DENY you for a reason by Anonymous Coward · · Score: 0

      I don't blame you for giving up, but it might've worked if you just changed ".html" to ".asp" in your script.

    5. Re:They DENY you for a reason by jmc · · Score: 1

      Huh. Guess I don't see what's supposed to be funny. It would've taken you about 5 seconds to change his HTML file to an ASP file (as someone else mentioned), and another 5 minutes to copy the files out to a web server.

      And we wonder why everybody hates their IT department?

    6. Re:They DENY you for a reason by tf23 · · Score: 3, Insightful

      A good IT department should make sure things happen in a controlled and documented way.... They should be proactive... have already prepared a white paper of preferred architecture for performance & security....A really good IT department brings something to the table.

      And when you find a place that is willing to fund enough resources to have such a capable department, please, please, let us know where to apply.

      You are absolutely right that an IT Dept (as well as others in the building) should be proactive. However, most IT Departments that I've seen are so under-funded, under-manned, under-resourced that they're scrambling to keep their heads above the water.

    7. Re:They DENY you for a reason by 16K+Ram+Pack · · Score: 1
      I'm not sure about the proactive side in the way you explain, but they should certainly be responsive to your needs, as well as looking at the alternatives and constantly reviewing (even if in an informal way) the architecture.

      Nothing pisses me off more than someone taking a dismissive "nothing changed" attitude. I've done things like on-call support, and I know that about 90% of faults relate to something either failing on first run, or within the first few runs. Rarely will a system that has been running for months without a failure suddenly develop a fault.

      It's one of the only times that will make me disagreeable with suppliers. Well, that and repeated errors where it seems that no-one is addressing them. An ISP I dealt with would not admit to an error, even after twice, there were reports all over the message board and in one case a link to how some server maintenance was being done in my area. I dropped them.

    8. Re:They DENY you for a reason by hughk · · Score: 1
      I have seen it and it was good!

      One investment bank funds its IT by a per transaction cost. This is a little like what some third party vendors do. It then becomes interesting for the IT department to be proactive about improving the whole trading/settlement thing and they have plenty of money.

      --
      See my journal, I write things there
    9. Re:They DENY you for a reason by UdoKeir · · Score: 3, Informative

      Perhaps I should have explained. I was the one trying to get the photos put onto the website.

    10. Re:They DENY you for a reason by Anonymous Coward · · Score: 0

      I agree on a couple of points in this thread. Large companies can be unnecessarily beuracratic about their change-management policies to the point of ineffectiveness but as an IT Director for many years now I also support the need for managed change regardless of the request. I certainly don't leave it up to the users or developers that I support to assess the impact of a requested change. All change, regardless of scope, is assessed for risk by the "change team" (usually a quorom of the relavent sysadmins and IT Manager) and executed during scheduled maintenance windows unless there is some service-impacting reason to make the change sooner. Mind you that these people will not assess the NEED at this point. The need has been established and this assumes that the hard-costs of the change are approved by the requesters supervisor. I will add that more than not the IT users and in some cases developers haven't put enough thought into the request to know that the change they are requesting will actually address the problem they are trying to solve.

      Making change willy-nilly and setting the precedence that all change can be made immediately upon request will create hours of unplanned outages, inability to manage the workload of the IT team (too many masters), and a serious lack of change-control that is required to effectively troubleshoot IT outages when they occur. Something changed to cause the problem but nobody knows or will admit to what.

      On the flip-side, too much change-control process or a policy of no change will cripple an organization so there has to be a balance. A seasoned IT or Operations VP/Director will know how to strike this balance or they should be the ones looking for a new job.

    11. Re:They DENY you for a reason by jmc · · Score: 1

      Ah, that is a funny story then.

      My apologies, but my point still stands... for the other guy. :)

  28. Business Cases by C10H14N2 · · Score: 3, Informative

    At a very well-known, well-funded, academic institute, I had to write a formal business case to submit to not one but TWO directors to justify why I needed an extra 512MB in my laptop...despite the fact that it would at worst be about fifty bucks and, regardless, it was a FREE upgrade. A "business case." Honestly. I didn't have to write a !#%ing "business case" for the laptop itself! The amount of time spent biatching over that $0.00 basically could have paid for the whole g.d. machine, gig included.

    1. Re:Business Cases by christoofar · · Score: 1

      Situations like that (where you have to go through huge hoops to get a PO signed) are easily trumped by the level of management you are at. It sounds you are probably at the lower rungs of your organization.

      If you like the organization you're in, then buttkiss or do whatever plan seems to work towards moving up a few rungs. That usually gets you the resources you need a bit faster.

      You could always NOT use your laptop, and just let it sit as a doorstop if you have a desktop. Complain that it lacks memory and turn it back in as unacceptable. If you don't get it back fixed, then se la vie.

    2. Re:Business Cases by Anonymous Coward · · Score: 0

      I swear you must be talking about where I work (an over-funded, under-motivated, and extra-bureaucratic cultural heritage institution), and where I'm tomorrow submitting my resignation after 5 years (to the day) of dedicated, exasperated employment working in spite of IT. "Project management" overhead eats up an incredible share of the IT dollars spent, and project shortfalls or outright failure is the norm. I've watched these threads with great interest over the years because it's a truly great institution, but with such a dysfunctional IT culture - and one that doesn't understand academia a bit as well - that the most dedicated, skilled, and experienced technologists work outside of IT, and in spite of IT. After five years and trying every suggestion I've seen here it's time for me to move on. Some orgs don't want to know, especially when it's not an IT-centric business.

    3. Re:Business Cases by adrianmonk · · Score: 3, Insightful
      At a very well-known, well-funded, academic institute, I had to write a formal business case to submit to not one but TWO directors to justify why I needed an extra 512MB in my laptop...despite the fact that it would at worst be about fifty bucks and, regardless, it was a FREE upgrade. A "business case."

      That's a dumb requirement, but it's easily satisfied. The business case is that getting the free upgrade increases the expected resale value of the equipment, yet opting for the upgrade costs nothing. The fact that it helps you get your job done better is immaterial and doesn't need to be mentioned.

    4. Re:Business Cases by Anonymous Coward · · Score: 0

      Did you have a legit business case?

      I have a pretty good IT staff. We're funded at typical rates for a company our size, at least according to the research I've read. If we answered every "just because" request with "hey, sure, we'll be right over with that" the company would hemorrhage money until it blead to death.

      People want stuff. Faster computers. LCD monitors. More RAM. Software they saw on the internet. Software they invented in their head, in the shower that morning. Teleportation. Warp drive. Amazingly, few of them would buy this stuff for themselves if they were spending their own money, and an alarming percentage have no idea what the benefits of buying the crap they want might be.

      So some bureaucracy is going to get erected, inevitably, at any company in self-defense. It does seem like there was an ignoramus responsible for said erection in this case, but (if you buy the idea that fifty bucks multiplied by every employee whim could be a truckload of cash, not to mention labor) what method would you use to filter and prioritize requests?

      No kidding - I actually want to know. I've told the guy who runs my Helpdesk that I want a better one, and I've got to help him figure out how to do it.

      Inside tip, by the way: if you can find some way, any way at all, to get to know a few folks in the Helpdesk role and convince them that you're the sort of soul who knows when to ask for more memory and why, you will see the defensive bureaucracy get brushed out of the way from time to time, particularly when you make a personal appeal.

    5. Re:Business Cases by bill_mcgonigle · · Score: 1

      I had to write a formal business case to submit to not one but TWO directors to justify why I needed an extra 512MB in my laptop

      How about this:

      "Getting this extra free memory for my computer will make it such that I don't have to sit around all day wasting time and money writing business cases for why I need laptop memory".

      Don't know if they have a non-recursion requirement there. They do need to get the concept of non-capital expenditures though. Tell them I'll come in and teach them about it for $52,000 a day (since they understand value so well).

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    6. Re:Business Cases by Lonewolf666 · · Score: 1

      People want stuff. Faster computers. LCD monitors. More RAM. Software they saw on the internet. Software they invented in their head, in the shower that morning. Teleportation. Warp drive. Amazingly, few of them would buy this stuff for themselves if they were spending their own money, and an alarming percentage have no idea what the benefits of buying the crap they want might be.
      Heh.
      Reminds me of the pseudo-marketing guys at my company who represent the "voice of the customer". They create an amazing amount of requests for new features. And the frightening thing is they may be right in terms of marketability of the software. At least, Microsoft is quite successful with over-featured, unstable crap.
      The obvious downside is that building that over-featured and sometimes unstable crap is no fun.

      --
      C - the footgun of programming languages
  29. Middle management as a disease by AERUN+-+Prime · · Score: 2, Informative

    You do the best you can. If you care enough about the job to stay, I would make sure that senior management knows where the bottle-neck is. When giving status reports diplomatically remind people that "Item X,Y and Z" are not released due to delays in IT. I feel for you, my company was infected by middle management about 8 months ago, now releases that took me 30 seconds (literally I timed it) now take 2 weeks at the minimum.

    1. Re:Middle management as a disease by Billly+Gates · · Score: 1

      These guys can go after you as well.

      If you complain about IT they will go behind your back as well. The joy of politics.

  30. Sounds like a victim of.. by xot · · Score: 0, Redundant

    BOFH!

    For those who dont know what im talking about can read .. the bofh archives .

    --
    Lord of the Binges.
    1. Re:Sounds like a victim of.. by Anonymous Coward · · Score: 0

      Are you kidding? Everyone knows BOFH.

      Its even on the slashdot registration page.

  31. Marketing Dweeb by Anonymous Coward · · Score: 0

    The lack of agility is maddening, because I know we are missing significant business opportunities.

    "Business Opportunities" -- this ain't no technology worker.

  32. Ignore the IT department by KillerBeeze · · Score: 1

    Ignore them setup a lab in your work area for business development, then tell them hands off. Maybe they will get jealous.

    But seriously it sound like your IT management needs a shakeup. Firing a few people now and then can also lead to improved performance.

    lol

    1. Re:Ignore the IT department by Nedry57 · · Score: 1

      We used to be able to do this - it was AWESOME!

  33. Someone has to keep the bigger picture in mind by millisa · · Score: 4, Insightful

    First off, 9 months seems excessive. Very little should take longer than a business quarter.

    However, in my experience every person outside of IT and security groups has this mindset that IT groups hinder them for no real reason.

    I do not doubt there is bureacracy that slows every company's process. However, the fact that you want a change made to one system now doesn't change that these IT people are responsible for the effects any change might have on an entire organization. I don't know how many times I hear "But all I want is X". And that person requesting 'X' doesn't realize that 'X' has these 3 possible security issues associated with it. Maybe it won't effect his server even if it is exploited, but that risk has to be evaluated, approved and lord knows what else.

    The fact is, every change *must* go through a certain amount of bureacracy to make sure all that it could effect have taken the appropriate level of responsibility.

    My best advice is work through your own internal processes to see if turnaround time can be expedited. Maybe all they need is a motivated developer type with your skills to assist in making their change control system better. Or maybe there are things you don't see. Don't assume IT folk are just pushing your stuff back because they don't like you (though that could be a factor). If you can get a 'champion' type in your IT group that can help you get your stuff moved through the most efficiently.

    But in the end, it is not up to you to decide what priority your request is given over someone else's. Even a simple request should be evaluated properly and must be given priority that is likely outside the IT drone's choice... Maybe your manager/director type needs to champion your projects to get them pushed through with greater priority . ..don't assume the issue is on the IT side I guess is the gist of it.

    Oh, and Bill said he didn't wanna give you your ram because you ate his pudding cup.

    1. Re:Someone has to keep the bigger picture in mind by bill_mcgonigle · · Score: 1

      And that person requesting 'X' doesn't realize that 'X' has these 3 possible security issues associated with it. Maybe it won't effect his server even if it is exploited, but that risk has to be evaluated, approved and lord knows what else.

      The guy wants a RAM upgrade, not a software change. There should be a cached procedure in place for non-unique requests like this that are next to mechanical in fulfillment.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  34. Bullshit by pinkythecat · · Score: 0, Flamebait
    "I know we are missing significant business opportunities."

    Really, how?

    That nine month memory install causea a "significant: loss? Either you work for children or you are a child.

    1. Re:Bullshit by Anonymous Coward · · Score: 3, Insightful

      Dammit, I pasted in a fury. Let me explain this one:

      "I can not get a single flag in IIS changed so that we can use ASP to connect to a simple database. I can not put DATA up to a production server (static HTML content!!!!)."

      What I meant here is:
      "We pay IBM to upkeep a web server who's job it is to serve HTML content."

      It's a file server that people access by typing in a URL. Basically. Yet, no one on our side has the authority to copy files from a LAN drive to a folder on that server.

      So, what do we do? That's right. We zip the files up and email it to them. They then unzip it to the wrong place (usually), restore the main HTML dir from backup, unzip the changes to the right place and then people see the new content.

      To combat this we are paying for a brand new server, a WCMS and a whole team of people ... just so people can publish static HTML documents!!! Pure instanity. At one meeting I told the web team that I could have their Intranet running on linux, apacahe AND have ODBC/PHP/Whateveryoudamnwelllike running with their current content. They said it couldn't be so (lots of reasons. Main one is: no servers on the network if they are not managed by IBM). I gave them to the URL of the box where we were 'testing' this idea.

      Anyway. Outsourcing really can suck. I guess it would be OK if the terms, conditions and relationship with the outsourcer were okay.. but usually you run into the program the outsourcers are in it to make money. They don't want to hand control of the program back to you, or to complete a project when there is little hope of them maintaining it.

      Anderson Consulting / Accidenture (accenture) ripped us off of more than 5 million, in one hit, then went for me. *sigh* We fired more than 600 people, and are still firing people to make up for the loss of 12 million $$$. It's like a ghost town here now.

    2. Re:Bullshit by Anonymous Coward · · Score: 1

      Sorry to hear that, and please accept my personal apologies. I quit Accenture in disgust 1 year ago, for much the same reasons as you mentioned above.

      If it's any consolation your's is far from the only company badly screwed by Accenture.

      In their defense, please don't attribute to malignant intent what can be explained by incompetence.

      (Anonymous posting, because their legal guys are somewhat more effective than their development teams, and slightly more "go-getting")

    3. Re:Bullshit by Anonymous Coward · · Score: 0

      Thank you.
      You are the first person from Accidenture to offer anything close to apologies.

      This disgrace has cost us.. and will continue to cost us for the next decade. However, I don't blame the employees who were put into positions way to deep for them (apparently it is normal for AC / Accidenture to be paid ~$1000 a _day_ and paying their people ~$40K a year. Not kidding. Our deal made the guy on Ac's side an instant millionaire). I'd like to blame whomever created and signed that contract.. but we never saw it.

      "Never attribute to malice that which can equally be attributed to stupidity". Yes, I hear you. I will repeat those words for the rest of my IT careers. Ah well. Such is life. I still have a job. For now. They plan to cut 365 more jobs soon.. but not in IT. IT already lost 10 to 20%.

    4. Re:Bullshit by BigCheese · · Score: 1

      I feel your pain. I survived a Anderson infestation in the 80s. It always amazes me that anyone would hire them considering their track record. I put them in the same moral category as spammers and 419 scammers.

      --
      The obscure we see eventually. The completely obvious, it seems, takes longer. - Edward R. Murrow
  35. Welcome to IT by Doctor_D · · Score: 1, Insightful

    Seems like most IT Depts have one problem or another. Sometimes there's no structure to be able to get things done. Sometimes the management doesn't care, and hence can't get approval to get anything done. Or management cares too much, and you're spinning your wheels in meetings for most of the shift and can't get anything done.

    Personally I'm considering getting out of the field. I love technology, I love playing with multi-million dollar servers, I enjoy helping users out of a problem (as long as they're reasonable about their problem. If they're not reasonable, they find the BOFH in me.) But the endless rat race in the IT field definatley wears on ya.

    --
    "If you insist on using Windoze you're on your own."
  36. Look... it's like this by ellem · · Score: 0, Troll

    Us IT types have no real control over anything in the human realm because we are socially awkward and ill prepared to mete out our skill. To make good on our high school threats of revenge we muct abuse Users. Thusly we must make them grovel to us for our massive IT arcana!

    Get a voice modulator and call as a girl - that will assure a quick resolution at all times!

    --
    This .sig is fake but accurate.
  37. i work in an it dept by SolusSD · · Score: 1

    and your right.

  38. How I got off the ground by oaksong · · Score: 1

    Been there. Done that. I went to the CEO of the company the day I left and had a heart to heart for an hour. I was able to do this 'cause I'd known him since I was in my early teens. His wife happened to be one of my mother's best friends. Six months later he fired the head of IT. So it's really a matter of who you know.
    I can't begin to tell you how many times I've fought this battle in both the public and private sector. Your best resource is your audit track record. You have to find a diplomatic way of putting a squeeze on them.
    If you've got an internal billing situation for IT support, you need to find out how to cut the bill from them. This will pressure them to provide services. If the amount is to small to jump there radar you're pretty much SOL.
    Alternatively, ignore them. Get your own budget from your own operation and freeze them out, pretty much the same as outsourcing to India. This will also get the attention of your mamouth companies budget office. If you can prove savings, it'll give you some more leverage against the IT rascals.
    Go dumpster diving around their office after hours and see if you can find some malfeasance. Report it to the company auditors. Take over the IT dept. Man the barracades and raise the flags. It's a shooting war!!!

  39. "We're Not Freaking NASA" by Chagatai · · Score: 5, Interesting
    I worked for a meat producer, with a staff of 60 IT folks for a company of 20,000. At the time, I was a real security nut and wanted to improve the company as much as possible. I was there for about a month when I spoke with one of the IT directors about the company's security policy. His response? "There is no security policy."

    He and others in the IT department tried doggedly to get security noticed, only to be shot down by executive management. To paraphrase the CFO and strip out the gratutious profanity, "We're a meat company. We turn happy cows into happy steaks and happy pigs into happy bacon. We're not freaking NASA. We don't need to worry about our computers like Lockheed Martin does."

    Several months later a virus hits the company and the phone system, which includes all sales offices, dies. I rush and get the tools to remove the virus in every hand possible.

    Ultimately, as I was leaving the company, they finally hired a security manager. This was only because of Sarbanes-Oxley, and that person was given the role of a paper tiger--no authority to change things to be more secure, but a perfect picture for blame should something go awry.

    When I left, I entered another office with other politics, but it is nowhere as bad as it was there.

    --
    --Chag
    1. Re:"We're Not Freaking NASA" by Mung+Victim · · Score: 1

      Several months later a virus hits the company and the phone system, which includes all sales offices, dies.

      Everyone in a company has an agenda, and frequently it's not aligned with the interests of the company.

      Take your CFO. For all I know it could be sheer ignorance which made him say something so silly. But even if he had rigorously examined the security tradeoffs, he might still have said the same thing. Why? Because to a CFO, every 'investment' is an expense, and even if a killer virus takes out the whole sales department for a month, he can just point the finger at the IT department and say 'nothing to do with me'. His job's probably still secure.

      Sarbanes-Oxley might not be a bad thing, but ultimately the best regulator is a well-informed market where decision-making is transparent. If the consequences of decisions aren't ultimately borne by the executives who make them, organisations will never operate efficiently.

    2. Re:"We're Not Freaking NASA" by Clover_Kicker · · Score: 1

      > If the consequences of decisions aren't ultimately borne by the
      > executives who make them, organisations will never operate
      > efficiently.

      Yikes.

    3. Re:"We're Not Freaking NASA" by cyclone96 · · Score: 4, Interesting

      Yeah, get down on your knees and thank God you aren't freakin' NASA.

      I work for NASA, and the IT on our office systems (NOT the production/mission critical stuff, thank God) is the worst thing I've ever seen.

      My workgroup of 20 engineers has a shared server space of...300 Megabytes (that's Mega, with an "M"). Our actual needs are around 10 Gigabytes.

      So...about 20 Gigs of spare drive space on one guys machine has gotten shared out and is now the de-facto server. It gets backed up every week or so to another machine, and maybe monthly DVD backups get burned.

      This is a terrible solution, and I know darn well that the 2 or 3 man-hours a week it's taking to maintain this thing costs a hell of a lot more than giving us the correct server space we need. Let's not even mention how much it will cost if we screw up and lose something. But...IT is funded seperately, and they could care less how much labor we waste making up for their inadequate infrastructure (a big problem in any government org is accounting for wasted labor like this).

      I won't even talk about the "improvements" to the mail server, which resulted in day long email crash to several thousand users yesterday.

      --
      Worst...sig...ever!
    4. Re:"We're Not Freaking NASA" by Leebert · · Score: 1

      I work for NASA, and the IT on our office systems (NOT the production/mission critical stuff, thank God) is the worst thing I've ever seen.

      To be fair, this varies substantially from organization to organization within NASA. NASA is a unique combination of university environment, government agency, and industry research, spread out among 15 or so major geographic locations, with substantially differing missions, some of which are life-critical. It's no wonder things are in the state of affairs that they are. And even so, it's not so bad. The agency and center attempts at mandating Bad Ideas have been pretty much swatted down successfully in recent years (with notable exceptions, but I shan't air my dirty laundry here.) The real problem in NASA is, IMO, the lack of a good common framework that every organization can build on for its own IT needs.

    5. Re:"We're Not Freaking NASA" by tmortn · · Score: 1

      sounds oh so familiar... oh yeah. I work for the same people. I swear most of what gets done in a NASA operation is in SPITE of policies and groups tasked to something. Seems like anything of note gets done sideways by people making do like that.

      --
      I don't ask you to be me. I only ask you not expect me to be you.
    6. Re:"We're Not Freaking NASA" by cyclone96 · · Score: 1

      Excellent analysis. I agree with you completely - and I would characterize my experience more as an exception than typical of NASA as a whole (I've worked at a couple of centers).

      --
      Worst...sig...ever!
    7. Re:"We're Not Freaking NASA" by Anonymous Coward · · Score: 0

      makes me wonder why it takes 20,000 people to turn cows into stakes and pigs into bacon. couldnt you get away with, say, doing it with 10,000?

    8. Re:"We're Not Freaking NASA" by 16K+Ram+Pack · · Score: 1
      That's my experience of bureaucracies. The guys who deliver look at the rules, and then work out how to follow them, without following them, if you catch my drift.

      Things like splitting a project order into a number of invoices, so that no invoice hits a ceiting that then requires the invoice to be signed off by a committee that will take months.

  40. I've always hated this concept... by numbski · · Score: 1, Informative

    ...but in some places it actually works.

    It is easier to beg forgiveness than it is to ask permission. Do what needs to be done, apologize later.

    Just don't screw something else up in the process. :\

    --

    Karma: Chameleon (mostly due to the fact that you come and go).

  41. Dammit, Already! by errxn · · Score: 4, Funny

    I get on /. to try and escape this crap for a few minutes! Thanks a bunch!

    --
    In Soviet Russia, Chuck Norris will still kick your ass.
    1. Re:Dammit, Already! by atomic_toaster · · Score: 1

      I get on /. to try and escape this crap for a few minutes! Thanks a bunch!

      If you were trying to escape from this kind of issue, Slashdot was probably the worst place to go. Wouldn't your favorite pron site be the best place to visit when you need to releive, ummm, stress?

    2. Re:Dammit, Already! by errxn · · Score: 1

      Yeah, it would. By quickly relieving me of the job.

      --
      In Soviet Russia, Chuck Norris will still kick your ass.
  42. Break Off by Anonymous Coward · · Score: 0

    So get your servers out of the data center and support your own stuff if it's that important to you. When central IT says "no", find a way to get it done. The people who make a difference don't play by all the rules; sometimes the system that finds itself being used throughout the institution is the one that was started from a machine under somebody's desk. Just as users find a way to force the information they need into systems that were poorly developed and don't offer what they need, IT professionals need to find a way to make things work. Do you really think the people who wrote the rules expect them to be followed to the letter? I suspect that 90% of the time, they don't...and if yours does, feel free to find another employer that actually fosters productivity and efficiency.

  43. Local Outsourcing by ZeroConcept · · Score: 1

    - Look for an external company that is dedicated IT support outsourcing (local, so they can be on site if needed).
    - Invite them and ask them for a proposal to replace your current IT dept in some functions (make sure to get respose times and costs).
    - Show them to senior management, an ask internal IT to make a counter offer.

    IT needs to start treating you like a customer, not like a problem that needs to be dealt with.

  44. It's all about the benjamins by z3r0w8 · · Score: 0
    Having been engaged several times to improve data center and IT processes and procedures on several occassions and by a few very large organizations, it has been my experience that the best method to effect change is to show losses in dollars (or whatever) because of the process. You pointed out losses to business opportunities. This is a perfect example of showing that the process is keeping the company from making more money. That is the bottome line (no pun intended).

    You should also note that along with the dollars we could have made, the additional risks will also have to be calculated. You could lose revenue based on what incompetent boob you sent to down the server to put in memory. As always, upper management will not only want the potential revenues gains but also what are the risks involved in pusing faster or changing the process.

    l8r, z3r0

    --
    -----
  45. in answer to your question... by know1 · · Score: 3, Funny

    what was your username again? *clickety click*

    1. Re:in answer to your question... by javaxman · · Score: 1
      what was your username again? *clickety click*

      har har.

      All these other guys think they're so funny, but that was the comment that actually made me laugh out loud... even if it's perfectly lifted from the BOFH stories, it's, well... perfect...

    2. Re:in answer to your question... by know1 · · Score: 1

      heh i noticed some people mention bofh earlier and couldn't help but pay homage to mr travaglia

  46. I do my best by Anonymous Coward · · Score: 0

    I work and attend a university where the guys in IT simply don't know how to do their jobs. The worst part is when you ask them to do something they know how to do that makes sense or is a great idea, they wait for you to leave the school or work to get you fired (recently happened to my supervisor) before implementing the idea so they can have credit for it. The "Helpdesk" refuses to help anyone with questions about non-school equipment, so in my free time, I go help students with computer problems. I'm known as the guy who's good with computers. All I can say is after attending this long and working student positions in various departments around the school, I'm glad this is my final semester. I'm moving on to bigger things.

  47. Be nice by Anonymous Coward · · Score: 0

    In all seriousness the trick is to become friends with someone in IT, as many people as possible. Take smoke breaks with them, take them out to lunch for no reason, whatever. DON'T get mad or try to challenge them. They have the admin passwords, and you don't, and it will always be that way -- but beneath all those official policies are a million case-by-case decisions that get made depending on how somebody feels that day.

  48. Get to the "root" of the matter by PinkPanther · · Score: 1
    Find the grunts at the bottom of the IT organization...the ones who actually do the work.

    Once you have the contact, you need to work them. Make them realize you aren't a moron (i.e. a typical customer of theirs), and that you are willing to help them out where you can. I often offer to help out with simple s/w upgrades or to go answer some end-user's question about MS-Office or whatever.

    You likely have to put up with their blabbering about their views of the OS/editor/language wars, or other geekout topics, but the idea is to keep them as a friend. Ping them from time to time asking about their kids, or their whacked out computer, or their modded coffee machine or whatever it is they are in to.

    Also make them realize that you realize there's a bureaucracy that needs to be worked within. Offer to open support tickets for any work they are doing for you "outside of the loop" to make sure they get credit for the work. Also put in their name for "star performer" awards or whatever type of reward system your company may have.

    pp.

    --
    It's a simple matter of complex programming.
  49. Get on your knees and take a shot in the mouth... by Anonymous Coward · · Score: 1, Informative

    About this time last year I was working for a large US govt and State subsidised hospital in the deep south. I won't mention the name of this place...http://www.umc.edu/ But said location was the biggest single waste of taxpayer money I've ever seen in my life. Ever.

    I think you work there too.

    I spent 8 months building a J2EE application stack, framework, data aggregation, system integration, etc. The darn thing can easily change the way that hospital runs, as it aggregates data from all their major systems into a coheasive, normalized, well formed data base with a clear, orthogonal object model on top of it. We used it to write a "system critical" application. It was beautiful.

    Then it came time to pony up cash for the hardware and software to run all this. This place will drop -millions- on an IBM mainframe and _really_shitty_ HR software and consultants to make it work, but they would barely budge in making a major infrastructure and integration investment, when the entire campus was clamouring for it. The place is now able to deliver highly integrated, damn slick applications (thanks to me and my two cohorts who worked on it) but they dont -- because of the bureaucracy.

    They also treat their employees like shit.

    Never the less, after negotiating prices with vendors, we got the total cost for hardware / software to under $60k, (nearly 1/3rd the list prices for the software/services!!) and I was still walking around the office literally saying, "How many dicks do I have to suck to get $60k of funding around here?"

    No kidding, I said it, out loud, repeatedly. At that point, I was actually -trying- to get fired. I knew the place was a hell hole, even if I did learn a ton, and really enjoy most of the work.

    Eventually, we managed to get our funding without having to "take one for the team." And yes, I did in fact tell my coworkers that if it would let me get some goddamn work done, "I'll happily take a shot or two in the mouth if it means we won't have to put up with this bullshit for another three months."

    Oh, and once we did get hardware, it took EIGHT MONTHS for the admins to get a STABLE INSTALL OF REDHAT AS on it.

    NO KIDDING. EIGHT FUCKING MONTHS. I had to reinstall our software stack FOUR times because they were SO INCOMPETANT at INSTALLING A FSCKING OS. GAH!!!

    (Ed Anderson, you're not incompetant, but you've become totally complacent. Thanks for at least trying for a while.)

    However, David Massey, Mike Smith, Jerra Anderson, you should all be fired for being stupid fscks. Oh, and Steve Roberts, don't forget to say a prayer of that coffee that you charge your subordinates to drink, even though according to the CIO, "there's money in the personell budget I can't spend because I have no where to put it." Meanwhile, they want to pay Sr. Application developers 36k/yr to live in that shithole of town. Guh.

    So glad I'm out of there.

  50. Task Tracking by BlackMagi · · Score: 1

    In cases like this, where a problem is more groupwise than individual, it can be hard to solve. The situation is that the I.T. dept do not feel accountable, and prefer to pursue their own goals and practises, whatever they may be. The best solution is new blood in the I.T. dept, preferably lots of it. If that can't be achieved, a hard line from management can help. Sometimes, even that's not enough. If the dept are still (somewhat) fulfilling their function, then it's hard to edge them out based on simple frustration. They just fall back on "we do what we can/should", which is exactly what they want. I often deal with this kind of problem, and it's incredibly frustrating. As I have no real power in my org, I mostly have to just live with it, and do the best for myself. But if you have the backing, shining a light on the problem (preferably a light which reflects things in dollar terms, an unusual piece of the EM spectrum), may help. Alternatively, there's the "just do it" approach. Buy a development server, do whatever the hell you want without asking, and wait for them to start screaming when the most important systems start to move outside their sphere of control. Wag the dog a bit. Cheers, -MP

    --
    http://melbournephilosophy.com/
  51. Blow the IT Guys by pinkythecat · · Score: 1

    Problem solved!

  52. You never leave it... by thb3 · · Score: 1

    Just realize that you never leave high school. There are still clics, there are still popular people, jocks, nerds etc... The sooner you realize this the sooner you realize it is hopeless. :)

    --
    I can only please one person a day. Today is not your day, and tomorrow does not look good either.
  53. Don't even get us started. by Anonymous Coward · · Score: 0

    --The Slashdot Community

  54. Risk and Age by TedTschopp · · Score: 2, Insightful

    I think the most important thing to remeber about Large Companies is that most large companies are old companies.

    Most Old Companies are very slow. They are slow becuase they have learned a lot of very painful lessons over the many years. They purposfully slow things down to insure that all the old lessons and painful experiences are taken into account.

    The way this is done is through paperwork, meetings, agreements, etc... Think of it as the company is protecting itself from the stupid decisions of the past.

    --
    Fantasy remains a human right; we make in our measure and in our derivative mode... -- JRR Tolkien
    1. Re:Risk and Age by c0d3h4x0r · · Score: 1

      That's all fine and dandy, but what about when lack of speed itself is the problem? That's the questioner's entire point.

      There comes a point when being too cautious and slow means that nothing constructive can ever get done at the pace it needs to get done. A well-run company is one that strikes the right balance.

      --
      Moderator hint: a comment is neither "Flamebait" nor "Troll" if it is true.
  55. Don't underestimate a bribe by Thauma · · Score: 2, Interesting

    Make friends with somebody in IT, grease the proverbial wheels. A case of beer can do wonders for motivation.

    1. Re:Don't underestimate a bribe by susano_otter · · Score: 1

      Heh.

      With me, a case of beer will get me to laugh in your face and tell you to go through the fucking process.

      Then I'd drink the beer and kick you out of my office.

      --

      Any sufficiently well-organized community is indistinguishable from Government.

    2. Re:Don't underestimate a bribe by MyLongNickName · · Score: 1

      A case of beer can do wonders for motivation.

      What he didn't tell you is that the beer was spiked with industrial strngth horse laxative.

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    3. Re:Don't underestimate a bribe by Anonymous Coward · · Score: 0

      ...and if it works, show the footage to upper management.

  56. How do you get work done? You don't! by redelm · · Score: 1
    Very seriously, you don't get your work done. There is no sense in covering up for other's incompetence by being super-competant yourself. They call that co-dependant facilitating.

    Don't! When management complains about productivity, calmly give them detailed chapter and verse written during your "on call" downtime. Then management can make informed decisions. Which they cannot if you keep covering for IT.

  57. Brother by crstophr · · Score: 1

    I'm with you. I'm a UNIX admin in a really big company now. The smaller comany I was in was recently purchased by said big company. It's been like swimming though syrup trying to get things done anymore.

    One way to make things happen fast is to say that NOT doing X will incure a risk to the company. You say, we need RAM this week or production app X may break. Every day send out an email to the effect of "6 days until system failure..." The countdown of doom.

    Another is to use process management judo. Attach your need to the success of a project, make installation of that RAM a line item in MS Project. Then just sit back and let the project manager drive. When he asks about that item you say, "I have been unable to get a response from IT on that. Oh my, I hope it doesn't hold up our project." The project manager will go nuts.

    Learn to use your bosses to your advantage. You boss calls there boss and things will happen.

    Remember that in IT you're dealing with a bunch of geeks. Aspergers syndrome, mild Autism in individuals is par for the course. Learn to recognize those people (hint, they're the ones with all the talent and strange personality quirks). The communication skills of those folks can be terrible. Get over that and make a friend that can be a resource for you in the future.

    Everyone is accountable for their actions. It is OK to call the boss of group or person in question and politely say, "Hi, I put in this request some time ago and haven't heard anything back, can you help me figure out where this got dropped?" No manager wants his team to be percieved as dropping important tasks.

    Finally, be sure you're not asking for things you have no authority to ask for. If you're asking that company money be spent then you should have written approval. If you're one of those people who constantly insists they need things that cost money or require major time commitments from others then they are right to ignore you without an approved project and management buyoff.

    --Chris

    1. Re:Brother by Nedry57 · · Score: 1

      Thanks for your comments, I agree totally. The interesting thing is that everything we want to do is FULLY funded! Meaning, budget is not at all the concern, it's the ability to USE that budget. That's the ironic part. Even with full support of the bosses (and believe me, there's a lot of escalation going on) it's very difficult to get anything moving whatsoever. I guess there isn't a real solution, but it's oddly comforting to know it's not like that just where I am.

  58. Self-preservation by ewg · · Score: 1

    Sometimes it's self-preservation on the part of the bureaucrats.

    I've started insisting on emailed instructions and approvals from my boss and other internal clients, for protection when controversy erupts. Managers tell me we have a small, friendly company, but it doesn't feel that way when the CEO calls a meeting on five minutes notice, requiring the presence of everyone between him and me, to discuss something I did based only on someone's verbal approval.

    --
    org.slashdot.post.SignatureNotFoundException: ewg
  59. Make It Happen by Bios_Hakr · · Score: 5, Interesting

    Some number of years ago, I found myself in charge of a private infrastructure. We had maybe 50 servers and 400 users exchanging sensitive information completely seperate from the main, public network.

    Because of the percived importance of uptime on this network, everything required mountians of paperwork. Installing and removing nodes from the domain required three administrators, setting up a new machine required a month on a private VLAN being monitored by a sniffer, memory and hard drives were obselete before they got to the customer.

    Anyone who ever worked around an UPS knows how they die. They give plenty of warning. Having an UPS fail is a rediculous way to lose your backbone infrastructure.

    My predicessor had done a wonderful job of installing an UPS for every router and switch in the datacenter. Problem is, both power supplies in the routers and switches were connected to the same UPS. In cases where an UPS was about to fail, he unplugged the UPS from the wall and plugged it into, you guessed it, another UPS.

    He didn't do it out of ineptitude; it was done because the only option was to clash heads with the IT overlords. They would require studies about how many UPSs failed and if it failed before the MTBF, they'd want us to try and recover money from the manufacturer. They'd want contractors to come in and examine the UPS to bid on a UPS monitor and replacement contract.

    In short, asking the overlords was like asking to be turked by a syphalitic bear.

    So, some BOFH, overwhelmed by the prospect of repairing the power system, chose another path. He walked over to a failing UPS and simply turned it off. He was the only one with the access to turn it back on, so he had no reason to worry.

    Within two hours, all in-progress meetings were cancled. The Supreme Overlords demanded from on high that this lowly tech was to get a blank check and a blank trouble ticket (approved by the Supreme Overlords) to do whatever he needed to do to prevent that from ever happening agian.

    Electricians installed two seperate power feeds into every rack.

    Each power supply got a seperate UPS.

    Old equipment was updated.

    Everything was strawberry fields and unicorn giggles after that for the infrastructure department.

    Now, to answer your question: You have something that someone wants. Hold it hostage till you get what you need.

    --
    I'd rather you do it wrong, than for me to have to do it at all.
    1. Re:Make It Happen by egriebel · · Score: 1
      So, some BOFH, overwhelmed by the prospect of repairing the power system, chose another path. He walked over to a failing UPS and simply turned it off. He was the only one with the access to turn it back on, so he had no reason to worry.
      Which illustrates an axiom I've seen too many times (and occasionally facilitated), that sometimes things have to completely and utterly fail before they will get attention needed to be fixed. A perfect example: There is a system with a database with tons of bad data, or buggy web code, or flaky server, etc. But, because of your daily support, to the users it works well and they always question the need to spend money on a system that works for them. Is there a formal/Dilbert-ian name for this?

      I guess this is a corollary to the observation that the better you support your users, the less they will do for themselves.

      --
      ACHTUNG! Das computermachine ist nicht fuer gefingerpoken und mittengrabben. Ist nicht fuer gewerken bei das dumpkopfen.
  60. Get a senior manager onside by Anonymous Coward · · Score: 0

    Our small web development company was recently bought by a multinational firm that was not IT based. As a small company we had complete control over hosting, what applications were installed and types of production and development servers. When we still maintain control over the hosting side the internal IT department has control over our development machines and local laptops. One of the ways of getting around problems is that several very senior managers are on our side and understand the problems we face. If we experience any delays (like a day, not nine months) we have someone very senior to speak to the IT department. Any delays would be unacceptable to us and affect our profitability. It's in the companies interest to get us what we want.

  61. Welcome to the real world. by javaxman · · Score: 1
    I'm sure there will be plenty of comments like mine, but... welcome to the real world.

    First off, your position is not unique at all. Perhaps it's unusual in your *exact* location/department, but rest assured you're not the first tech worker outside of IT.

    Secondly, this is really your boss' problem. If they're supportive - great! Have them find a way to cut you a check, pass you some cash out of petty cash, bill their company credit card, whatever it takes for you to have a couple of piddly sticks of RAM shipped to your mail drop so you can pop it into your server. Then, have them duke it out with any BOFH ( and their bastard boss ) when they get pissed off about you doing their job for them.

    If they don't or "can't" do that, they're not as supportive as you think, nor do they have the clout that you think.

    Honestly, I've seen this type of problem many times before at many different companies, and it boils down to one thing: your poor overworked, underpaid staff down in IT already have their hands more than full trying to keep things going, and they've been burned more times and in more ways than you could ever imagine. They're busy trying to keep production servers running, and you're bothering them with a request for a non-production machine that seems to be doing just fine ? Your request, if valid, is so far down the food chain, might as well just say no to it. You might stand a better chance of getting a whole new machine ( configured to your specs as much as possible ) rather than having a part of it replaced or upgraded.

    In fact, ordering a new machine is what I would indeed recommend, if you've tried just asking for more RAM _and_ asking your boss to authorize the purchase and do-it-yourself.

    I would also recommend looking into the possiblity that your division/group/you/whatever could have a small set of machines and possibly even test network entirely outside of the realm of responsibility of the IT department. I once worked on a development team where making that move was the best thing we ever did for our own productivity and sanity. We couldn't ask the IT department for help, but... we didn't need it, having their involvement just got in the way. To our surprise, the IT folks loved the idea, too, as long as we kept the networks separate... which wasn't as much of a pain as you'd think. We still had our "main" machines on the corporate network, where we'd get mail and interface with marketing's Exchange-server-based crap, er I mean meeting schedules and such, but a large percentage of development work and all testing was done on the test network. Our group picked up a bit of a budget for equipment, and that was it.

    I'm sure some corporate policy might prevent such a move, and I'm afraid that you could end up in a situation where, without some real leadership from someone above you in the company, nothing is going to happen. In that case, I'd have to recommend just doing your best, documenting the refusal of others to help out, and looking for a smarter company to work for if possible.

    Consider the low memory condition of the server a "stress test" for your software... and keep asking, making sure that everyone sees your request as *necessary*. If the request sounds like "this works, but it's work better if...", then the extra memory isn't really *necessary*, is it ?

  62. Re:Get on your knees and take a shot in the mouth. by pinkythecat · · Score: 1
    "Get on your knees and take a shot in the mouth."

    Why you already have?

    Mice buzz word usage! You are the man!

    Improved POI, data integration, seamless user interface, data aggregation.

    Jackoff.

  63. Take ownership by Arandir · · Score: 0, Troll

    It sounds like your management needs to take ownership if their department computer. In far too many companies IT goons act like they own they place. Here's news to them, they're employees just like everyone else.

    So take control of your own computers. Put them behind a department firewall. Put big stickers on them saying "Not IT Controlled" or "Keep your hands off!" Then if you need some more RAM, all you need to do is to go down to the store and buy some. If you need a department webpage, go buy a cheap eMachine and slap on Debian. Of course, you will need your own guy in the department to manage all of this stuff, but surely that's cheaper than sitting on your butts for nine months waiting for RAM.

    It goes without saying that all ordinary desktops should still be IT controlled. Why waste your time on this penny ante stuff. But keep your servers, development workstations, and special systems your own.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
    1. Re:Take ownership by quantum+bit · · Score: 1

      You have much to learn about BOFHdom, grasshopper.

      So take control of your own computers. Put them behind a department firewall. Put big stickers on them saying "Not IT Controlled" or "Keep your hands off!"

      And then IT sends someone over to simply turn them off and cart them away. Any attempts to question or complain about this are replied to with a copy of the company policy (signed by all of the top executives) that says all computer equipment is to be purchased, installed, and maintained by the IT dept. Said employees are reprimanded for failing to follow the established procedure.

      Don't even try it a second time, or the lawyers will be all over your ass for putting the company at risk by violating SOX, etc.

    2. Re:Take ownership by Arandir · · Score: 1

      Sigh. As a department head, the department and its budget is yours. Of course, I also presume you would also tell the VP above you that you're doing it.

      We do this at our work for some machines. We would have to go out of business otherwise. We are not a small company, we're a division of one of world's ten largest corporations. I remember one instance when a newb IT flunky got delusions of godhood and wiped and unplugged a machine that wasn't under IT control. He's not here anymore.

      If there's a silly policy in the way of doing your job, get the policy changed. An ordinary employee won't be able to do this, but a department head does have the ability to apply some pressure. Unless you like sitting around with your thumb up your ass for nine months waiting for RAM, that is.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
  64. answer is easy by mixmasta · · Score: 1

    do it yourself.

    Yes, if the IT dept is so difficult, start your own with your own machines and staff. Keep it discreet, obviously. Get your work done, and don't go shooting your mouth off about it.

    --
    #6495ED - cornflower blue
  65. It's like the aold coding adage... by Anonymous Coward · · Score: 0

    90% of the code is for when the user does something wrong. Likewise, 90% of your time, once you get beyond any entry-level position, is doing political shit to get the real 10% of the work (i.e., the coding) accomplished.

    Sit back, read the Art of War and stuff like that, and realize that you're getting paid to do this stuff.

  66. Yes! by slashkitty · · Score: 3, Interesting
    Man, I worked web development at a Bank that had so many levels of paperwork. The project I worked on was NOT related to handling money, it was just website stuff. Just to change on configuration value on a test (!) machine, I would have to fill out paperwork, get it signed by multiple people, attend a 1 hour meeting, and then pass off to engineering who would actually do the job (sometimes screwing it up)... What a mess.. Getting something on live, production servers was even worse! It would take me a year things that I had done in days in previous companies.

    Now I run my own company with lots of production severs.. No paperwork required, and I've automated most stuff.

    If you are stiffled, go out!

    --
    -- these are only opinions and they might not be mine.
    1. Re:Yes! by kfg · · Score: 1

      Now I run my own company

      Bingo! We have a winner.

      KFG

    2. Re:Yes! by Nataku564 · · Score: 1

      Working on that 'own company' thing. The ideal is very appealing.

    3. Re:Yes! by 16K+Ram+Pack · · Score: 1
      Been there done that. I work for myself now and avoid dealing with bureaucracies.

      Paperwork is mostly there to cover people's behinds. I worked in a company with almost no paperwork, and it worked because they had a zero-blame culture. People just moved on and if a mistake was occurring repeatedly, something was put in place to deal with it.

      Bureaucracies are the result of a negative culture. The paperwork is to defend you from attacks. When a system is not what the users wanted, it's not a case of accepting a miscommunication occurred and changing it. Instead, your paperwork means that you can show that you have something the users approved and have done your job when the inevitable scrap occurs. I've spent more time in meetings about whether a change is considered as a change to requirements or a fix, instead of just getting on and changing it.

      The companies I have worked in that have systems like ISO9002 are those that actually have some of the lowest quality computer systems. Of course, it's all beautifully documented, but the bug and request lists are generally enormous because they are bureaucratic hellholes.

  67. IT acts like like any help support by Via_Patrino · · Score: 0, Troll

    IT acts like any help support, they don't want to solve your problem they just want to add a "change request" to their productive level, so they lie, pretend to solve your problem, give you partial solutions and procastinate the "hard" ones (anything that takes more than one minute).

    That happens more when there's staff deficit but has a lot to do with moral (you may call it culture) too.

  68. Reality is the best reward by metamatic · · Score: 2, Insightful

    Meticulously document how much of a barrier the IT department is to productivity, and why you don't get things done. Keep a record of every e-mail, and make sure all communication is at least repeated in summary by e-mail, so you have proof. Present the evidence to senior management when they ask why things haven't happened.

    Ultimately if the management chain doesn't see it as a problem, then it's not. Or rather, it's not a problem you will ever be able to do anything about. So once you have that documentary proof, by all means sit and read Slashdot or twiddle your thumbs while you wait for IT to do their jobs. Or even better, use the time to experiment, learn, and gain skills.

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  69. Because we know what we're doing, and you don't by Anonymous Coward · · Score: 1, Insightful

    It often comes about that some business unit thinks that they can perform IT functions better/faster/cheaper by hiring a few people and make an end-run around the IT department. And they can...for awhile. And then something comes up that their junior admin can't handle, and they call IT. Or it turned out that they don't do backups, or RAID, or whatever, and they lose all their data.
    IT is bureaucratic. Its because we know what we're doing, and you don't. We've made all the mistakes already. When you come to us thinking you know what to do, we create roadblocks to make you give up and go away. Then we just do it the right way. And that takes time and money.
    To get the type of reliability businesses have come to expect is hard, and expensive. You can't see the difference between a white-box server and a brand name, but we can. You can't understand why we can't just use a perl script to run backups.
    If we let you have your way, you'd buy a couple of memory modules at compUSA, walk up to the server, and drop them in. Why is that a problem?
        1. How reliable is the memory? Is it warrantied?
        2. Do the timings match the memory already there?
        3. Does is have the proper error checking?
        4. Did you use an anti-static wrist strap?
        5. Did you tell the other people who use the server that it was going to be down (you did turn it off first, didn't you?)
        6. What if it fails to reboot. Are you going to fix it?
        7. Does the OS support that much memory?
        8. Did you introduce any bugs by the change you made?

    I could go on and on. The bottom line is, a multi-user server requires complex management, and skilled administration. That is what we train to do. So let us do our jobs.

    1. Re:Because we know what we're doing, and you don't by Nedry57 · · Score: 1

      I hear what you're saying, but I think it's somewhat dangerous to tie someone's qualifications to who they report to, rather than - you guessed it - their actual qualifications. Our organization has a very well documented set of standards for all hardware and software - something which we've always been willing to follow. The problem is getting anybody to follow the standard and DO something. I like to think I'm a little more advanced than someone who would buy memory at CompUSA. This, and millions of Access databases that spring up all over the place, are clearly enough justification not to hand out root access to everybody and their uncle. In most cases all we're asking for is that they work with us to get it done (the right way) rather than ignoring us.

  70. Root the servers by Anonymous Coward · · Score: 0

    I am in the same boat working in the HR department of an oil company.

    My solution was to take what I needed.

    Just write some little service and convince them it needs to run on one of the servers with Admin privilages. Leave a little backdoor for yourself that will allow you to execute arbitrary code.

    Problem solved.

    - Anonymous Coward

    PS: HR trusts me to move tens of millions of payroll dollars around every week but the IT people required waaaaay to much "change management process" to alter a simple HTML page on a development web server for a deparmental intranet site. The only logical thing to do is gain remote control over the servers.

  71. Cozy up by Anonymous Coward · · Score: 0

    I was in a similar situation at my last job, and this wasn't even a big company. The solution turned out to be pretty easy though. Cozy up with the guys/gals in IT Dept. Scratch their backs a bit, and they'll scratch yours when you need it. It's amazing how far simply being nice and friendly, and offering a very easy helping hand occasionally can get you. If you work IT too, you know the kinds of things they'd appreciated.

    No, it doesn't fix the problem over all, but it'll fix YOUR problem, and if that's tons easier, then why not?

  72. The EA Way by nevek · · Score: 1

    At EA we were working with internal websites and opera.

    A website developer came down to test it on one of our pc's. With 256mb of ram it took Opera about ~90 Minutes to properly load.

    He turned off the computer went upstairs and within 5 minutes had 1gb of ram in that PC. Booted it back up opera took about 5-8 seconds. And that was just for a 10 minute task.

    Efficient, and the way it should be done. An employees salary - Time wasted ratio is way more expensive than the cost of memory or "The right tool for the job"

  73. The DC is not your playground by digitalhermit · · Score: 4, Insightful

    Interesting comments...

    I've been in IT for close to twenty years in a couple small startups to some multi-nationals and in my own consulting business. One thing that lots of IT folks lose sight of is that IT is first a support organization within the larger organization. If the larger organization is sufficiently forward thinking, then they can (arrg, PHB-speak) *leverage* IT to be more competitive. But IT folks still have to make sure the website is up, the file server is accessible, users can login, etc., *before* you start thinking about the add-ons.

    If the business doesn't want to spend money on the servers, then document what the consequences and benefits are for their decision. Don't just write that they'll have slower machines, but play Devil's Advocate and write up the business case for not adding memory.

    Or, figure some way to optimize your resources so that less memory is required. This can be as simple as turning off services, or as complex as setting memory and processor caps within the virtual partition. And if you've tried all these and you're just short of memory, let them know.

    In my consulting business my first goal is to keep my customers' infrastructure running. Next is to save them money versus some other consultant. Sometimes they need to spend money up front to save more down the road. Let them know if this is the case.

    1. Re:The DC is not your playground by geekoid · · Score: 1

      I fnid an impact and probabilty matrix works wonders here.

      "Or, figure some way to optimize your resources so that less memory is required. This can be as simple as turning off services, or as complex as setting memory and processor caps within the virtual partition. And if you've tried all these and you're just short of memory, let them know.
      "
      no. When you let them know of the issue, purpose those option, but point out it will cost 10 times more to do this then buying and installing new RAM.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:The DC is not your playground by spir0 · · Score: 1

      that's assuming those things are not already in the business case. I can't imagine a business case that doesn't have reasons to make the change, risks associated with the change, risks associated with not making the change, alternatives, financial positives, financial risks, and all that. If that stuff isn't in it, then all you're getting is a request.

      Requests can take months to even get considered over work that has a good business case and has been agreed to by the business.

      --
      The reason girls and Windows users don't understand UNIX is because all the documentation is in Man files.
    3. Re:The DC is not your playground by digitalhermit · · Score: 1

      RAM is not cheap for enterprise class hardware. You may be able to buy a gig or two of "high end" workstation memory for a $200-$500, but server RAM is 10 to 50 times more expensive. So it's ridiculous to assume that adding RAM will be cheaper than a cost/benefit analysis.

  74. Spreadsheets are ammunition by jjohnson · · Score: 4, Insightful

    Here's what you do: take a simple task like adding RAM to a non-production server, and go through the entire, exhausting process in letter-perfect fashion, meeting every paperwork, audit, and permission requirement. Along the way, document every minute you spend on the process, showing exactly what you're doing, how long it took in minutes, and what requirement you were meeting. At the end, create a spreadsheet showing in careful detail that adding a $500 SIMM actually cost the company $5,000 in processes.

    That spreadsheet becomes the club with which your managers and directors can beat the IT department because they're effectively offloading cost onto you at a rate of 1,000%.

    --
    Anyone who loves or hates any language, platform, or manufacturer, doesn't know what they're talking about.
    1. Re:Spreadsheets are ammunition by g3rr!t · · Score: 1

      This is a very interesting idea (although I hope you are exaggerating the costs) but of course it could cut both ways. Replacing a $500 SIMM (do they still put thise in servers??) could very well cost $500 in IT time as well, especially in a production system where downtime needs to be scheduled and additional pre- and post-testing may need to be done. Slightly digressing, in the case of RAM (and as a sysadmin in a 100 person company) I don't often consider it a frivolous investment - hell, it could extend the life of a machine for a year and thus save costs, depending.

      In this whole developer-IT thing that this thread is, a bit of respect for each other's job (which includes timely communication both ways) is all that's really needed. And it helps if you work with each other face to face on a regular basis, a situation which I fear most posters are not currently in.

  75. Why is that a problem??? by Anonymous Coward · · Score: 0

    First Incident:

    1) One software developer notices that he can use the proxy server from outside the firewall (at home).

    2) Contact IT -- they don't believe him.

    3) Second software developer proves that he can use the proxy server from home

    4) Contact IT again -- still don't believe.

    5) First developer emails corporate director of IT from home using an smtp server that's inside the firewall.

    6) Get contacted by IT (now motivated to investigate)

    7) Among other things, first developer has to explain to IT how parts of HTTP work.

    Second Incident:

    1) Developing software for a wireless device

    2) Ask IT for wireless access point

    3) denied

    4) explain further

    5) denied

    6) whack IT with the fact that this is for a product that we want to sell REAL SOON

    7) approved, but must use LEAP

    8) LEAP not yet supported by mobile devices -- PEAP is (and LEAP already known to have BIG issue)

    9) after several meetings (wasting the time of multiple developers), IT agrees to allow use of PEAP. Time so far -- 6 months

    10) IT time to install and configure access point and RADIUS server -- another 3 months. System didn't work until I managed to get the IT guy to start sending me screenshots of the access point's configuration web pages so I could tell him what to enable / disable.

    11) Nine months later, PEAP certificate expires -- IT didn't renew it.

  76. I find ways of circumventing the bureaucrats by juanfe · · Score: 2, Interesting

    I usually try to figure out ways of either circumventing them, mocking them, or getting them to want to do it because not doing it hurts them personally. Three examples:

    1) Circumvention: Recently, I needed a DNS change to point an existing subdomain to a different IP address. Our not-very-useful IT project manager told me they needed to come up with an LOE for changing the DNS entry. Three days later, they told me they hadn't had time to calculate the LOE and would not be able to complete the change by the following week's deadline.

    I went to the head of our corporate marketing and branding group, asked for her help. Even though this is a very large corporation with more than 30k employees and a very significant IT organization, within 10 minutes, one of the staff members on the marketing and branding team physically made the DNS change herself.

    2) Mockery: I needed our web team to add a link to the bottom of our company's homepage linking to my program's home page. Three weeks later, the guy who was going to do the change saw me in the hallway and asked me if I had lined up testing resources from our testing outsource company to make sure that the link worked.

    I responded, very loudly and within earshot of the web developers: "open bracket a href equals quote h tee tee pee colon slash slash my dot domain dot com close quote close bracket My Site Name open bracket slash a close bracket and then click on the damn thing"

    2) Fool them into wanting to do it for their own purposes: We decomissioned a website a few months ago, and it is no longer publicly available. However, we've kept it around while we make sure we got all the old documents. However, we are still getting monthly reports extracted from the back-end database. I contacted our IT reporting team and asked them to stop delivery of these reports since they're no longer needed. They sent me a form I needed to fill out justifying why I needed these to stop and aking for VP signatures and notarized copies of the marriage certificates for every gerbil I've ever owned.

    I told them they had to be kidding, then I set up a rule in Outlook that automatically bounces back the reporting emails to them and deletes them from my inbox. I don't have to worry about it and once they start getting these every month they'll try to figure out what's wrong and fix it. Once we fully bring down the system, I imagine that the report engine will start throwing all sorts of error messages and they'll see fit to do it on their own if the auto emails don't do the trick.

    It's sad that IT, something that shoudl enhance productivity, has become a huge obstacle for us to do business.

    --
    ***Foucault is watching you..***
    1. Re:I find ways of circumventing the bureaucrats by buysse · · Score: 1

      Odds are that one web developer who was assigned to make the change had to document that it was fully tested in compliance with (insert management buzzword here). In fact, because of Sarbanes-Oxley, some companies lawyers have gone a little overboard with documentation requirements, and it might take a month or two just to get the appropriate signatures to allow that change. It's absolutely ridiculous, but if he doesn't have that documentation, he risks getting himself fired. Mockery will not change that simple fact, just make suicide more likely.

      --
      -30-
    2. Re:I find ways of circumventing the bureaucrats by bill_mcgonigle · · Score: 1

      2) Fool them into wanting to do it for their own purposes

      This is the best advice so far. In this case:

      "gee, I'm really sorry I'm burning the hell out of your swap drives on the Foobar system but the application requires lots of memory these days"
      [Dude, I don't want to be paged in the middle of the night when the raid pack fails on swap - let's get some RAM in there so I can sleep]

      or

      "hey, guys, heads up - the CFO is pissed because his reports drag ass on Foobar. Just thought you should know before he shows up."
      [well why the hell are they so slow ,,, it looks like the system is out of RAM - let's get some more in there]

      See, adding RAM was their idea.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    3. Re:I find ways of circumventing the bureaucrats by juanfe · · Score: 1

      You raise a very fair point.
      Sadly, though, the web link thing happened before SarbOx was even on the radar screen....

      --
      ***Foucault is watching you..***
  77. Pretty common for IT departments by Anonymous Coward · · Score: 0

    Where I work (in a large IT company -- some of our products have been mentioned here), to buy a $30 computer book involves going though 3 levels of management, and takes about 2 manager-hours of work at at least $50/hour to get approved. It takes about 2 weeks to get approval, then the employee pays for it out of pocket and gets their money back in about 6 months.

    Most people don't even bother and just buy their own books, which is probably what the company really wants.

  78. Yes - 100% by craznar · · Score: 1

    The place I recently left - had reached around 20% efficiency.

    Literally, one in five days was spent working, the other 4 days spent fighting for the right to work.

    As one example (an extreme one), a simple electronic phone book which took around 2 weeks of work - had (at the time of my leaving) been in discussion, revisitation etc for over a year.

    I got made reduntant - why, not because I had no work, but because the work hadn't been approved to proceed after 4 years.

    Anyway - enough ranting ... from the outside it must be a nightmare, if it's like that from the inside.

    PS: Around 30% of the staff were in the same or a similar pickle to me :)

    --
    EMail: 0110001101100010010000000110001101110010 0110000101111010011011100110000101110010 0010111001100011011011110110
  79. Senior management define the barriers by shogarth · · Score: 1
    Even senior management can't break through the barrier.

    IT operations are not independent. There is always a senior-enough management level that can decide to override an IT organization's policies. After all, if the IT group isn't meeting the business need, then it is failing no matter what the uptime statistics say.

    It sounds like you are really running up against a difference in organizational priorities. For whatever reason, your side of the issue is deemed less important than the arguments advanced by the other group. It may be that there are technical issues you are unaware of. It also may entirely be a political issue: competition between groups for limited resources.

    Here are a few of your options:

    1. Give up and find another job.
    2. Go numb and ignore it. After 5:00 it's not your problem
    3. Rail pointlessly at the unfairness of the universe losing sleep and friends along the way.
    4. Engage and try to understand the organization better. Use that understanding to make more focused and effective supporting arguments for your recommendations.

    One of these will probably suit your temperament...

  80. I'm in Healthcare by PIPBoy3000 · · Score: 1

    People can die when things go horribly wrong.

    That being said, people can die when hardware and software changes aren't implemented immediately too. If a doctor can't perform a procedure because of some issue, it gets taken care of very quickly.

    I'm still leaning towards the "culture" comment. I really think there are different ways to interpret laws that can result in very different workflows.

    1. Re:I'm in Healthcare by jsight · · Score: 1

      I completely agree... I work with companies that have SOX requirement all the time, and the variation between them can be absolutely amazing! Some companies act like anything could land them in trouble with "SOX Compliance" (basically pulling out a "it's because of SOX" defence any time they don't like something, want to delay, or its raining). Others seem only slightly different from privately held companies (just with a little more paperwork.

  81. Deal with it by GorillaTest · · Score: 1

    I once worked for a financial institution as a Software Engineer. It took them 8 months to install a debugger on my development machine. That's the way they do things. It had to go thrgough security, the IT heirarchy, and the change control group. The fact that I couldn't be productive without a debugger didn't even enter into the equation. If you want light on your feet, go work for a software company. I bet you don't worrry about whether or not they are going to pay you this week. With security comes overhead. Deal with it...

  82. IT Depts by Anonymous Coward · · Score: 0

    I am in a similar situation. Refer to the very first posting. We are quickly moving to the point of getting nothing done. This is a direct result of management initatives. Then that same management asks why nothing is getting accomplished. Then they outsource and off-shore.
    Management SUCKS. They are dumber than a rock. No, that is an insult to the rocks of the world. Become an electrician, plumber, or garage door mechanic. It pays better and can not be sent off-shore (yet).

  83. Senior management can't?! by forand · · Score: 1

    I am not sure what senior managment means in your organisation but if what you call "senior managment" can't get the IT department to change, then the organisation has bigger problems. What I suspect is that senior management actually could get the IT department to change but thinks it is best to do what the IT department says and tell you that they can't change anything.

    If my suspicions are true then you should listen to the other posts and take a good look at your job and see if you would be best served by finding a new employer.

  84. The trick is by binkzz · · Score: 2, Insightful

    To make IT believe they spotted and fixed the problem. It's an ego thing; if you tell them the problem and the fix, they have nothing to do anymore.

    Tell them your machine is really slow lately and the harddrive runs like mad. Sometimes you get a 'Not enough RAM' error, but you have no idea what that could possibly mean.

    Chances are you'll have your stick within a day.

    Alternatively, ask your cute receptionist to go over in miniskirt and take a few sticks of RAM; they'll never know what hit them.

    --
    'For we walk by faith, not by sight.' II Corinthians 5:7
    1. Re:The trick is by craznar · · Score: 1

      "your cute receptionist to go over in miniskirt and take a few sticks of RAM; they'll never know what hit them."

      Exactly - and because of that they would stop her and throw here out the door - followed by comments of 'that was a weird looking guy!!'

      --
      EMail: 0110001101100010010000000110001101110010 0110000101111010011011100110000101110010 0010111001100011011011110110
    2. Re:The trick is by Anonymous Coward · · Score: 0

      Hi cb@craznar.co

  85. Adapt by jacoberrol · · Score: 1
    It seems like you're getting a lot of advice that says you should either:
    1. Give up and accept the inefficiences of the beauracracy. Or...
    2. Quit your job

    I've been consulting for five years now and my firm has many clients in many industries and I can tell you with great certainty that this beauracracy exists almost everywhere. There are exceptions, but they are... exceptions. So, I'd say quitting your job is a bad strategy, because it is pretty likely that your next job will have stupid beauracracies similiar to your current job.
    Here is my two cents:
    1. You will not be able to fight the beauracracy from the bottom. Middle managers are notorious beauracrats. Good at pushing paper and that's about it.
    2. If you have connections at the top, then it is possible that you can use an executive to help you push through the muck. However, this means you are going over the heads of many middle managers and worker bees. This will not make you any friends and it will probably make it very hard for you to get things done quickly in the future.

    You're better off adapting to the system and learning how to get stuff done in spite of all of the b.s. This usually means forming personal relationships with key individuals who can help you. You need code promoted to QA? It's way easier if the CVS admin is your buddy. Need to rebuild a test database? Helps to have a DBA friend. You get the idea.
  86. Leonard Nimoy said it best by faust13 · · Score: 1

    "The bureaucracy is growing to meet the needs of the growing bureaucracy."

    -Leonard Nimoy

    1. Re:Leonard Nimoy said it best by TheClam · · Score: 1

      I mod this dude (-5, Addicted to Civ4).

      Not that I'm against Civ4, I'm addicted to it myself, but just cause Leonard Nimoy says it doesn't mean he said it first. :)

    2. Re:Leonard Nimoy said it best by faust13 · · Score: 1

      Boy, and how!

      That Nimoy, is a veritable cornucopia of great and memorable quotes.

      I'm sure if I were Leonard, I probably could say something memorable right now.

  87. Have your boss' fired ... by ElDuderino44137 · · Score: 1

    I just did ... you can too.
    It can be done in as little as 3 business days.
    No paperwork required.
    Just have all the indians say they will quit in the next 2 weeks.
    IT STILL WORKS !!

  88. So what is IT doing? by travail_jgd · · Score: 1

    Just to play devil's advocate, Enterprise-level IT has a lot of responsibilities. They have to manage physical assets, licenses, warranties/service agreements, as well as the "usual suspects" of keeping the network and PCs up and running.

    My suggestions...

    * Document it all. Yes, you've got a mountain of paperwork, but if you can make a business case for change, you have a better shot. If you can show lost productivity (due to server issues) so much the better.
    Documentation is also a CYA in case something rolls back your way.

    * Get to know the IT folks. For all you know, they could be seriously understaffed and simply unable to process requests in a timely manner. At the very least, buying lunch, dinner, or even a round of beers may help get you some name recognition.

    * Think twice about rolling your own solutions. Being out of compliance with licenses can cost the company major money. Even if you're using a fully licensed "spare" PC from an empty office, there's no guarantee that IT won't be taking it away at some point.
    Just because your current management approves of an "in house" solution doesn't mean the next managers will. Quick and dirty solutions can find their way into production...

    * Leave. There's a lot of CYA paperwork going on, and you're not going to be able to fix it.

  89. I am in the IT Department by GmAz · · Score: 1

    I work in the IT Department for my school district. Its unfortunate that even we have these same issues. I think it comes from the high up people that have no idea what a computer. When we mention a hardware upgrade to our server, they are like, "What, that server is only a year old. Its practically brand new." No matter that it runs 24/7 with over 5,000 users accessing it. I feel that if you want to work in the IT department no matter what position it is, you should know about computers. Even if its in the basic areas. All those suits sitting in the expensive leather chairs wearing Armani suits should let auctual Techy people do what they do best.

    --
    Click Click Bloody Click PANCAKES!
  90. take it to the top by ChipMonk · · Score: 1

    The CEO, the CIO, and the CFO. Seriously, stop toying around. The business is being eaten from the inside. Lost business opportunities affect the whole business, not just your department. When the executives hear about lost business opportunities because of some droids' managerial incompetence, they will want some answers. The CEO will make sure something happens, the CIO will know what to make happen, and the CFO will put concrete money figures on the effects.

  91. Make sure your timelines are broken down by grahamsz · · Score: 1

    I used to work for a big company that suffered from the same problem. In some production environments, the developers couldn't even look at the log files without filing a request with IT.

    When it comes to dealing with projects. We'd mention that we'd complete development on 9.114.1.3 on July 1st, it'd be QA'd by the end of the month and then passed to IT for deployment.

    Managment would then be the ones that took our deployment spec and dates to IT and pretty much force them to commit.

    The lack of agility is very frustrating (and one of the reasons i left) but make sure that your management chain are aware that it's not your fault. We had root at one point, and a misguided developer managed to clean out / with an rsync typo.

    OTOH our IT was stable as a rock. Our servers were rarely down for more than a few minutes a year. The UPSs and Gensets all kicked in properly whenever the powercompany managed to sever both the redundant powerfeeds simultaneously. In 4 years we were only down once due to hardware failure and once more due to IT's mistake.

  92. My Fortune 10 Corporation by TrueRock · · Score: 0

    I supply roughly 900 servers for my corporation's internal users at an annual cost of approximately $20 million. I provide several different service level agreements that probably fit at least 90% of what our corporation needs. There are definitely users I cannot sufficiently meet the needs for. A central IT organization can only hope to meet the needs of the majority of users. If you need instantaneous reaction to a need such as installing a stick of memory in a server, you will not be coming to me for a product. Our servers only use predefined amounts of memory. It is not efficient to pay a contract labor $35/hour to perform such tasks. A server is a very mundane commodity object. There is nothing in the server itself that will do anything that will have any impact on my corporation. But, hopefully, the applications that users install on my servers will have a significant impact.

  93. Go Around Them by lightning01 · · Score: 1

    Seriously. Buy your own server. Hell, start your own data center. IT loves it when some other department helps them out by getting things done themselves. I mean, as an IT guy, why should I have to do everything. Let the other departments get their own production systems if they like. When the time comes to integrate things, we'll figure it out somehow. And I love it when some group has spent big bucks for something that doesn't work! Gives me a challenge to figure out - like how to fix some now critical system that never did what is was supposed to - and do it without any budget. Whooo-eeee, I remember why I joined this group now! Hot damn!

  94. In my previous job I did this by Anonymous Coward · · Score: 0

    My previous job involved getting things installed into large companies like banks and insurance companies. There are 2 ways that I used to get this done. The first way is that you involve the technical people earlier in the project, which gives them ownership and lets them know the schedules, they can also let you know the procedures of getting things done. The other way is to have a friend on the inside who can smooth the way for you or do things for you. You have to understand that there are people in the IT dept that are frustrated with these procedures too and they would be all to happy to help you.

  95. politics and agendas by witte · · Score: 1

    Some of the suggestions amount to becoming what's part of the problem : people driving a personal agenda on company time, and damn the consequences.

    While this is ok as long as it doesn't conflict with the interests of the company or screws somebody out of their job, it's what's at the root of a lot of efficiency problems within large organisations.

    A handful of politically clever people tend to position themselves on strategic positions within the organisation, and purposefully create bottlenecks. They control the resources - be it knowledge, access privileges, hardware, funds, you name it.
    This control is then used as leverage to further their own personal agenda. I'm sure most of you recognize or remember some of these pricks from current or past working environments. You need something, file the papers and after waiting a few days/weeks the bureaucratic treadmill stalls somewhere. It turns out you landed on some controlfreak's turf and he/she doesn't cooperate, simply because *you have nothing that can further their cause*. Doesn't really matter if it's their job to help you. If you escalate problems like these up, it tends to fly up so high that when the shit comes down again, everybody gets splattered, including you for stirring up trouble.
    Usually these guys have big umbrellas too, because, you know, Bill's cool; when in trouble ask Bill, he get's things done. Of course he does, Bill is running the whole dog and pony show because he controls resources people need. Power.

    I find it striking that these kind of shenanigans are still par for the course in most companies. I dare say it has to do with the prevailing attitude in (bad) middle management ? -- a lot of them fit this picture perfectly.

    When you try to streamline business processes and workflow, introduce roles, responsibilities, accountabilities, and *gasp* add time windows for tasks/subprocesses, you'll notice that it's these guys that will most actively stir up the environment against these pagan, new-turk ideas. (It erodes their power.)

    If you come accross one of these guys, you have a few choices.
    - Surrender. Get some kneepads and chapstick. Brown your nose.
    - War. Beware, they travel in packs. You probably won't win.
    - Acceptance. Decide you don't care. It's just work, have a life outside it.
    - Work your way around them. (I'd go with this one.)

  96. Perhaps you would be happier at a smaller company? by StupidHelpDeskGuy · · Score: 1

    How would you feel if the network guys just needed to hack a small piece of your code? Surely you wouldn't mind if they checked out your source code and fiddled around? Seriously though, you write that simply adding RAM to a development box is a simple task. You also write it's a huge network, which is more than likely more complicated to run than you make it out to be. Granted you probably could install the RAM, or perform other simple tasks, but what happens when you cause a problem?

    I've worked network support for a while, and this type of tension cuts both ways. The stream of requests and favors is constant, and very distracting to the average net admin. If coders had someone interrupting them every 15 minutes, they would slow to a snails pace as well. If you really want change, you'll most likely have to get a new job elsewhere. You could try to convince the board that it's a real problem where you work now, but this would require your case to be fairly airtight. You do have evidence of the potential costs savings don't you?

    I am sure you are highly qualified in your area. But if you are unable to change things yourself, and the folks in upper management don't believe your numbers, then you're out of luck.

  97. previously, on slashdot (october 1, 2005) by ccnull · · Score: 1

    the last guy with this problem got similar responses

    1. Re:previously, on slashdot (october 1, 2005) by PCM2 · · Score: 0, Flamebait

      Get a job, Null.

      --
      Breakfast served all day!
    2. Re:previously, on slashdot (october 1, 2005) by ccnull · · Score: 1

      You know perfectly well that this IS my job, Neil.

  98. I can go one better by Anonymous Coward · · Score: 0

    I work for a small government contractor. The company has signed all kinds of contracts stating that we have a number of no brainer processes and procedures in place and functioning. The IT department consists of two guys (Simon and the PFY). There are no backups no recovery procedures. We have fire sprinklers in the server room! Everytime they are asked to do something they say they have other commitments. "Why are there no backups?" "We have other commitments that have priority." Servers never get upgraded etc. When I finally get them to give me a machine for testing software, the machine is locked down and I have to ask for admin privaledges on the machine. I have to sit there and justify why I need admin priveledges on test box but all there servers are wide open to anyone who cares to take control of them. I have no idea what they do all day.

    1. Re:I can go one better by Anonymous Coward · · Score: 0

      Nothing works better than having the authority, instead of having to ask a question like this:

      "Why are there no backups?"

      You can simply wish your former employee better luck at his next job. Or have him meet with HR and a legal representative who can explain that he will be held personally liable for any losses that result from his negligence.

      But these complaints never seem to originate from people who have any real authority in their workplace. They aren't sole proprietors complaining about contractors who aren't performing. They aren't directors or C-level execs with no idea of what to do when part of their organization is not functioning efficiently. They aren't even managers having difficulty performing their duties due to some obstacles that could possibly be under their control.

      No,these complaints always seem to originate from low-level employees, interns, or people who have not enjoyed any successful career development despite being in a position for an extended period of time. They never seem willing to accept their lack of authority as a result of their own failure, and always blame their problems on the incompetence of others -- others who themselves *have* managed to find themselves in positions of authority, career success, etc.

      You can scream "Dilbert Principle" all day, and you can call anybody "PHB" all you want, but you'll get more satisfaction if you develop your career to a level where you have some authority -- or if you invest in and operate your own business where you have *all* authority.

      Complaining will get you nothing, and if you complain too loudly to the wrong people, you will find yourself with even fewer resources than before.

  99. Corporate IT Can Be Inflexible But There Are Ways by KaiFeng · · Score: 1

    And they always have numerous reasons why they cannot do what you want. I've worked in large companies where the scientists agitated and finally brought about an entirely separate IT organization. Traditional IT, along the lines you describe, was purely overhead. The scientific organization was more user-responsive, and was more involved in, you know, actually creating value. Look at Big Pharma for some examples of this. One way to start weaning yourself from IT bureaucracy is to first set up a "test lab". This is for testing new technologies in a location convenient for your end users. This can be gradually expanded, and used to sell your users on the idea of doing things, you know, their way. And like all empires, this can grow over time. You, in the meantime, can build a reputation for customer focus and innovation. Sure, it can take time. The other thing you can do with hidebound IT is to first document the business requirements of your users, and then ask IT to provide a solution which meets these requirements. I usually meet with the IT group's solution architects informally to see if we can settle on something mutually acceptable. At these informal meetings, I also explain the business stakes for the users of getting what they need. In addition, always include a few wildcard requirements, such as: "users will experience no degradation of service or performance as a result of the technical solution" Who would argue with that? So everyone will sign on. Yet I've been able to relentlessly use this to cut away at bureaucractic "requirements" to get my users what they need. There's more that can be done, but the key is to not approach this as a technical dilemma, but as a people problem. I'm curious to hear what other people think.

  100. Take it to the top... by JRHelgeson · · Score: 1

    Management is powerless to stop Bureaucracy, they're part of the problem. Most CEO's are responsive to issues that have a direct impact on the bottom line. I would say that you take that exact posting that you have here on /. and submit it to your president anonymously if you desire.

    If you don't hear/see a response, then post it for shareholders to see. Nothing effects major change like an overnight drop of 5% in stock price.

    --
    Good security is based upon reality and common sense. Common sense is a function of having common knowledge.
  101. Re: Your Post by eegad · · Score: 1

    Dear Nedry57,

    Thanks for your post. We have logged your request and have emailed a copy of this message to all interested parties. As soon as we reach your post in our reading queue, we will update you with a status. Once we receive funding for any and all requests you have made, we will proceed. Any further documentation you could provide about your problem would be helpful.

    Sincerely,
    Slashdot Reader

  102. Instead of asking Slashdot by Anonymous Coward · · Score: 0

    Find a way to report these things so that they clearly come to the attention of people who are *also* outside the IT heirachy, whose bonuses depend on profit and loss and are directly affected by the waste. Don't try to fight the bureaucracy head-on, and don't bother playing into it with the expectation that anything will improve. But make it become a problem for someone with major financial authority in your enterprise, and don't be surprised if the result includes large swaths of this bureaucratic organization being laid off.

  103. Other point of view by galluk · · Score: 1

    I can see your point of you that you want to deliver changes faster and I can understand your frustration with the IT department. However from their point of view their jobs maybe measured against stability not change and so they take such a risk adverse approach. Maybe your Senior managers could negotiate different terms of service for your servers to let them get on with their job and you with yours

  104. Simple, Stakeholder buy in by geekoid · · Score: 1

    You have two recourse:
    Get the person in charge of IT to buy in on what you need. When you run into a bottle neck, email the pserson causing it, CC the person in charge of IT.
    If the person in charge of IT won't Buy in, go to his boss.

    You will need a plan of what you want, with the benefits. Such as:
    It will save the company X, it will increase our profit with the same revenue(i.e. Bigger bonus for people whose title starts with the letter "C")

    You other choice is to neautralize the stakeholder that is causing the bottleneck.
    This can be done by getting upper management buy in and just ignore the complaints from IT. When the complain say "You need to take that up with the CTO", or whomever.

    If you have problems getting access to the server room, go straight to the person who actually types in who gets access and say "Bob Smith wants you to give me access to the server room". When they say "Who?" you say "you know, Bob Smith, the CTO. The guy who approves your job."

    OTOH, don't just toss out all process and accountability. There should be documentation whenever a system is changed, and rogue groups can do a lot of harm.

    Break down the problem, find out how much time it takes to do something. Break it into FTE*. Then have a solution that also breaks it down to FTE. If you solution requires less FTE, but maintain reasonable accountability you should get buy in.

    All this sounds tough, but once you get top level buy in, and you are successful, you will be a shining star. Hell, you might even end up in charge of IT.
    As always, dress nice when you begin doing this. Yes it shouldn't matter, yes you will get your nice close messy. If you know you have a meeting with upper managment dress like they do. Theye where suit and tie, you where suit and tie.
    Also, a proper fitting suit is not uncomfortable.
    I should have to give dress cues, but this is slashdot.

    *FTE: Full Time Employee.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  105. Your world's a microcosm - IT focus on big picture by poopie · · Score: 4, Insightful

    There are certain tasks (i.e. anything that happens in the data centers) that I don't have the access to do. Even a simple task, like installing more memory in a non-production server, can take nine months and massive mountains of paperwork (no exaggeration)

    So, let me get this straight...
    User is frustrated because request to make standard servers non-standard with a custom request in a datacenter requires paperwork and time. User is upset because IT has formal procedures for change control, service level agreements, and standard hardware configs. User doesn't get ram upgrade and posts rant to Slashdot.

    User is technical, probably dual boots their desktop to non-supported OS, probably hacks computer stuff at home, probably very smart and capable of supporting five or six computers by him/herself.

    IT department probably supports 1000+ machines, and that number has doubled in the last year or so while staffing has been cut.

    IT department probably has 200 servers per admin and only maintans this ratio by with consistent server deployments that maintain standard configurations.

    A good IT organization understands the company's business.

    A good technology worker needs to learn to work with IT to get what they need. You would probably be able to request and justify 10 servers and get them in the time it takes to get a one-off upgrade

    The lack of agility is maddening, because I know we are missing significant business opportunities.

    Lack of planning on your part does not create an emergency on my part.

    Learn how your IT organization works. Work with it.

    we get no support from IT. Even senior management can't break through the barrier

    Perhaps you don't see the big picture. Perhaps you don't see the corporate IT budget and where you/your team/your project is on the priority list for that budget.

    I'm sure there are all sorts of IT departments, but the *good* ones understand the core business and know what's important to the company's bottom line. If your IT department doesn't understand that, then I'm afraid you're going to have to become the IT liason and teach them. Provide them with your requirements well in advance so that they can plan proper deployments. Work together so that you can understand the pain points of IT, and they can understand your hardware/support requirements and the *value* that this will provide to the company.

  106. Know Exactly what you mean by Anonymous Coward · · Score: 0

    I work as IT support for a global company and I know exactly what you mean, for us it should be in our best interest to service the main arms of the company, but some times simple requests ie setup email accounts (can take 4 days of back and forwards talking), hardware can take 10 working days to arrive, and this is for our business ie imagine sitting at your desk for 10 days after the request - um twiddling your thumbs, manager's have bought in too much buearacracy, forms, which need to be signed and co-signed, witnessed, etc. As they say computers were meant to eliminate paper, instead what they have done is significantly increase it and the time to get the most simplest tasks done,
    Our site has tried implementing ITIL - we are at the early stages and it seems to be creating even more work and delays

  107. Your position is more common than you think by CFD339 · · Score: 1

    So called 'departmental' I.T. solutions, along with the developers and admin who support them, tend to be focused on line of business needs. Their target-locked on needs based designs. From their perspective, this means cheaper, faster to live, and more adaptive solutions that enable real world business. From the internal "CIO" direct reporting structure, these represent a problem because they tend to be built without regard to what the "strategic I.T. direction" may be, and their lower cost and faster results make the big fancy projects look bad in the short term.

    So who's right?

    Well, both are right -- and wrong. If the CIO's vision is really as good as he thinks, then clearly the departmental application is a problem. Mostly, the CIO's vision is corrupted so fully by the time it impacts departmental level projects that what's left of that vision is little more than an attempt to garner a larger 'empire' of control regardless of cost of feasibility. That's not even counting the "cool tech" projects which often make no sense.

    I've definately seen both as an outside consultant (and one who really does try to be honest about his work). In the end, you have to follow your own joy. Do what are paid to do as best you can, and always remember to "dance with the one that brung 'ya" -- remember your loyalties and morals. If doing those things is too frustrating or is mutually exclusive, its time to find another job.

    AP

    --
    The problem with quotes on the internet, is that nobody bothers to check their veracity. -- Abraham Lincoln
  108. Regulatory Compliance Nightmare by rats1966 · · Score: 2, Interesting

    It seems to me this is an increasingly common and distressing phenomenon, and I'm convinced that it's driven largely by the dramatic increase in regulatory compliance concerns. Case in point: in 2002, I collaborated with one person for two weeks and redesigned our company's website. I work in the marketing department, but I had a little bit of web design experience; my coworker is more of a hacker type who doesn't really have a title, but he's in I.T. We got the job done, great. Now, almost four years later, I'm still getting requests to make website updates, a procedure which has turned into an eight-headed monster due to the slew of 'systems' which have been put in place to regulate our public website content. This means that making a single, minor textual edit means filling out a Request for Testing form, logging into a semi-automated online QA application and submitting a second request for testing, making the change and updating the CVS repository in staging (which, incidentally, took me a year and a half to be granted access to, since I'm not 'officially' an IT guy), then sending a follow-up e-mail detailing exactly what was changed and listing all of the files affected. To top it off, we'd used a popular WYSIWYG HTML editor when we originally designed the site, and we opted to utilize all the cool automated site design features contained in the software. This resulted in a forest of static .htm pages (see, I knew little or nothing about server-side scripting way back then) with a ton of duplicated code. Needless to say, all of those automated features got tossed out the window a long time ago. Adding server side scripting is not an option, since all the pages would have to be renamed, links rewritten... which is straying from the point- which is, I.T. departments are running scared. Litigation is everywhere. Keeping things stable has become the sole priority in any company under any sort of scrutiny, since the stakes are higher than ever before. Nobody wants to pay fines or do jail time. Suddenly, the free for all has turned into a mine field. This is all the more reason that startups are likelier to gain traction in the marketplace. Agility is the key word- and it has been destroyed in all but a few larger organizations. If it's any consolation, you're not alone.

  109. You've missed the entire point by Overzeetop · · Score: 5, Interesting

    The IT department exists to make sure they have regular, gainful employment. They do NOT exist to make your job easier, or anyone's for that matter, who does not have direct or closelly indirect firing power over them. There are mouths to feed, mortgages to pay, colleges funds to fund, retirement to dream about.

    Cynical? Yes, but also very true. The above is the root of the issue. I'll put it in the terms that IT would:

    ITs job is to keep the servers running, smoothly, with as little interruption to daily work as possible. As with any complex undertaking, different users have different priorities. CxOs come first. Period. Internal needs come next (see: "servers running, smoothly," above). High profile departments are next - marketing, sales, accounting. The last one is mostly because it comes under a CxO (F - you can choose what it stands for) who is intimitely involved with the month-to-month operation, and through which everyone gets their pay checks (including previously mentioned CxOs). Development is pretty far down, as you can see. You must understand - you don't bring cash into the organization (sales), nor do your efforts directly affect the price of company stock (marketing), both of which are of top importance to the CxOs.

    That does not mean that you are not essential. But you are essential in a way that is ongoing - like the janitorial staff. If they lose development, things will slowly start to degrade, but it will be a while before there is a crisis. Either way, its an expensive mess to clean up, but if you throw some cash at it, you can bring things back to livable.

    Now, lets look at the flip side. If IT goes down for a day, there will be hell to pay, and heads may roll. Every IT person knows this. Anyone who has dealt with complex modern systems knows that it's a house of cards. There are so many things that can go wrong. One failure, if not just costing your job, is certainly going to make for a long night getting things back in order. That would be uncompensated overtime, remember. Also, ten years without a single failure will not make you a hero, like landing a new sales client, or scoring a great marketing campaign which lifts the stock price or sales. It will make the company think you're reliable, but boring. Bonus aren't given out for boring. One failure, on the other hand, makes you a villain.

    Now, if you've made it this far, how much value is there - for the IT professional - in helping you get your job done faster. In case you've skimmed, I'll tell you: none. It's like playing russian roulette for fun. Unless you just happen to like the life-or-death thrill, or have nothing to live for, it's a fools game.

    I wish I had better news for you, but if you have a large corporation, than you have an ingrained corporate culture, and IT subculture. And they don't drift your way.

    Oh, I've never been in IT. They piss me off 'cause I'm an engineer and just want to get shit done, and they want to worry about making sure the CEO's internet never goes down. I've learned over the years that, in effect, that is their job. I've stopped fighting them and learned to either (a) work with them or (b) work around them. The latter is done carefully to avoid stepping on toes. Just as they are under the thumb of uper management, they like to exert their power where they can. That would be against you and me. You don't tunnel under a mountain if there's a reasonable way to pass around it.

    --
    Is it just my observation, or are there way too many stupid people in the world?
    1. Re:You've missed the entire point by darrell73 · · Score: 1

      Damn fine post....wish I could MOD it up.

      I'll definitely agree with OverZeeTop.....the priorities of an IT department are to keep things running. That is why it takes a while to roll out a new OS...changes are bad for stability.

      I'll put it another way......in IT, if grades were given out, IT could only ever get a C because it is satisfactory. One mistake and it is an F. Forever! So there is no incentive to help you! They are never going to get an A!

      Oh, and don't delude yourself like these other recent graduates with stars in their eyes.......talking to upper management isn't going to work. In fact you are likely to get a reputation as a troublemaker that will stick with you across jobs.

      So, how to get things moving. Or at least, shift the frustation away.

      1) Play their game. Ask for a detailed list (by email) of exactly what you need to do to get the memory in. Do this EVERY time you need IT to do something. This should result in either:
            * A checklist for you to put marks against so you know when it is going to happen. Be sure to attach this checklist to your request, all ticked!
            * A scramble by IT to create a list. This should (after a couple of your requests) result in the realisation by the IT department that it is easier to do your requests than create these lists.

      2) Ignore IT except for the essentials. Get buy in from your management to set up a "test" network. After an appropriate amount of time, turn this "live". The only request that goes to IT is to change the DNS entries. The trick here is to ensure that EVERYONE thinks it is only a test network otherwise IT will get grumpy

      3) Don't do IT's work for them. Make them chase you! Ignore the Hardware installation. Just keep within previous workflows and make changes. If the database falls over, log a job. Once they have figured out that they need more memory, give them your Cost Code and let them buy it and install it. You come out a hero as you haven't tried to fund this out of the IT budget.

      4) Keep your manager/project manager up to date on the progress. Every time they ask, tell them where it is at. In my experience this works extremely well. Once you have had 6 progress meetings with you and you can detail all the hoops that have been set up and negotiated, your boss may make it his crusade to make it easier next time.

      5) Discuss with HR your increasing frustration and see if you can shift elsewhere. Hopefully this may open up a dialogue about ways to deal with the IT mob.

      5) Resign. Be as explicit (about the frustration, not in language) in your resignation letter as possible. If it gets through to the HR, maybe it will help in the long run...at least you don't have to deal with it.

      Oh, keep everything via email. No more phone calls! Make these guys/gals accountable for what they tell you and make you do. And it's also a good idea to keep printouts of these emails. You never know when might happen.

    2. Re:You've missed the entire point by Fulcrum+of+Evil · · Score: 1

      Development is pretty far down, as you can see. You must understand - you don't bring cash into the organization (sales), nor do your efforts directly affect the price of company stock (marketing), both of which are of top importance to the CxOs.

      You must be in a different company from me. If development stops, yeah, things keep going, but nothing new will get developed. We won't make anything new, no new deals will be signed (if they're smart), you get the idea. Sales signs deals, but we make the money and drive new growth.

      I wish I had better news for you, but you can always get salespeople; developers are your lifeblood. Yeah, you need someone to sell the stuff, but technical people concieve the product and give it form.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    3. Re:You've missed the entire point by underooSurfer · · Score: 1

      Amen. Spending time in a few divisions of IT, I can relate to your artical. Shortly after accepting a full-time spot under bad management I wanted out. I spent most of my day slinging mud and dealing with issues completely unrelated to Information Technology. I aimed at a department job outside the IT realm because of how disturbed I became with the 'sub-culture'. Well... In the end I was let go becuase "I have too much back bone". IT dept.'s are for the birds. Especially if it is for a government entity.

    4. Re:You've missed the entire point by TheLink · · Score: 1

      A company can survive longer with zero devs, than with zero sales/revenue.
      Sure zero devs could mean no future - company eventually will die. Still, how many people look long term anyway?

      But really the devs etc don't matter that much - what matters most is top management. Go see the difference of Apple with and without Steve Jobs.

      You could have a good dev team that can take the company anywhere and has great ideas of where to go, but the Bosses are still in charge. If they choose to have the company just sit around or jump off a cliff, there's not so much the devs can do.

      If the CxOs are just the "slash-and-burn" types, they don't give a damn about making anything new, or about the company. In large companies (usually a target for such parasites) they can just slash most stuff to cut costs and things will keep going for a few quarters on sheer inertia. There will be increased profits. So they pay themselves and the board a big fat bonus, then they slash some more, get more bonuses, then head to some other company to repeat the same thing after getting a golden handshake.

      The shareholders might not even care if they can find suckers who believe the bullshit.

      --
    5. Re:You've missed the entire point by Fulcrum+of+Evil · · Score: 1

      But really the devs etc don't matter that much - what matters most is top management. Go see the difference of Apple with and without Steve Jobs.

      Now try and imagine Apple without Woz - not happening. A tech company with no devs can exist for awhile, but if you want to start something new, you gotta have the devs. They can also be management - look at google.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    6. Re:You've missed the entire point by TheLink · · Score: 1

      Apple is currently doing quite well without Woz (I suspect he's still part of Apple, but not an active part).

      Woz got kinda sidelined once Apple went for the Mac. Apple did ok back when that happened too.

      I am fairly aware of what he did with the Apple II - the cool hacks with the drive, graphics, "paddle/joystick". I used to do 6502 and 65c816 machine code stuff on the Apple IIs.

      Sure his contributions were necessary, but face it, his amazing talents in creatively squeezing the most out of electronics are no longer as important nowadays. There are plenty of people in Taiwan etc who can do at least half as well, and that's good enough these days.

      Whereas Steve Job's talents in squeezing the most out of people were very useful, are still very useful and will continue to be very useful for a long time to come. Same for his talent for figuring out or even influencing what sells.

      I'm currently a dev, I do recognize the importance of devs. If you have bosses who are devs hey that's fine - keep in mind though that doesn't make devs more important than bosses. It just means you have people taking on two roles/jobs.

      Because whatever it is, the bosses are in charge (and are responsible for whatever happens), even if they don't actually take charge (and use their powers) they are in charge and responsible.

      And guess who is ultimately in charge of hiring more devs? Whether devs are given say or not on new recruits, is up to the Boss. Guess who is in charge of allocating resources to projects/tasks/departments/people?

      If the bosses can't tell a competent person from an incompetent one, or a trustworthy person from a crook, the company will risk going down the tubes (while it's hard to always figure it out immediately, they better be able to do it before the damage spreads).

      Once you get one of those parasites in, they'll bring in the rest of their parasite friends.

      Bear with me and look at a slightly bigger picture.

      Go look at the major advancements in the 50s and 60s in nuclear power, aerospace etc. U2, SR71, satellites, probes to Mars, Concorde, Jumbo Jet, Man on the Moon, nuclear power, the invention of the mouse, implementation of hyperlinks, interactive and collaborative multimedia computing over networks (see Douglas Engelbart), plastics, transistors.

      And look what has happened in the past 20 or so years. Nasa can't even keep the crappy space shuttle running safely- an expensive spacecraft that can barely reach geostationary orbit. Nasa is just doing probes to Mars again. And idiots are talking about sending people to the moon again. Deja Vu.

      On the computing side, Linux is just reimplementing Unix (which isn't that great anyway).

      Oh sure, we've got the Internet and the WWW. That's nice. Anything else? Forgive me if I'm rather underwhelmed by the "progress" we've made in the past two decades.

      You think the devs now are dumber than the ones in the past? I doubt it.

      I think the management in the past was just better.

      Not saying the bosses now are dumber. They may actually be very smart but just in it for themselves.

      Resources are limited. No matter how brilliant an idea, it is nothing if not implemented. It takes resources to implement something, and the Bosses decide what gets the resources. If the Bosses decide to implement stuff with reasonably correct priorities you get good progress.

      BUT if the Bosses keep deciding _they_ get most of the resources, guess what happens.

      So, I don't believe that Devs are so important.

      And things are quite disappointing eh?

      --
    7. Re:You've missed the entire point by WuphonsReach · · Score: 1

      Darn nice post, reminds me of the days when I worked for a large U.S. corporation. (I started as an engineer, until we took over the local I.S. department. Then things got better for a little while.)

      It's a lot like dancing with an elephant, no matter how much you struggle, it's going to put it's feet where it wants.

      Now I work for a small company and I basically am the IT staff. More memory for a workstation? Gladly. That $100 + install time means I have a machine that we can probably use for another few years (instead of spending $1200-1500 on a new system).

      --
      Wolde you bothe eate your cake, and have your cake?
    8. Re:You've missed the entire point by Fulcrum+of+Evil · · Score: 1

      BUT if the Bosses keep deciding _they_ get most of the resources, guess what happens.

      We run off to start another company and wish the bosses luck replacing us?

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    9. Re:You've missed the entire point by AK+Marc · · Score: 1

      Oh, I've never been in IT. They piss me off 'cause I'm an engineer and just want to get shit done,

      I remember working at a place where engineers outnumbered IT (more than 50 of each), and the engineers managed to get IT officially circumvented. They double the cost of every project because every installation has two (or more) networks, independent and disconnected. With a little VLANing, it could be done for less money and greater efficiency, but the engineers got the approval to pay more just to exclude the IT department. I'm sure they didn't want IT in charge because they wouldn't know how to do such things comfortably themselves, so they assumed no one else could do it. The hubris of the engineer is that if they don't know how to do it, it can't be done or isn't worth doing.

    10. Re:You've missed the entire point by TheLink · · Score: 1

      If you do that you become a boss yourself ;).

      --
  110. My experiences by Anonymous Coward · · Score: 0

    I started in August.

    My manager wasn't even given the ok to request an ID badge until late september. I didn't actually recieve it until late October.

    I was supposed to get a PDA in early September. I got it in late December.

    I have personal access to our call maintenance system, open calls, close calls, pretty much anything short of creating/deleting user accounts, for ANYONE IN THE FUCKING COMPANY. I have heavily restricted, group access to an already stripped front end to this system(view calls, cancel calls, and add notes, thats it).

    I should have VPN access. Guess what? I don't.

    There is NO FORCE in the universe more powerful than Beuracratic Inertia.

  111. How do I deal with IT bureaucracy? by 1zenerdiode · · Score: 1

    Simple, newegg and a dept. charge card. Problem solved.
    Adapt or die - and it's easier to ask forgiveness...
    ---
    tjc

  112. Solutions for dealing with BOFH IT Department by christoofar · · Score: 1

    These are some known workarounds:

    - Go into consulting. Many times, organizations will blindly accept advice and deliverables from a consultant than from within their own I/T staff. If your organization has a preferred consulting group list, then call the head shop guys at the consulting firms, explain your situation and that you want to stop working for the company but come back as a consultant. Either way, you can work on software projects at the pace your client wants and you have less interest in seeing them succeed/fail. If you run into a BOFH I/T shop when you're in consulting, you can just document this and then explain that your project is going redline because of it (missed deadlines, etc). Usually the consulting fees are a good incentive for management to quickly fix the problem.

    - Battle of the White Papers. I had to do this one as a FTE working for a rather large insurance company. The I/T department or architects would say NO to something. In fact, this same company said NO to formatting IBM MVS VSAM datasets as XML. "We'll wait til version 2 comes out" I was told. I had to do some research to show how project managers at NASA, Lockheed, Progressive and a few other competitors were already using XML as a medium for communicating data between disparate systems, then showed the ROI in saved resources on the enterprise project I was on. Instead of sending this white paper over to the architects to get their input, I sent it straight to senior management, who then went back to the architects for further explanation. Two more rounds of this and they were finally trumped. You literally won your arguments at this company by who had the highest stack of white papers (they were never read).

    - Let Projects Fail. Dare I say it? While you are waiting for requests to be completed by the I/T department, document when they were sent and how long they are taking to act. Report your findings and PERSONALLY go with your project manager to senior management. If nothing is still done, then just let the projects fail. It only takes ONE pet project from senior management to be seriously delayed before someone puts the grease on that wheel. Besides, it's not your fault, it's the company's. They might not see it that way, but you have documentation to back you up. Meanwhile, I would run over to dice.com and look for a smaller, more agile organization to work for.

    - Go Political (only pull this move after you try Let Projects Fail). At some very large organizations during the Change of Century chaos, many project managers had cart blanche authority to create I/T "fiefdoms" within the larger I/T organization. At the same insurance company I used to work for, a seperate mainframe sysplex was setup just for this project and programmers had their own development playground, testbeds, networks and admins. They completely bypassed the larger I/T beuracracy. You can attempt to do this if the I/T department is seriously thwarting most of your projects as a whole. Be prepared to anger and upset the I/T guys as they will stop what their doing to defend their turf. Just be clear, concise, document (DOCUMENTATION IS IMPORTANT) the I/T staff's shortcomings and give solutions to the problem. Make sure you emphasize that your goals are completely in line with the company's. Don't leaving them thinking anything but. If you pull this off successfully, the BOFH I/T staff will look like bumbling imbeciles.

    Above all, no matter what strategy you try, don't get emotional. Just present evidence, be convincing, and alingn yourself and your projects to that of the company's. If the I/T staff is withholding resources from you, then illustrate how this is damaging user productivity and stifling innovation within the company. Ask for a balance. After all, you have to get your work done, too.

  113. 9 months against word of the uber-CEO is not bad by Anonymous Coward · · Score: 0

    Boss said 640k is enough ...

    That explains why no more memory was needed ...

  114. PcAnywhere Horror Story by Jimhotep · · Score: 1

    Today I was told the IT folks would need to take my PC to the shop to install PcAnywhere.

    They are in a building across the street.

    No wonder people hate them.

  115. Wrong Wrong Wrong by geekoid · · Score: 3, Insightful

    GO to the CEO, tell him about missed opportunities, and tell him the IT department is hostile.
    Tell him what needs to be done, and how you owuld do it. Get his buy in.
    Then do it.
    3 things can happen here:
    1) S/He fires you. You were going to quit anyways.
    2) S/He gets IT to start becoming more agile
    3) S/He say "Do it". At this point you have to do it. Point all bottlenecks you can't deal with to him. In fact, when you have a people issue you can't solve, go to him and ask for help. You must be successful. When you are it could mean a good promotion, perferably over all those enemies you just made. Enemies are all right, you just have to deal with them calmly, and with authority(or assumed authority if you don't have any real authority.)

    Hen you consideringf quiting anyways, you might as well take the risk and shoot for the stars.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    1. Re:Wrong Wrong Wrong by resonantblue · · Score: 1

      Since when can you just walk into the office of a CEO at a large corporation (such as the one the poster says s/he works for)?

    2. Re:Wrong Wrong Wrong by Greventls · · Score: 1

      I agree. All this speaking to the CEO. The company I work for has security personal guarding the executives. Hell, the executive floor has security personal everywhere. I'm almost positive all email is probably screened as well. And then they don't appear in any of the phone directories also.

    3. Re:Wrong Wrong Wrong by Anonymous Coward · · Score: 0

      Ha! Same here. I work for a HUGE bank (3rd or 4th largest in the US last time I checked). If I barged into our CEO's office, I'd probably be hit with a taser or something before I even had a chance to open my mouth. That guy and all his direct-reports work in the heart of a frickin' huge office compound that looks like the pentagon. There may even be sharks with lasers.

    4. Re:Wrong Wrong Wrong by 16K+Ram+Pack · · Score: 2, Interesting
      Well, go as high as you can. If you still don't get any joy, looking elsewhere is a good option.

      I once left an organisation after telling everyone I could reach up the management chain what was wrong and being brushed off. The one time that people actually wanted to listen was when I handed in my notice. Management and HR then wanted interviews to ask why I was leaving. I told them that as I was already leaving, sharing that information was hardly in my interest.

    5. Re:Wrong Wrong Wrong by Anonymous Coward · · Score: 1, Interesting

      I did that once. I had a software development team to deal with who refused to do proper source control of their projects, refused to upgrade their codebase to something written within the last 5 years, wouldn't tell me which codeline was the mainline so I could run the QA tests on it that were part of my job, wouldn't integrate bugfixes, entirely ignored all trouble tickets unless they were the most recent ones listed and couldn't be bothered to deal with the tickets on the next page of bugs, and entirely ignored no less than 37 messages left at their office over the course of one week.

      It turns out that their phones hadn't worked at taking calls for three months since they'd switched offices so every other call left for them also got ignored, that they were all burning reams of paper every week printing out resumes, and that after I spent 2 months integrating all of their code lines into a properly source controlled repository with my manager's agreeement, I got laid off because someone else could be shifted to manage the integration, because I'd documented it. They were kept because their code was so unstable only they could hope to manage the old code, and they'd successfully pushed back every test of the new codelines because they "had no time to review it". Then two months after the layoffs, they resigned in masse to do a startup that failed within six months. (They failed to get the hint about the dot-bomb killing stupid business ideas of technical whizkids.)

      Unfortunately, this nonsense is typical when you move development and support groups away from the main office. They lose track of background priorities, and they'll pull complete nonsense to protect their little remote fiefdoms.

  116. Government IT? by mvnicosia · · Score: 1

    Sounds like working IT in the Air Force. Or a University. Good luck, it's bureaucracy. And because they're all the same, but in different ways, the only advice I can give you is keep on truckin'.

  117. This is Why Consulting/Outsourcing is so Lucrative by christoofar · · Score: 1

    You can only create an I/T department that stifles, withholds and delays progress for so long before a change in senior management wipes them out. Very few organizations are immute. Just about anything can be outsourced or given to consultants.

    I would remind those who aren't so mindful about the needs of your organization and are more concerned with protecting the environment that senior management may not see it that way and could very well outsource I/T functions in an attempt to speed up progress within the org.

  118. Easy... by nick_davison · · Score: 1

    Dear IT department,

    I require this memory to be installed in my server so I can properly host a massive Natalie Portman gallery. I will, of course, provide you with URLs when it's done.

  119. me too by 241comp · · Score: 1

    Wow, I didn't know that you worked at *myemployerhere* too! Actually, I read your article and thought it was amazing how exactly identical your situation is to mine. My solution? Well, I'm ready to leave if another comparable (benefits) job comes along working for a company which is smaller. Probably the only way to fix something like this is to make the company smaller.

  120. Just Too Big by ZoneGray · · Score: 1

    In a company that has an IT department that big, flexibility isn't very important to the bottom line. Stability counts for much more, and beaureaucracy creates stability, at the expense of productivity. The bigger the company, the stronger the preference to forego opportunities as a cost of achieving stability.

    With flexibility comes the need for filtering... it's great to allow employees to try out new things, but most new things are really no good. Beaureaucracy provides a certain sort of institutional filtering. It's annoying as hell, but it does crudely serve a purpose.

    Bottom line, if you're itchy and want to be innovative, stay out of big companies, unless you can find something like a research or product development setting.

  121. Ten Bucks Says ... by Anonymous Coward · · Score: 0

    This corporate IT dept. consists of one guy that hasn't slept for 3 days and hasn't seen his family for months.

  122. "IT" politics are a waste, but structure is needed by v3xt0r · · Score: 0

    From my experience, most IT (development) staff sit quietly, trying not to 'rock the boat', doing whatever they can to secure their jobs (generally writing un-maintainable code, or supressing knowledge transfers), and overall being as minimally productive as possible.

    Structure, Processes, Life-Cycles, and Oversight help make a simple 2 minute task drag out into weeks, and sometimes months (if not years).

    Smaller IT shops are generally far more productive, albeit under a lot more pressure to produce results.

    Non-Profit, Education, and Government IT Dept.'s are generally run the worst, and least productive.

    --
    the only permanence in existence, is the impermanence of existence.
  123. "Even senior management can't break through" by Anonymous Coward · · Score: 0

    > Even senior management can't break through the barrier.

    That's the tip off, right there.

    The CEO can solve this with a quick conversation with the IT chief:

    "You have 3 months to reduce average IT problem resolution time to 1 business day, or else you're fired. You're authorized to double your payroll to implement this. If you don't think you can meet this deadline, then tell me now, and I'll call a headhunter today."

    1. Re:"Even senior management can't break through" by nuggz · · Score: 1

      If "senior management" can't make a department behave that management is incompetent.

      Quite simply the lack of responsiveness from IT should continue up the management structure until.

      A. The issue is resolved.
      B. Management decides that the level of support is acceptable considering their other demands.

      If the current manager Doesn't select A or B, they should perform
      C. Elevate it to the next level of management.
      D. Give up because they have more important things to deal with.

      D is always a bad solution and identifies bad management. If they're always too busy to deal with issues, they should hire someone else.

  124. It is all about resources by micron · · Score: 1

    Your IT department is no different than any other large IT department. They have to manage maintaining an infrastructure, and scheduling requests to make changes to that infrastructure.
    It may look inefficient, but I would bet that it is more inefficient to have 100 software developers having a free for all with the network taps and the switches. Who wants to sort that mess out?

    Out of this, evolved the bureaucracy.

    The sad thing is, your management wants it this way. If they did not, it would get the proper funding to make things faster. Look around, what your management cares about, gets funded, what they do not care about, does not get funded. They are perfectly happy with the way your IT operations function.

  125. My motto: by sharpone · · Score: 1

    Forgiveness is easier than permission ;)

    But seriously, I don't make changes which could in any way impact production without proper clearance, but changes which can have no outcome but good (or at least are not going to effect users) I go ahead and make, that way I can iron out the wrinkles and then I seem to management to be a more "pro-active" employee...

    There are places where I am not able to move at the speeds that I would like, that is ok, I simply let those move at thier own pace, and use that extra time to push other initiatives, of which I have more direct control (because I came up with them, etc).

    Don't know if that helps at all...

  126. Money. by benjamindees · · Score: 1

    Disclaimer: This advice is probably only applicable to small businesses. The maze of inter-departmental bullshit and bureaucracy that goes on in large corporations is usually the cause of their own problems, but, in most businesses:

    The problem in IT is always money. Either too much or not enough.

    Every IT department I've seen falls into one of two categories: spendthrift idiots with twelve copies of VMWare and 4 gigs of RAM on each machine. Or frazzled techs running an entire company on 8 year old PCs and unlicensed software.

    And anyone but a competent, experienced IT person will have no idea how to determine which it is. Managers are especially bad. But some IT people can be even worse.

    So, here's what you do. Hire an outside consultant, perhaps two, to come in, look around for a couple of weeks, and answer a simple question: are we spending too much money on IT or not enough?

    Once you've determined that, figure out who the responsible member of IT is. Sit down with him, and with the consultant(s), and give him a budget. Base it on previous expenditures, future plans, and everything that IT is responsible for. Make sure it is easily accessible. And have someone oversee it every few months or so.

    Then sit back and watch the problem solve itself.

    --
    "I assumed blithely that there were no elves out there in the darkness"
  127. Bull manure by rumblin'rabbit · · Score: 4, Insightful
    You have quite a defeatist attitude. Contrary to Slashdot common belief, responding to challenges by quitting your job doesn't solve any problems...
    Cow droppings. Quitting your job often solves problems. I don't recommend people leave their job on a whim, but if it's intolerable and there is no realistic chance of improvement, then you would be stupid not to. There's such a thing as being too loyal. You don't owe any company your sanity.

    Beside which, what better way of making things better for those who stay? If management loses good people because of some problem, they just might address that problem.

    1. Re:Bull manure by Anonymous Coward · · Score: 0

      If management loses good people because of some problem, they just might address that problem. You assume it's good people management is losing. They may just be losing egotistical whiners.

    2. Re:Bull manure by Nazadus · · Score: 1

      You don't owe any company your sanity.

      But you do owe your family food. Well, you don't owe them, but it's on your head of you just quit. Even that one day where you get absurdly ticked off -- you still have to think of the family.
      I don't know about you, but I couldn't quit and find another job in a week.
      Now, if you were willing to find me a job -- then great. If not, then shut up. Some people actually have responsibilities that many (most?) slashdotters don't have. And if you are in the sad state where you work so much you don't have time to go job searching you are double fucked. You see there is a difference between being ideal and being practical. So quitting your job will transform one stress into another -- one which can be much more costly.

      Personally, I've taken the attitude of I don't care. It's not my money, not my problem, and I'm hourly. I'm not going to fight mgmt tooth and nail everytime. If the user wants the admin password to a server, that's fine. When shit goes to hell in a hand basket again, I'll just take my sweet ass time fixing it. I've *never* recieved postive reinforcement for my work -- which, after a year and a half, transformed me into this attitude. So while eariler on they _might_ have been saving on the bottom line, now they _won't_ save on the bottom line. This is what happens when you shit on your underlings -- they stop with the loyalty. At this point, I do just enough to keep my job and no more; Until _they_ prove to _me_ that they want to start treating me right.

      --
      "Do or do not. There is no try." -- Master Yoda (Half man, half muppet)
    3. Re:Bull manure by rumblin'rabbit · · Score: 1
      Personally, I've taken the attitude of I don't care. It's not my money, not my problem, and I'm hourly.

      I can see why you would have problems finding another job. I wouldn't hire you either.

    4. Re:Bull manure by Nazadus · · Score: 1

      I probably wouldn't hire you either -- based on the fact that you didn't pay attention. I'm not going to repeat myself to those who don't read.

      --
      "Do or do not. There is no try." -- Master Yoda (Half man, half muppet)
    5. Re:Bull manure by Nazadus · · Score: 1

      After reconsidering, I've decided you are just too naive to understand. How about I take this to an extreme: If I kill your family and leave. Should I not expect you to hunt me down? Or will you just wait for "justice". Since I would probably get a relativly small sentance ( 10 years), I would have viewed it was a fair trade off. I see you are so full of yourself that you have not been in a negative atmosphere to the point it changes you. You can play semantics and say "They can't change you, only you can change you" and at that point you might be right however at one point or another you _will_ give up trying -- unless you are stupid (which means that you keep trying the same thing expecting a different result). Because of your lack of experiance, I forgive you in your response. It's intersting to see those who live happy lives and think "wow, nothing in the world is that bad.. you just suck" all the time. Perhaps you should live other people's lives. If I quit -- I die. Simple as that. I'm on medications that are required for life. Basically, in less than a month I won't be capable of moving without severly damaging my body (read: ripping joints out and pulling ligaments out). So.. you know what? I'm sick and tired of you cocky ass mother fuckers. I quit my job earlier today. To be honest, I really don't plan on living through this. I just wish that whatever god be (if any) put you through this such that you can have yourlife forced upon you with no choice in the matter. Walk in another mans shoes before you speak -- ASSHOLE. We shall see in 3 months if I shall live or die. In either case, I'll probably see you in a hell or two. ;-)

      --
      "Do or do not. There is no try." -- Master Yoda (Half man, half muppet)
  128. need better personnel by Anonymous Coward · · Score: 0

    Im a IS manager for a college newspaper. From what I've heard most corporate settings have IS managers that have MIS degrees. These are business degrees not IT degrees. My suggestion is to get some people fresh out of college who are eager to get sh*t done fast and not put up with the bullsh*t.

  129. The Real Problem by broward · · Score: 1

    Large IT departments have poorly designed feedback paths to guide their behavior -

    http://www.realmeme.com/roller/page/realmeme/?entr y=maggianos_versus_it_departments

    Somebody needs to hire IT managers with restaurant management degrees.

  130. Triple negation by orzetto · · Score: 1
    I am not denying that this situations don't exist

    ...So you are affirming they do exist? Or aren't you disproving that the inexistence of these situations has not been denied in no situation at all?

    --
    Victims of 9/11: <3000. Traffic in the US: >30,000/y
  131. I feel your pain by nicferrier · · Score: 2, Interesting

    I am in the same situation at the moment working for, err... a major british telco. I've done it before as well, I spent 10 years working in the civil service. That was pretty tough.

    I have a consistent approach to the problems of working this way: I do everything myself. If I need a server? I buy one, charge it, plug it in, install it, support it. If I need hosting? There are plenty of hosting companies out there selling services; I buy it and set it up.

    I do try and keep the things I do clean and secure and "away" from the IT department.

    I do try to point out, whenever I can, what a clueless bunch of losers the IT department are.

    I do try to get people on my side by doing favours for them with "my" resources as quickly as I can. If you can save an important managers pet project by judicous installation then all well and good.

    I tell as many people as possible about what I am doing; taking care to point out that if I relied on the IT department I would never have been able to achieve success.

    Mostly this approach is getting easier. It's easier to buy powerfull servers that can host masses of virtual machines; it's easier to get the hosting you need.

    Lastly, remember that IT departments are so swamped by their own dumb rules and ineptitude that they have very little time to concentrate on trying to stop someone who knows what they are doing.

  132. Power Corrupts by derrickh · · Score: 0, Troll

    Every IT person I've known has acted like a tyrant. Without exception. I figure that it stems from them getting beat down as geeky kids and now that they have some power, they're gonna use it. They know they could upgrade that server in a heartbeat, but they also know that you want them to. I've seen request for password changes take a week. And god forbid they have to fix something that doesnt work. It's easier to display power by denying something from someone than granting it.

    It's payback, plain and simple.
    D

    1. Re:Power Corrupts by Sedennial · · Score: 1

      You're the kind of jerk who gets what he expects to get from IT. When I run into someone like you it doesn't take to long to figure out what you think of someone in IT and you get treated exactly like you treat IT staff. I have a sneaking suspicion that you were one of the ones beating down the geeky kids and now you don't have the power and control you used to and you can't stand it.

      Most IT staff I have known when I wasn't IT, and most that I work with now that I am in IT are decent people just like everybody else and if you treat them with the normal human respect you get normal human respect.

      Sedennial's Corollary to the Golden Rule: On average you will likely have done to you what you project to others that you expect them to do to you. AKA: You often will get exactly what you ask for.

  133. setup your own IT department by Anonymous Coward · · Score: 0

    Actually I have run into this and end up setting up my own servers and fix the problems internally. Without much funding either I might add. You setup old machines to take care of a lot of little things and they are fine for a long time. Just be prepared to jump to one of the machines aid in case of failure. But usually this isnt too big of a problem with hourly backups.

  134. IT is not the obstacle by lpfarris · · Score: 3, Interesting

    This is the sort of complaint I hear constantly. So, speaking from the IT side of the house.... My job is to keep existing systems that generate revenue and enhance productivity up and running and secure. Downtime costs serious bucks in lost revenue. On top of that, I do indeed have an overwhelming bureaucracy to deal with, doubled in difficulty and complexity by Sarbannes-Oxley. The S-Ox auditors are not techies, they are accountants, which means a great deal of irrelevant detail has to be audited. Exceptions to existing application environments and frameworks are extremely expensive in terms of allocating dedicated hardware and dedicated people that could potentially be servicing ten times the resources, but those economies of scale are lost when we have to do special things for someone's one-of project. Handling exceptions is very expensive in a large scale environment. If we need something new, lots of planning goes into it, to make sure we can keep it up and running, and scale to much greater than anticipated load. If you want agility, you either have to find a way to achieve it within existing channels (in our environment, the turn-around for J2EE or Oracle apps is quite short), or you need to convince upper management of the value of a skunk-works type mini-DC for such "agility", with the understanding that anything successful will need to be reengineered to be robust enough for the main DC. Most of all, you have to have a value case. It's not enough to talk about lost business opportunities. You have to be able to quantify the projected value of the opportunity, and balance that against the cost of handling an exception in the datacenter. If IT cannot quantify the cost of an exception, bad on them.

  135. Look carefully at both sides of the coin. by jdehnert · · Score: 3, Insightful
    Currently I'm on the IT side of this, so let me play both sides for a sec.

    From the IT side, you can't always respond to every change request ASAP. Simple things like adding more ram and stuff are all easy to actually do, but sometimes there are roadblocks, for instance who owns the system? If it's IT, they may not have budget to add more ram whenever someone asks for it. If it's you or your group, can you get a PO approved?

    Does the system really need more ram? I used to get requests for more internet speed all of the time. It happens a lot less often since I started parading out the metrics to show people here that a) we are not using all of our bandwidth to the internet when their issue occurred, and b) I can prove that we can and do use up all of our bandwidth at times.

    Policies can slow things down too, but to operate without them is a very slippery slope. I used to hate policies but as I moved up the chain in IT and we began to get requests for things that would create a great deal of work for very little return, or even more important, to deal with difficult HR situations, it became much simpler for everyone to be able to point a the policy that says "As far as the company is concerned, there is no personal data on that company supplied laptop, and you need to hand it over now"

    From the non IT side it can be very frustrating dealing with IT some times. If they are really competent,and your requests are reasonable, they will get to your request in a reasonable amount of time. If not, well....

    Here is all I can recommend if you aren't getting the service you need. Make the business case to your manager. Show him or her what these delays are costing the company, and allow them to take it up the chain of command with the data you have provided. In any well run company, showing how you can improve the bottom line should be enough to get things moving. Keep in mind that you will win some, and loose some. There may be issues you are not aware of behind the scenes (partnerships, politics between groups, etc.)

    Leaving is an option, but save that one for when you are certain that you are dealing with real incompetence and you are sure that there is no way to fix things. If you think you have a good company, do what you can to make things right.

    --
    Eschew Obfuscation
    1. Re:Look carefully at both sides of the coin. by Fulcrum+of+Evil · · Score: 1

      for instance who owns the system? If it's IT, they may not have budget to add more ram whenever someone asks for it. If it's you or your group, can you get a PO approved?

      Since when does IT own anything outside of IT? Your system should be owned by your group. IT just supports it.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    2. Re:Look carefully at both sides of the coin. by lostboy2 · · Score: 1

      Since when does IT own anything outside of IT?

      It happens. Or, perhaps I should say that there are cases where IT pays for stuff that may be owned/used by departments outside of IT.

      For example, I work for a department that is not IT. IT provided our department with many of our workstations. I believe that this came out of their budget, not ours. So, the parent poster's hypothetical situation applies to us: if we asked for more RAM to come out of IT's budget, it'd be within their rights to say "no", or if they had the money they might do it.

      Granted, my situation is uncommon, I think (this is the only place I've worked that was like this).

  136. Understand the people and their motives/concerns by xixax · · Score: 1

    I am in a somewhat similar circumstance, R&D activities in a more generic corporate environemnt.

    In order to get anything done, I have had to learn how people work: Our outsourcer, their people, their roles, their procedures, their concerns: Our organisation, the management, the section that manages the outsourced contract, their people: Our immediate management.

    That's the beginning of it. Then I have had to build relationships with all these people to show them that I am not some impulsive loon from a Dilbert cartoon. Pick smll victories to start and build from there.

    Oh, and sometimes the best thing to do is to just get in there and do it anyway. Just be sure you have support from on high. :o)

    --
    "Everything is adjustable, provided you have the right tools"
  137. Take initiative, and have a good boss. by Anonymous Coward · · Score: 0

    It's easier to apologize than get permission. Especially if you have a good boss who can deflect any heat when you take the initiative.

    I used to handle the network for the Princeton office of a company based in NYC. There was a lot of bullshit bureaucracy going on that drove me nuts, because I was the one taking the heat from the end users when stuff didn't get done. Eventually I got sick of taking that heat, and just did whatever needed to be done (within reason), without waiting for permission. Occasionally my boss would have to smooth some ruffled feathers in the New York office, but not often. Pretty quickly, my users (including some important executives based in Princeton) loved me, my boss, and my methods, and weren't shy about telling the IT higher-ups in New York.

    After that, we were pretty much free to fulfill the true mission of IT, empowering people to get their jobs done through vigorous application of technology (as opposed to thwarting them, what most IT departments have evolved into doing).

  138. Wow.... by Anonymous Coward · · Score: 0

    I find the prevention of information technology to be quite a boon to the morale of an IT department.

    In fact, I would love to work there :-)

  139. Dealing with IT. by Rufty · · Score: 5, Funny

    I used to work in a *very* bureaucrat infested research lab. This is the place that firewalled "new" ssh but let the "known protocol" telnet, out... Friend of mine was running very numerically intensive spectral analysis/matching on samples. Bung in sample. Get data. Process for about 8hr. So, do last thing of the day and you've got the results next morning. Until, in the interests of a uniform computing experience *all* boxes were required to have the same basic setup and were bolted down tight. This included everything. Including the screensaver that seamlessly blended from slide to slide of the company's publicity shots. Bingo! 100% CPU when the screensaver kicks in and the analysis runs can no longer work unattended. Bummer! OK so my friend takes an old mouse, a clamp stand, a magnetic stirrer and flea, and some epoxy. Glue magnetic flea to mouse ball. Clamp mouse over stirrer. Stirrer agitates mouse. Screensaver never gets to run. Once again work can happen!

    --
    Red to red, black to black. Switch it on, but stand well back.
    1. Re:Dealing with IT. by Fulcrum+of+Evil · · Score: 1

      This included everything. Including the screensaver that seamlessly blended from slide to slide of the company's publicity shots. Bingo! 100% CPU when the screensaver kicks in and the analysis runs can no longer work unattended.

      Wonderful - in order to do your work, you had to compromise security. Just one thing: did they also install the screen saver on the DB servers?

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    2. Re:Dealing with IT. by Potor · · Score: 1
      in the interests of a uniform computing experience *all* boxes were required to have the same basic setup and were bolted down tight
      that's nothing; in one of my departments, i do not have access to the calender attached to the system clock on xp!
    3. Re:Dealing with IT. by StrawberryFrog · · Score: 1

      well, whoever made that policy made two basic mistakes

      1) one size does not fit all.

      2) Never use a CPU-intensive screensaver on a server. Your ideal screensaver for that has just enough movement to let you know that the box hasn't frozen. On windows, one of the simpler built-in 2-d ones with all the speeds and settings turned down to minimum works well.

      --

      My Karma: ran over your Dogma
      StrawberryFrog

    4. Re:Dealing with IT. by Sigg3.net · · Score: 1

      my friend takes an old mouse, a clamp stand, a magnetic stirrer and flea, and some epoxy. Glue magnetic flea to mouse ball. Clamp mouse over stirrer. Stirrer agitates mouse. Screensaver never gets to run. Once again work can happen!

      1. You right-click your desktop
      2. Select 'Properties'
      3. Click the 'Screen Saver' tab
      4. Find the Screen saver drop-down list, and select (None)
      5. Click OK
      6. ???
      7. Profit!!

    5. Re:Dealing with IT. by Chris+Mattern · · Score: 1

      > Never use a CPU-intensive screensaver on a server.
      > Your ideal screensaver for that...

      Windows folks are so cute sometimes. None of our servers have a screensaver...or a screen. Hell, almost none of them have framebuffers (graphics cards). What the hell does a server need with a graphics display that can't be more than few feet from the box?

    6. Re:Dealing with IT. by 16K+Ram+Pack · · Score: 1
      I've done work in "nailed down" companies. Basically, the internal IT department was offering a 12 month timescale. I ended up building the thing in MS Access because it was already installed (it worked well too!).

      If anyone wants to know a reason why web apps will take off, it's this. If you want a project management tool, do you put in a request for an app that then has to go through IT and be installed, or just pay for something like Basecamp that you reach through a browser?

    7. Re:Dealing with IT. by Anonymous Coward · · Score: 0

      genius solution I think - quick fix that works right away - example of lateral thinking.

    8. Re:Dealing with IT. by Runty+McGhee · · Score: 1

      I don't either :( I have to open Outlook and look at that bloat.

    9. Re:Dealing with IT. by StrawberryFrog · · Score: 1

      What the hell does a server need with a graphics display

      Uh, maybe because like the poster said, it's a workstation during the day?

      --

      My Karma: ran over your Dogma
      StrawberryFrog

    10. Re:Dealing with IT. by imemyself · · Score: 1

      I think you have to hvae Admin(or atleast power user) rights to do that for some outrageous reason. That's M$'s fault, not your company's.

      --
      Every time you post an article on Slashdot, I kill a server. Think of the servers!
    11. Re:Dealing with IT. by engagebot · · Score: 1

      Even better, who needs screensavers when you've got 16 servers per KVM switch?

      --
      Han shot first.
  140. and meanwhile you just do it anyway! by karlto · · Score: 1

    Don't knock it until you've tried it...

  141. Easy... Quit. by Nezer · · Score: 1

    I dealt with this frustration by quitting http://www.ibm.com/, the source of it all (for me anyway). Believe me, I'm not alone in my "exit strategy".

  142. Similar by junkgoof · · Score: 1

    I work for a consulting company and I get the same thing. I always say it is because anyone with talent gets sent to work directly for clients, anyone still doing inhouse IT is uncontractable...

    Funny, dealing with outside companies is often better, sometimes far better, than dealing with in house IT. Outside companies may be clueless but they have to get stuff done eventually. The in house people know that they have upper management buy in and they don't have to do anything. The delays and incompetence are staggering. Fortunately I don't have to deal with these people too often, or I would have a similar attitude.

    Interdepartmentally the IT units charge ridiculous amounts, too. I can remember a senior IT guy getting furious that our price for managing our own servers was near zero (computer room and bandwidth already included in overhead, sysadmins already working on project, automated installs, additional overhead for new servers an hour or two to rack them and two minutes to run the install process (waiting for the install to finish is free)).

    Any department with guaranteed work and no accountability stops being useful fast. Complacency breeds uselessness. Nine months sounds pretty crazy, but I'm still waiting for some stuff to be ready for servers that were installed 3 months ago (mostly details), so I can relate.

    The only thing I can suggest is to follow up fast, document, and escalate problems. My servers would probably be ready if I had time to yell at the people responsible daily (no response to e-mails). You can often get a response if you send someone senior an e-mail chain with dates spanning months and silly responses to your requests. Of course if the department is crap the chain above them is probably crap because no one good wants to manage useless people.

    --
    You got me into this! You were the ideologue! I'm only a poor assassin! - Twenty evocations, Bruce Sterling
  143. Hire systems administrator! by LABarr · · Score: 1

    You work for a large corporation. Surely the company could afford hire a sys admin that could act as a liason between the IT department and the rest of the company. Some that was accepted by the IT department as one of their own, but could expedite getting things done for non-IT departments.

    --
    Laying low - trying to survive the remaining years of staying the course with W.

  144. psuedo IT and too many layers by justdev · · Score: 1

    Couple of reasons for lack agility from my experience:-
    - IT has different meaning in these organizations - it has almost nothing to do with software development. So called "IT Managers" are guys who have crawled up the corporate ladder the hard way or guys with no software background whatsoever, but who are supposedly good in managenment, can talk confidently and convincingly.
    - Count the layers between actual users and "developers": Process team, Business Analyst team, Change Management, project management, release management and database administrators. Just imagine explaining a small piece of development to all of these groups - adding one field to an existing webpage could take months.

  145. You can't just say it. by Trojan35 · · Score: 1

    As a finance guy, here's my take. Make friends with your FP&A. Get all the data on how much time you and others spend on doing these unnecessary tasks. Take it upon yourself to gather all the data necessary to prove it's wasting money. Give that data to the FP&A in a reasonable and understandable format. Have him create a small presentation showing how costly this practice is. Have your senior management present that to the executives with the FP&A's blessing. You can't just complain about processes. Odds are they are there for a reason. For example, in the FP&A's analysis, he might discover that without those processes in the past, spending on memory in non-production units had a ridiculous growth rate. Sounds like all you've done is complain and not made a logical, dollars-based argument on why the system sucks.

  146. Overwhelming a-hole-ness... by BarnabyWilde · · Score: 1

    ...at the company I consult for. What a monumental battle.

    I swore off imperious gate-keepers during the punchcard-FORTRAN days.

    But they're baaaack.

  147. Virtualization = Agility by Anonymous Coward · · Score: 0

    We recently invested heavily in VMware technology and virtualized most of our Intel servers. Our design included room for 1 year's worth of growth and now we can quickly deploy new servers or adjust the HW reasources of existing servers. What used to take months --place server order, wait for shipment to arrive, it sits in shipping for a week, harware team does burn in test and racks it, electricians add power, Network team cables network, storage team adds it to SAN, and finally I can load the OS and apps-- now takes about 1 week. The request sits in the manager's in basket for approval, a check is cut to IT to guarrante future capacity (we created a pricing model for virtual machines) and I deploy the virtual machine from a template that has already been certified (1 hour effort) or use VMware tools to adjust the hardware (20 minutes effort). No kidding.

    Unfortunately, burocracy is still there but the rest just flies!

    This also caused management to revisit "Roles and Responsibilities" 'cause VMware changes who does what (SAN people tend to be very defensive when you ask for three 500 GB LUN's so you can deploy numerous virtual machines to them and load balance the I/O intensive ones over different LUN's) and redefine IT service level agreements. I must admit this wasn't pretty and still ins't finished! I'm not sure that we will stick to what they define (funny how that happens) but our VMware project has certainly been a catalyst to improve IT efficiency. Here's hoping 'cause it isn't easy from the IT side of the fence. I always do the best I can with the resources I have.

  148. Help them help you by lostboy2 · · Score: 4, Informative

    My situation is very similar to yours. I am a tech person for a department outside of the formal IT group which sometimes seems to be inefficient and/or ineffective. However, I don't believe that IT is the enemy and tend to sympathize with them.

    In my current position I've seen some of the worst behaviors (in system administration, application development, etc.) practiced by tech people outside of IT who then expect IT to automagically make everything work and clean up any messes the non-IT folk created. On the other hand, there are also times when our IT department really does drop the ball.

    This has created deep-seeded animosity between some non-IT departments and IT, I think. The non-IT folk believe IT are bureaucratic obstructionists who don't know what they're doing; while IT believes the non-IT folk are disorganized, loose cannons who don't know what they're doing. Unfortunately, to some extent, I think they're both right.

    That said, my best advice to you is to help IT help you. Try come to some agreement or understanding with IT and define what it is they they need in order for them to be more responsive to your needs. Respect their needs as much as you want them to respect yours.

    Also, don't undermine or bypass policies and procedures defined by IT. It might seem like you can get around IT's requirements and do something your own way, but that just perpetuates the problem. If you think IT is being unreasonable with their policies, find out why their policies are the way they are. You might discover that there is a good reason for it.

    Think of IT as a finite resource -- don't squander it. I've never met (or worked in) an IT department that wasn't overwhelmed with things to do. Keep in mind that any system you implement may require some amount of time and effort for IT to support and/or maintain it. And keep in mind that there is always a Y2K or Service Pack N+1 or something like that around the corner keeping IT busy. So, as much as possible, budget your IT-time wisely. And, of course, plan ahead.

    You may already be doing all of this, which makes your situation a more bitter pill to swallow, in which case I'd suggest helping other non-IT departments do the same, if they're not already.

    And, of course, doing all of this doesn't guarantee that your IT experience will improve. But, I think it's a case of "you catch more flies with honey than you do with vinegar" and "you who are without sin may cast the first stone."

    1. Re:Help them help you by drvo · · Score: 1

      "That said, my best advice to you is to help IT help you. Try come to some agreement or understanding with IT and define what it is they they need in order for them to be more responsive to your needs. Respect their needs as much as you want them to respect yours."

      I have to disagree with that. As an external projectmanager I see a lot of different governmental organisations from the inside. As I come in and change ICT-infrastructures, I keep running into a lot of the problems that are described here. Some of them are understandable from business-perspective, but I believe the real problem isn't in the procedures (that should help people handle changes), but in the way these procedures are handled by management. Incompetent managers will stick to their procedures at all time, independent of the time and money spent, the hassle and outcome of the work that has to be done. In fact this is the easiest way to manage thing, simply because you only have to follow procedures that have been created (often by a different department). IMHO this will not bring your company any further. The thing is that the people that have to follow these procedures, will stop thinking for themselves after a while.

      Competent managers are working hard to try to find a balance between what is workable and what the procedure says. The procedure is a supportive-thing in this case, not a leading thing. This is harder, because this requires a manager to work hard, keep up, ask the right questions, check for impact etc. This way of working will bring you further and brings more joy into your work, because you have to be sharp, creative, inventive etc.

      Unfortunately, a lot of (big) organisations work this way. If you cannot handle the way your company works, my advice would be to find work in a different company. You should check the culture of the company right at your jobs interview. Your best pick would be a smaller company. They don't have the time, money and resources to follow procedures in an overly strict way. The downside is that you will have to work harder than you have to do now...

  149. The problem is your little change by Mycroft_514 · · Score: 2, Insightful

    may require much more than you realize. Case in point. A developer needed a single column added to a table, and we had done test and acceptance testing. He wanted the column added during the day, so we put it in with an alter - no big deal right? After 50 seconds or so, the alter timed out, and took down users all over the country with it!!!! And the alter did nothing wrong, but it needed exclusive access to the table - and could not get it.

    We had to step back and put the alter in in the middle of the night on a Sunday. And with our usage, we can't even get that time every week.

    Bottom line? Get over yourself. You would do better to go talk to IT and find out WHY things are the way they are, and work with them, rather than against them.

    1. Re:The problem is your little change by Fulcrum+of+Evil · · Score: 1

      may require much more than you realize. Case in point. A developer needed a single column added to a table, and we had done test and acceptance testing. He wanted the column added during the day, so we put it in with an alter - no big deal right? After 50 seconds or so, the alter timed out, and took down users all over the country with it!!!!

      What sort of idiot does a ddl change in the middle of the day? Also, shouldn't you already know the usage patterns of your own application? This isn't a problem of unknown consequences, it's a problem of developers messing with things they don't understand. I have a similar story, but I at least knew to expect problems:

      I was retiring a use case for a legacy application that had been around for a few years and was used by anybody who could get at the data. I checked all the obvious places, notified teams that may be using it - nothing. I moved the data to a new service, everything looked fine. Two hours later, I get paged - one of the teams failed to notice that they were using the data in some egregious hack and this impacted production. Had to roll the whole thing back.

      Notice how this worked: Notify, write a backout plan, test, deploy, watch. No 'little changes'.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    2. Re:The problem is your little change by bill_mcgonigle · · Score: 1

      What kind of database are you using? Any mysql user could have told you that would happen.

      And adding proper RAM to a server doesn't have these kind of side-effects, at least with a decent OS - any sysadmin can tell you that won't happen.

      Some stuff has side effects, some doesn't. You hire experts to know which is which.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    3. Re:The problem is your little change by Mycroft_514 · · Score: 1

      Actually, we are forced to do DDL changes in the middle of the day all the time - it is called 24 x 7 availability. The new wave of the future. If you don't have to do that, count yourself lucky.

      We found the problem later, the table in question has a "rogue" application. Pretty much puts a lock on the table all day long. It is being fixed, but the developers for that particular subsystem (who were the sames ones as the ones requesting the change) assured us that NOTHING was using the table that much.

      As for knowing hte usage patterns? Do you know the usage patterns of 58 systems? That's how many I support at one time. That is over 900 tables all told, just on the mainframe. Another 500 on subsystems.

      So before you start casting "idiot" around, you better look more carefully at what you are talking about. Cause all you did was look in the mirror.

    4. Re:The problem is your little change by Mycroft_514 · · Score: 1

      Bah, try mainframe DB2 system, with over 900 tables. Take your little Mysql and stick it. Not a serious package. We have looked at it and it can't even begin to support some of our minor stuff, let alone the majors. The table in question takes over 1 million hits per hour.

      And I was giving an EXAMPLE. Not neccessarily what would have an effect on EXACTLY what the user was talking about.

    5. Re:The problem is your little change by bill_mcgonigle · · Score: 1

      You misunderstand. My point was that even a mysql tech understands that when you perform DDL on a table (nearly?) all RDBMS's get an exclusive lock for the command (ALTER TABLE, e.g.).

      I think PostgreSQL has a SELECT AS SHARED that can allow SELECT's to continue even during DDL modifications but that's somewhat limited.

      If you're running a big DB2 shop with 900 tables it's surprising nobody understood the implications of an ALTER TABLE issue.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    6. Re:The problem is your little change by Mycroft_514 · · Score: 1

      We understand, but the project people swore up and down that nothing kept locks on the table. They LIED. Happens all the time, just now we have the ammunition to tell them to stuff it.

      And your "options" can't keep up with the million hits and hour that the table takes.

    7. Re:The problem is your little change by bill_mcgonigle · · Score: 1

      And your "options" can't keep up with the million hits and hour that the table takes.

      What options are you referring to? Please re-read my replies and point them out, because I think you're inventing a conversation that didn't occur. You seem very combatitive, from telling me to stick 'my mysql' to railling against these fictional options.

      If you do want a decent option, PostgreSQL, properly clustered, can handle your load easily and perhaps handle SELECT's during DDL operations, but I wasn't offering you options, merely pointing out that your DBA's shouldn't have been surprised by your scenario. But the topic of this conversation is "Bureaucracy in the IT Department", so perhaps this is a good example.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    8. Re:The problem is your little change by Mycroft_514 · · Score: 1

      I am telling you that "postgreSQL" can't handle the load. Not for this table, not for the others in our system.

      The selects during the DDL operation are normally handled. The problem on the example table was caused by the use of a tool written by samrt alecks who think there is nothign wrong with HOLDING a lock on a table all day long. Tools that are put in when developers IGNORE the Bureaucracy of the IT department, and then the IT department pays the penalty.

      And YOUR conversation was one trying to tell me to switch to "tool A" because it is "better". FYI, we have looking at MySQL. Whoefully short of the mark, even the new version 5, but that doesn't stop you from suggesting it.

    9. Re:The problem is your little change by bill_mcgonigle · · Score: 1

      And YOUR conversation was one trying to tell me to switch to "tool A" because it is "better". FYI, we have looking at MySQL. Whoefully short of the mark, even the new version 5, but that doesn't stop you from suggesting it.

      Hey, good reading comprehension there. I said, and I quote, "Any mysql user could have told you that would happen" because even a mysql tech understands DDL table locking (a least common denominator example). If you interpreted that as a recommendation for mysql, well, that's not my fault. Go ahead and search my comment history here on Slashdot - I never have often recommended against mysql and don't run products that require it myself.

      That said, I don't know why you like to put PostgreSQL in quotes or why you think it can't handle a million queries an hour lying down, but if you're happy with DB2 there's nothing wrong with that.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  150. Simple - transfer to the IT department. by Anonymous Coward · · Score: 0

    Seriously, you have no idea what they are dealing with. If it's a huge company as you say, then the IT department is probably swamped with requests. "Improvement" requests like adding more RAM are likely to sit behind urgent requests like a building with no access to the network. So maybe you need to change your point of view and live a few days (or a year) in the IT department's shoes. Maybe you can walk in and improve their response times, but maybe after a stint with them you'll appreciate what they do and the enormity of their job.

  151. IT in Deep Space: Just Floating Around by Rudifer_Rex · · Score: 1

    Sigh, this hits close to home. I hate our IT department:

    "I'm sorry, your network won't be ready until we de-fabulate the mother-processors."

    "Oh, well... Wow... That sounds complicated."

    [...]

    "It is."

    I proposed that we eject the whole department into deep space, and hire several entertaining animals which would more or less perform the same function. Until then I'll secretly work on my personal laptop at work.

    And in hope for us all: Don't quit! Fight the good fight and establish a productive environment!

  152. Do it without them. by jcr · · Score: 1

    Lease your server space from someone else, and have at it.

    -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
  153. do you happen.. by Anonymous Coward · · Score: 0

    do you happen to work for HP? :D

  154. A CIO's Perspective by SoCal+CIO · · Score: 2, Interesting
    Having been the Chief Information Officer for a couple of companies that you've heard of, I couldn't resist weighing in on this topic.

    First, the reason that IT organizations typically don't like technical folks outside of IT developing their own internal business apps, building their own infrastructure, or buying their own gear is pretty simple: we're the ones generally charged with ensuring predictability and security in the corporate infrastructure and we lose the ability to mitigate risk and provide reasonable levels of support with each bit of control that we give up. It's the same reason that the Legal department doesn't let you write your own contracts and why the Finance/Accounting department doesn't let you make journal entries.

    I can't tell you how many applications, systems, and servers that my respective IT departments have had to inherit because the well-meaning business employee who developed or setup the system had either lost interest or moved on. When this happens we find that nobody left in the department knows anything about what is inevitably deemed a "critical app" by the department head (and is usually running on a server under a desk in a vacant cubicle). This scenario also applies to self-setup infrastructure of all kinds -- We regularly find rouge wireless access points, PCs and laptops bought and 'expensed,' application-ready mobile phones attempting to attach to our network and on and on.

    The only way to deal with an increasingly technology saavy workforce wanting to do their own thing, in my opinion, is for IT to set clear policies and processes that allow for a certain amount of 'self help' but only within the guidelines of an IT ecosystem-friendly arrangement. We need to know about hardware and software you buy or make and we need to know where these systems and sub-systems reside, what data is on them, how that data is protected, who has access, and who is responsinble for maintaining them. In this day of increasing scrutiny (SarBox, etc), its more important than ever that we maintain some level of control.

    Aside from all this ranting, I'll say that IT Leaders who do not realize that they are service providers at the end of the day are doomed to be loathed by business users. CIOs who stand fast with their arms crossed saying "no" to everything are obviously not familiar with the way a service organization is run. Unless a service-oriented culture is fosted from the top of IT, things will never change in your organization. The most successful CIOs that I know spend a lot of time with business department heads ensuring synchronization of priorities while also instilling in their IT employees a sense that proper, measurable internal customer sat is a standard part of doing business. Take to your CIO to lunch if possible and talk about this. I think you'll very quickly be able to tell if you have any hope of a culture shift.

    1. Re:A CIO's Perspective by Anonymous Coward · · Score: 0

      I appreciate that IT doesn't want to inherit janitorial duties for homegrown apps, but the primary reason people develop these apps is because IT has failed to provide tools or training on tools. Also, sadly for IT-types, there are very bright innovative people in other departments who want to do things to THEIR data that no developer has yet dreamed of. By not providing them with assistance you are preventing innovation and damaging your company.

      You IT guys do it to yourselves. You don't provide adequate service to your internal customers and then you whine when they bypass your inflexible solution. Why didn't you "test market" 802.11 to a few departments before they knew they needed it ? Why don't you try a customer satisfaction survey, then address the complaints with solutions instead of waiting for homegrown solutions to develop (with attendant support issues) ?

      If you are finding rogue wifi and non-IT PCs on your net, it's a clear indication that IT has failed its customers. Ther is a "state license bureau"-type management response to this problem, and a "BurgerKing(have it your way)"-type managment response. Most IT managers seem to come from the state license bureau school.

    2. Re:A CIO's Perspective by g3rr!t · · Score: 1

      As someone in IT, I felt the urge to respond:

      > ... people develop these apps is because IT has failed to provide tools or training on tools.
      This is nonsense. I have seen ("inherited") many apps made by people with more professional experience than myself which were simply not written "for the long haul". Also, IT tools and training have little to do with poorly written applications. Some better communication could help ease the pain though.

      > By not providing them with assistance you are preventing innovation and damaging your company.
      This remark is not very constructive, and I disagree with your conclusion given that IT time is (also) a limited resource.

      > Why didn't you "test market" 802.11 to a few departments before they knew they needed it ?
      > Why don't you try a customer satisfaction survey, then address the complaints with solutions instead of
      > waiting for homegrown solutions to develop (with attendant support issues) ?
      These are wonderfully easy questions to answer: management underfunds and understaffs IT in most companies I have heard of, and "marketing new technologies" internally and writing and processing surveys are not things high on any IT TO-DO list, which unfortunately tend to be dominated by more immediate needs.
      Limited (in scope) surveys can be very useful, though. So while in essence I agree your suggestions may be useful to improve IT service, it's just not all that realistic to expect this kind of behaviour as standard.

      > If you are finding rogue wifi and non-IT PCs on your net, it's a clear indication that IT has failed
      > its customers.
      I cautiously agree with that statement, although I am sure we disagree as to the cause and perhaps even to the solution.

      Cheers,
      - G

  155. Re:Perhaps you would be happier at a smaller compa by Gorobei · · Score: 1

    How would you feel if the network guys just needed to hack a small piece of your code? Surely you wouldn't mind if they checked out your source code and fiddled around?

    Sounds reasonable to me - this is the approach we use at my firm. It's a rare week when I don't get mail saying someone has fixed or enhanced my code, then pushed it to production machines. It's a rare week when I don't do the same to someone else's code.

    Works well when you make the effort to only hire good people, treat them like adults, and reward them according to their contributions.

  156. The reason why by prozac79 · · Score: 1
    As someone who works closely with the IT department at my company, I think I understand why there is so much red tape to get the simplest things done. Whenever something goes wrong with the technology at a company, the first people lined up and shot by upper management are the IT workers. The reason is that since so much of peoples' work is done on a computer, the technology becomes the scapegoat when the slightest thing goes wrong. It can never be the employees fault that the report wasn't done in time, or was the wrong font, or the cover page was the wrong color... it had to be IT's fault for not setting up the computer correctly.

    In my experience managers have a habit of shooting first, asking later. So IT needs to document everything they do in order to cover themselves when things go wrong. Like in court, IT departments need to have the documents as evidence that they did everything "by the book" so that they don't get nailed for things that aren't their fault.

    --
    "Oh dear, she's stuck in an infinite loop and he's an idiot" -Prof. Farnsworth (Futurama)
  157. What is YOUR role in the company? by digital+photo · · Score: 1

    It really isn't clear from your posting, what it is that you do at the company. Obviously, you are not in the IT department. You are more than likely an engineer in one of the development or support departments who makes requests to IT? Not sure from the posting.

    A slow IT department is the number 1 criticism I hear. Too much red tape, etc. As other posters have queried, what have you done to help mitigate these issues? Talking to your management(griping), doesn't help the IT department get things done.

    Here's an example:

    At one company I worked at, the IT department is often given a request. That request is then looked over and basically, it tells them nothing. The request usually reads something like:

    We need a few servers to support an application that may need a database and a web server. How soon can this get done?

    This is usually followed by weeks, if not months, of back and forth emails that culminate in a series of meetings to iron out the fine details of what is really being requested.

    This usually ends up being one of 2 things:

    1) The request could easily be handled by existing infrastructure, but the requestors weren't clear enough and/or didn't understand their own needs enough to produce a relevant request.

    2) The request requires a significant amount of hardware and infrastructure to be installed because "may need a database and a web server" should have been written as: "We plan on rolling out a national product which will serve over 300,000 customers. We've already announced a start date and have pre-sold accounts to the new system. It needs to tie into existing infrastructure and will require the addition of a SAN to support all of the data being generated."

    Both of these situations result from a lack of communication between the various departments and the IT department. This lack of communication and not bringing in the IT department into the early planning meetings results in further issues down the road.

    Weeks and months will be spent getting various deparmtental managers to sign off on the work to be done. Work which commits their staff and resources to another department's project.

    Additional time for project budget approvals, sometimes requiring the project to be added in after the end of the quarter, so as not to impact the current quarter's earnings reports.

    Allocation of network connections(weeks to months from Telco companies) and data center space contracts(weeks).

    Then, add in the weeks of testing of the implementation and the predictable arguing and bickering over how to best implement the system. There will be finger pointing and blame games between various departments and groups about which component is fouling up the system, etc.

    From an outsider's point of view, the mass of individuals known as IT seem to be slow, but often times, it has more to do with a lack of clear communication.

    This isn't to say that some IT departments aren't slow. There are quite a few organizations and departments, whose sole job is to pass the buck and not take responsibility. They take on a task long enough to pass it on to someone else. The work never gets done, but they get entries on their billing. These groups exist. But just try to get rid of them without a massive reorg/downsizing!

    If your role isn't that of a decision maker and the environment is intollerable, then leave. Vote with your feet. Find a better job, if it is that unbearable. If it is something you can alter, then work to alter it. Learn more about the IT workings. Find out why something is taking so long. Run the approval tasks to the next rung on the ladder. It's amazing how quickly the "slow" departments can prove to be when properly motivated and/or stimulated.

    I work in IT and provide support. I deal with IT and non-IT departments and believe me, there is plenty of blame to go around when it comes to a project or request taking forever and a year. People outside of IT, making requests may blame IT for being

  158. a change of SOX by Anonymous Coward · · Score: 0

    I just got out of a NASDAQ listed global company with an IT staff of 9. I was #3 in charge

    Our department was thought of as a hindrance to other departments. I can count about a dozen times a user stormed out of our department saying, "People told me that if I needed to get something done I shouldn't come to IT" etc...but our hands are tied.

    Why? Sarbanes Oxley. You're an engineer and you need access to the Marketing directory. Okay, here's a form for you to fill out. You need your boss' signature and the Director of Marketing signature. What's that, you don't like that you have to have a completed form? Tough- SOX says you do, it's the law. IT controls access to Network Resources; we are not personally against you getting into Marketing's files, but we have to control access.

    You see, the idea behind Sarbanes Oxley and other control systems is to guarentee one thing: that a company's financial results are accurate, controlled, and verifiable. You can't guarentee that if you don't control access. Access to file shares, access to the server room, access to the data center, access to the FTP site, access to the guts of a server etc...

    Your project may be important...hell, it might even earn the company a lot more money. But if I don't institute a beaucratic control to slow things down and make sure the paperwork is signed, our 10K's might not get signed off by the auditor. And our stock might sink. You want to see a fat lazy executive get off his ass in a hurry, tell him that your 10K won't be on time because the auditors are concerned about who has access to the financial ERP application!

    It's IT's ass on the line when a security breach happens or an unauthorized person gains access to a system, any system.

    All that being said, however, when I worked there I did fast-track things to my boss. I created forms in Acrobat that were 10x easier to fill out than hand-writing. I built a help desk system that allowed users to see progress on tickets ranging from mouse problems to new server software. I appreciate that IT can be a road-block, but IT has its own obligations. There should be a middle ground, but do the parties involved have the patience to find it?

  159. Why not blame PHB instead of IT bureacracy? by Anonymous Coward · · Score: 0

    I mean really, if getting RAM installed is taking 9 months it's probably not the fault of the guys at the datacenter or the IT "group" so to speak.

    I used to work in a datacenter. When we got orders to do something it got handled on our shift. If not, there were logs, emails and other documentation about it not getting done. Yes we got cut down to a skeleton crew after 2000 but we still got the job done somehow. I worked nights and weekends. I slept on the tiles once during an ice-storm making sure things kept humming when nobody else could make it in.

    Did any PHB get laid-off during these times? Hell no, they just spun their wheels faster demonstrating how IMPORTANT they were. Those guys are your problem, not the IT group.

  160. Code is the enemy. by otis+wildflower · · Score: 1

    As an admin, where my job depends on stable, dependable code and well-documented functionality, I have a healthy paranoia regarding new features, system changes, etc. When there's a proper development process (with developer sandboxes, multiple test systems, a staging rig that lets admins beat on the code and get comfortable with it, and then _and only then_ updating production code) that paranoia is lessened if not completely assuaged.

    If you have a system where developers gdb into mission critical code during peak live hours to hack around undocumented behaviors or bugs (I'm lookin at _YOU_, Dave...) the confidence level in your code (or whoever's code you inherited) goes waay down and paranoia rises in inverse proportion.

    Also remember that admins are lazy, and good ones get away with it by getting systems running so tight they don't have to waste hours a day poring over logs or fighting fires. When they hear from users it's usually because something is broken (likely by the user or developer) or they want to make a change to the precious systems equilibrium. So the win for the admin is, what? Vs. the failure that might cost him his job? You think that having CD-R mailspool trail hasn't saved _my_ job a few times because of folks forgetting what they asked for or when, then trying to pin the blame on me?

    Don't forget that pissing an admin off only puts you on his shit list. Admins have _loonnnnggg_ memories. And they can read your email.

  161. Figure out what's best for YOU by mkcmkc · · Score: 1

    I've been in a lot of situations like this. Sometimes I've tried to fix things through extraordinary effort. This has never, ever worked for me, though, and as I've gotten older, I've become much less interested in "rocking the boat". Why knock yourself out to help an organization that will only curse you for it? If your project is stalled because the idiots in IT are holding you up, well, there's your chance to learn a new language, tool, musical instrument or whatever will be useful when you move to your next job.

    --
    "Not an actor, but he plays one on TV."
  162. DIY like this can embarrass IT into action by MCRocker · · Score: 1

    A LONG time ago, I worked at a place that had similar problems, but anything that got product out the door always took precidence. So, if IT was dragging their feet, we did the work ourselves out of our own budget and cut out IT altogether. Since we could show that this got the job done way faster than IT could've we got away with it even though IT whined about it. In one case, they took a year and a half and lots of money to create a tool for us that didn't work right, so we never used it and put together a quick perl utility in a few weeks that did a much better job and that our guys could hack away at to add new features as people needed them. It was one of many useful examples we could point to whenever IT complained about our internal group. Unfortunately, IT had some power and annoying them had unpleasant concequences. Also, any project that required their co-operation was still at their mercy.

    Several other departments also had their own internal IT groups just to keep the trains running on time. Eventually senior management noticed the trend. Of course the senior IT guy lobbied to annex these groups and make them part of his department, but management was smart enough to realize that these groups formed for a reason canned the senior IT guy and put in someone who was more co-operative.

    --
    Signatures are a waste of bandwi (buffering...)
  163. could be my company by ruebarb · · Score: 1

    we're also a massive US company with a tremendous infrastructure - this guy could be talking about my company although I thought we were a one quarter turnaround. However, emergency changes go in.

    Here's the deal - on one hand, it's a ton of paperwork - on the other hand, you're in charge of a massive infrastructure, and replacing one firewall somewhere may block ports to a vendor and all hell breaks loose - so they document the threats like it's going out of style.

    Nothing worse then sitting in the NMC, seeing a site go down, and wondering "well, do I need a tech out there or is this a Sat. night change"

    so sometimes the paperwork is a result of a couple instances where someone brought down something big - maybe that's what happens in some of these companies - I know we had a crackdown before I came to work for them cause someone sent all the network's routes out an ISDN interface due to faulty metrics - oops - several thousand sites all channeling to a 128K interface for routing ;)

    I just shrug - I have tried to move my position into as much 3rd level support as possible - I don't do installs, so I don't do paperwork, and if someone breaks something it's generally their responsibility as the change maker to fix it, though we usually get called -

    every IT job is almost the same - 1/2 good stuff, 1/2 bureaucracy - and you try to avoid that part. My new boss used to be an engineer - the first day he brought down nerf-type guns for us to shoot each other with - it is a decent stress reliever, and something only an engineer boss could have thought of, so I'm hoping for the best with the new guy - I think if I can explain issues to him in an engineer POV - (he's highly certified, not just a paper tiger) that I can get more done.

    but some days I just shake my head - LOL. The shit that goes thru that we don't know about - especially with telco maintenance -

    RB

    --

    ----------
    ah honey, we're all resplendent - Bill Mallonee
  164. Working Through Bueracracy by c0d3r · · Score: 1

    What you do is just do the work without asking or waiting for anyone's approval for anything... you will get the distinct feeling of stomping forward with 5 people holding chains trying to pull you back. Thats who is the real producer. Your work will be thrown away anyways, but if theres nothing completed, theres nothing to save.

    1. Re:Working Through Bueracracy by 16K+Ram+Pack · · Score: 1
      The depressing thing about bureaucratic organisations is that the only way people get anything done is by finding what the rules don't cover. That doesn't mean breaking the rules, but there is often more than 1 way to skin a cat.

      Personally, I don't work for bureaucratic organisations if I can avoid it. The stress of having to use all sorts of tricks to get pass assholes just to get my job done got to be too much.

      Functions like quality assurance, change control, central purchasing, IT security should be about adding to the organisation. Too often, they are actually self-promoting bureaucracies who just get in the way.

  165. IT Support by Anonymous Coward · · Score: 0

    I work in an IT department that runs independently from the larger IT department at a Big Ten state university. My department has 8 people; two Mac Support (me), two Windowz support, one database admin, one website admin, and one manager/network admin. We do mainly faculty and staff support, no students, mostly. The other, larger IT departments support basically all students, no faculty or staff. The larger IT department sometimes provides support, but I find it is easier to support yourself 99% of the time. If I had to do anything with the Larger IT department, I would have some serious work getting it done. I do appreciate the services they manage, like software and course management systems. But I do wish I had access to some of the other information. Such as their lab's podium lock codes or access to the wiring closets. I also have a hard time getting projects started. There seems to be budget issues with every aspect of work. We recently just had a budget cut for the second time in two years. We will soon have no computers to support... thats my job.

  166. Please tell me where you work !! by InsurgentGeek · · Score: 1

    I'm an IT consultant that sells to the business side of our clients. We work with the business people to articulate an issue or opportunity, to craft a solution and to put together a plan. Then they go ask IT how much it will cost and how long it will take to get it done. Their quotes are often, I shit you not, 5-10 times what we will do it for on a fixed price basis. And- these are not nickle and dime projects - usually in the $1 million and up range.

    I love big slow IT departments. Love them. Love them.

    Please send a name.

  167. Outsourced IT is usually even *less* flexible by billstewart · · Score: 4, Insightful
    Dealing with your own IT staff is bad enough. Dealing with outsourced IT is usually _less_ flexible, whether that's remote support from India or local support from companies like EDS, CSC, etc. Outsourcing saves money by replacing individual attention with mass production, so most of the work gets done by low-paid grunts working from standardized scripts instead of sysadmin wizards who can figure out what you really need.

    There are some exceptions, but they'll charge you more money for the flexibility. That's the other way outsourcers make you money - precisely defining the scope of work and charging higher prices for anything outside of it. Sometimes that's a Great Thing - outsiders who want to charge money are often much more willing to do what you want than insiders whose reward structure is that they're a Cost Center incentivized to cut costs. But the kinds of bean-counters who outsourced your IT department on you are usually going to prevent you from getting the extra-value services if they can.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  168. Simple solution. by Technopundit · · Score: 2, Interesting

    Simply break the machine in question. Be sure to inform the boss of the unfortunate situation. Not only will you get a day of light duty, but the problem in question will be IT's priority number one.

  169. How about talking to your boss... by csoto · · Score: 1

    instead of just bitching on /.?

    --
    There exists no way of exchanging information without making judgments. --Bene Gesserit Axiom
  170. Large organization == stagnant bureaucracy by sasdrtx · · Score: 1

    It's hopeless unless the CEO (or close to it) recognizes the problem. It's not only management, even though they're certainly at fault. IT infrastructure/tech support people seem to inherently have a kingdom-building complex. Their job, as they see it, is to protect their system from the clueless user community. And anything that deviates from their vision of a perfect system is not a priority. They have their own agenda of new features and releases and upgrades... user requests are an annoyance.

    In 15 years of tech support work, I was always amazed at most of my colleagues' antagonism to "users". They seemed to think that anyone who didn't understand every detail of the system didn't deserve any support.

    And I've certainly seen it from the outside.

    --
    Most people don't even think inside the box.
  171. Consider it Intelligence by blair1q · · Score: 1

    Take the hint and go start a company that does what your company does, but does it without the wasteful overhead.

    You'll kill them by pricing your product lower, and they'll die and you can price your product where they priced it, and you'll get rich and your engineers will be happy.

  172. Why IT departments need bureacracy. by sesshomaru · · Score: 2, Funny
    Everyone in the world knows (exageration, it just seems like it) the following things:

    1. Their computer problem is much more important than any other computer problem that might be on your plate on any given moment. Oh, and they are certainly more important than you going home to the wife and kids or to catch the latest episode of Veronica Mars or whatever you IT people do in your off hours.

    2. Even though computers are mysterious things to them, they know that it'll only take you a couple of minutes to fix any given problems they have with them. So, you can get whatever you were currently working on done, if you IT people even really work rather than surf the net and play video games all day.

    3. The words from the Veruca Salt song in Willie Wonka and the Chocolate Factory, "Don't care how, I want it now!!"

    You may know the following things:

    1. It will be very tempting to work on the most obnoxious person's problem first just to get rid of them. Even though that person's problem may be irrelevant in terms of the organizations productivity or profits, since they won't let you alone you may take your valuable time and use it to work on it just to get some peace and quiet.

    2. There is nothing more fun than to be pressured into working late to solve some irrelevant problem because you are being pressured into it by some obnoxious co-worker who may be important in the corporation.

    Face it, most of us need some sort of layer or wall between us and them so that we can work on our manager's priorities rather than J. Random Employee's priorities. When you waste hours on someone's project and your manager comes and yells at you for missing your deadline on your real project, you're not going to be happy about how little "red tape" is in the corporation.

    --
    "MIT betrayed all of its basic principles."
  173. It costs them money to drag their feet by strannik · · Score: 1

    One place I worked (at dot com salary levels) I was to be administering servers in a remote site through a VPN. It took them 4-5 months to get the VPN up and working, so I did other (non-job description work) until it got up and running. Then a few months later, I ordered a cheap server box (around $2000) that was to be a primary project. My box was diverted to another emergency function, and I again sat around waiting for a new box. The box could not be obtained for a few months due to it's cost ($2000), so they would rather have me sit around at dot com salary levels doing little, rather than just buy the new box and get me busy.

    At another place I did put a box in my office to act as a server, just to keep IT denial of service away.

  174. The Bureacracy is expanding to meet the needs of . by Proudrooster · · Score: 1

    The Bureacracy is expanding to meet the needs of the expanding Bureacracy.....

    All I can say is give me a break. A mountain of paperwork to get RAM added to a non-production server? If this were an efficienct company, wouldn't all of this be online? I can't think of a large company that doesn't have online change control these days.

    My first step would be to implement online change control and then see how much is getting done and how long it takes. Too much of your story is ancedotal and you and your managers sound like a bunch of whiners. If you were doing anything remotely important, I am sure that your IT department would take care of you immediately. If I had to guess, you work in the department responsible to archiving old reports that only Bob in accounting still cares about.

    Second, if you senior management can't get IT to do work for you then you have serious trouble. This means that your senior managers no longer have control of expenditures. Senior managers that don't have power over purse strings are NOT senior managers and are more likely team leaders, who report to a manger, who reports to a manager, who reports to the senior manager that attends the meeting with the VP and the CIO (Head IT dude).

    Just take a chill pill. If your work is important to the company, then IT will get it done.

  175. I just break the rules by Courageous · · Score: 1

    We have a similar IT department at my company, one of the "top 10" defense contractors. Here's what I do:

    I break the rules.

    I find guys in IT, and am nice to them. One guy, I call "candy man," and shcmooze him.

    I do have to fill out the paperwork. After the job is actually done.

    I game the system.

    If someone in IT tells me something I don't like, I pause and count to 10. Slowly. I then say, "I am really unhappy with that."

    You'd be surprised at how many people don't like to hear that while doing their job.

    Or they can do something, like sneaker net me rule breaking stuff, and then I will rub their back with praise, thank them, and make their job easier.

    I also play games with title power, and corporate speak. If there's a problem, I say, "speaking for [my division name], we don't like that." You know, as if I were the voice of the whole division. "We" speak, as in royal We, often makes the little small-minded paeons in IT just sort of pop on their jack boots and march to the corporate drum.

    It works. I swear, it's true.

    At least where I am.

    Good luck to you,

    C//

    p.s., if these tricks happen to work for you, do be advised that there are, in any given limited time period, only so many bullets in your gun. Aim well, and count your ammunition.

  176. a better solution by cdrdude · · Score: 0

    This is a much more effective of dealing with those management types

    --
    This sig is neither interesting, nor humorous. Including meta-humor.
  177. well. by arrgster · · Score: 1

    "There are certain tasks (i.e. anything that happens in the data centers) that I don't have the access to do. Even a simple task, like installing more memory in a non-production server, can take nine months and massive mountains of paperwork (no exaggeration), thus costing many times more than it should." The first thought is simple, It's not your job! The unfortunate consequence to working in a professional environment is excepting you job role. There are many instances of people working in one department yet having the skills of another. If we all moved in to some kind of independent work environment of "I can do that too, therefore why should I wait"then office anarchy would form and production would drop far below what you are facing now. Second thought is, if I do it for you I have to do it for everyone. You claim that a simple task of installing memory shouldn't take so long. Did you consider the responsibilities that the IT department might be faced with concerning an equal level of service. Or did you think of how it might fit into their budget. You work for a large company, therefore I have to assume you are not only one making that request. If your IT department bypassed any kind of procedure and simply gave everyone the ram requested. I would think the number of request would be constant regardless of the true need. This in itself would be financially irresponsible to the company. Not to mention most expected results for increased memory achieve very little job performance improvements, thus making the whole thing a true waste of money. Also, providing one person memory might sound cheep, but doing it for 100, 200, 1000 people get very expensive. So in the end who does the IT department pick when asked for increased memory? There has to be a procedure to show that they are being responsible when spending money, and they have to show that said money was spent wisely. In the end this equals paperwork and your hated bureaucracy. You don't know how many people requested ram, or the IT departments budget situation. If it took 9 months for you to get ram I would venture to guess that ether they couldn't provide it or you failed to provide a true need. In the end I think your pointing at IT as an overwhelming bureaucracy is short sighted and smells of inexperience. You need to look at the bigger picture and realize that every department has it's problems and responsibilities.

  178. Nothing to lose by sjames · · Score: 1

    If they're really that bad (and I CAN believe it) AND you have management support, you have a few options. For Test servers, set them up in your own department on a private lan. Do what you want with them.

    Talk with some of the actual techs in IT. Find out what the problem is. It could be truly miserable managers in their department, it could be upper management pressure on IT leading to the ultimate in CYA, perhaps a CIO with a tinfoil hat collection. They might be seriously understaffed and use the paperwork as a way to eliminate frivolous requests.

    Or they could just be ID10Ts.

    If none of that works, resign yourself to resigning. But before you do, order 100 Signetics 25120s. Be sure to fill out the paperwork in exacting detail. If they can't seem to find them, print the datasheet for them (page 2). Insist that any other part will allow Chinese companies to sniff all your data.

    Then resign, QUICKLY

  179. my answer by bonezed · · Score: 1

    just outsource it

    should solve your problems, and it would work out cheaper in the long run

    --
    ---- Put Sig here:
  180. What to do by QuestorTapes · · Score: 1

    First, let me state that I have never been in a situation as bad as you describe. But I have dealt with some similar types of problems. Some thoughts.

    > I am...a technology worker...outside of the IT department in my company

    This might be a part of the problem. IT personnel not under IT's department heads may not be considered as knowledgeable as the staff in the IT department proper.

    > By far, the biggest challenge I face is getting anything done due to the
    > bureaucracy that exists, within IT.

    Usually, IT bureaucracy exists because (A) IT was slapdash, problems occurred, and management mandated heavier process, or (B) IT was pressured to be slapdash, problems occurred, and IT fought for and got heavier process.

    The result is the same. In case A, your requests are being deflected out of self-defense on the part of IT staff. In case B, you are viewed as an outsider who doesn't understand why this is necessary. Making the connections with the people who can solve this depends on which case this is.

    > There are certain tasks (i.e. anything that happens in the data centers)
    > that I don't have the access to do.

    If you aren't IT, then you shouldn't have access to most anything in the data centers.

    > Even a simple task, like installing more memory in a non-production server,
    > can take nine months and massive mountains of paperwork (no exaggeration),
    > thus costing many times more than it should.

    The problem is getting the non-production servers treated differently.

    First, what do -you- consider a -non-production- server? If IT has to fix problems with it, if it's budgeted as IT equipment, If the IT staff gets called down at 3am to restart it, it's production. If any of this is true solely and only because it's in the data center, then you need a non-production area for this equipment.

    > The lack of agility is maddening, because I know we are missing significant
    > business opportunities. My management is extremely supportive and despite
    > our excellent track record of success in creating robust/secure
    > applications--our work has passed audit numerous times with flying
    > colors--we get no support from IT.

    This might be because you are competition. On the other hand, it might be that you are placing a burden on the IT staff that you don't realize. Creating the applications is only part of it. Deploying, maintaining, integrating, troubleshooting, etc. are part of the cost and trouble. Do you handle this or pay for this, or is it IT's problem?

    > Even senior management can't break through the barrier.

    How senior? Seriously, I don't know of any company where -no- senior staff can change the policies of IT. Now it might be board-level or similar, but -senior- management almost always can change things. How high are these senior managers? Division Managers? VP?

    > I am very interested in hearing the experiences Slashdot readers have had in
    > similar situations." How do you get your technology work done, when your IT
    > department is more hindrance than help?

    I have dealt with obstructionist IT staff. At one firm, developers outside IT had to go to training (offered once every six months) for 2 weeks before being allowed to use the (overly maintenance heavy) revision control system. I did an end run and installed CVS locally, but I mentioned this as a problem to my bosses, and said it really should be installed on a server or everyone on the main RCS. But until IT made getting on the main RCS reasonable, we were stuck.

    I've dealt with firms where getting a non-production server set up was extremely difficult. But with persistence and a commitment to always be respectful of the IT staff and offer solutions to problems, it can be changed.

    The one exception would be where someone has set up IT as his own little power base. Screw with him and he'll bury you.

  181. I feel your pain by FatherOfONe · · Score: 2, Informative

    I live in a regulated environment, and understand your issues with getting stuff done. However, there are generally two sides to every story. I will counter your discussion a bit.

    You want RAM in a server. That company currently has over 2,000 server and they have a service level agreement that is currently not being met with the business. They also have people that use to take servers down to just do "one thing" and not document why they were doing it, then when someone else went to update the server later it was not in the state they believed it would be and it created more problems and thus the server was unstable after their upgrade or the downtime was far greater than expected.

    So the I.T. department gets judged by the business on uptime and other service level agreements. They do NOT get charged on helping the business out. So they are very cautious on any change to the environment. They are so cautious that it has gotten ridiculous for any change to occur.

    So what can be done? Well I would need a ton more information than you provided to make more suggestions. I will NOT believe that everyone in your I.T. department is a bunch of idiots and lazy. I bet that around 80% are average to good, 10% suck and the last 10% rock (Like every large company).

    Now a few questions.
    1. Do you have a CIO?
    2. Where is the majority of your I.T. department located?
    3. How does your I.T. department prioritize its' project?

    Those are just the first three that come to mind. In short I need to understand the constraints on the department before any real suggestions can be made. It is far too easy to say "fire them all", and in most companies that would be a huge mistake.

    Lastly, I can say that I have seen a company that making any changes to ANY router took forever. It flat out sucked, however the reason is that this company was part of a bunch of other sister companies and one parent company, and those same router guys use to make changes on the fly (quick), but then it would take down a sister organization for a day or so, until they realized the mistake they made. So because of the major impact to the other businesses those same router guys were not allowed to make a change without a ton of paperwork under the penalty of being fired.

    --
    The more I learn about science, the more my faith in God increases.
  182. just as bad from the inside... by Anonymous Coward · · Score: 0

    I work for the IT department for a large school in Toronto, Canada.. I'm just one of the underlings, a field support technician. We install software, clean virii, pull machines for repair, etc. Anything we try to do outside of these duties just doesn't happen, the IT department is as rigid from the inside as it is from the outside.. I tend to be fairly idealistic, and on several occasions I've tried to improve the way something is done in the department to make it more efficient, and in every situation but one, I've been told it couldn't be done, usually for purely bureaucratic reasons.
    The one change I did manage to effect was the more prominent placement of "No food or drink" signs in the student computer labs, and even this was only after there was an incident where a student protested so much after her coffee was disposed of (she'd left it unattended beside a computer) that security was called to escort her out of the building....

    I don't know what to say about interacting with the IT department, other than it's just as frustrating inside the department sometimes!

  183. It is always better by peektwice · · Score: 1

    to ask forgiveness than to seek permission. Put the memory in the server while the redundant server handles its work. Then do the same for the redundant one. Screw the bureaucratic fuck-monkeys. Things in the IT shops where I have worked have very often happened mysteriously or by accident. "Whoa, when did this code get fixed? Who installed that memory? When did this port get boosted to GigE?" etc. etc. etc.

    --
    Other than this text, there is no discernible information contained in this sig.
  184. happy medium by Chris+Snook · · Score: 1

    I'd love to tell a few stories, but I don't want to get anyone fired. The short version is that when companies create bureaucracy that reaches down to technical workers, you read about their bankruptcies, restructurings, and layoffs in the newspaper. When they create no bureaucracy at all, they don't last long enough for you to read anything about them in the newspaper. When they shield technical workers from the bureaucracy and let them do their jobs in whatever innovative ways they dream up, you read in the newspapers about how they're making money hand over fist and changing the entire market. If you're a technical worker and you have to fill out more than one form a month that's not an actual part of your primary technical work or related directly to your employment and compensation, your upper management has screwed up.

    --
    There's no failure quite as dissatisfying as a complete and total solution to the wrong problem.
  185. Egos Galore! by Anonymous Coward · · Score: 0

    They're afraid that once word gets out the workers who are not "IT" can do what they do, they all think everyone is pining for the jobs. How many IT people do you know who really try to share information, especially to someone from a different department?

    It doesn't matter how well documented, secure, "whatever" your code is, if your department doesn't have "IT" in it, then its got to be from some hack who doesn't know how to program. If they can keep out a person competing for their position (because you do it better, faster, cheaper) then why let you write code? Instead, they can complain they are understaffed and bring in other over paid egomaniacs that will do/say the same thing.

  186. Kinda sounds like my sit. only w/ software by doormat · · Score: 1

    This reminds me of my situation at work. While our hardware guys kick ass (I ordered another GB of ram for my computer to bring it up to 2GB and it went from me ordering it, approvals up two levels, IT ordering it and getting the product in and calling me to install it in about a week - it would take me almost the same amount of time to order the part from newegg and get it in the mail).

    So yea, I'm a software guy outside of the IT department (in the engineering department) on a team of five talented software developers (who all get along and work well together suprisingly). The five of us constantly embarass our IT department in terms of product quality, time to delivery, and a bunch of other factors, most importantly total cost and ROI. We've got such a good reputation that other groups within our company don't bother talking to the IT department about developing applications - they come to us in the engineering department. And boy does that piss them off. The group that is supposed to head up and be in charge of all software development hates us. And it does have reprocussions, since when we have to go work with them on a project, they drag their feet like nothing else, and we have to get senior management to poke them a few times with a sharp stick to get going (which is something else that is nice to have - one of the VPs of the company came from the engineering department and we're on very good terms with him and we can go to him with problems if someone is giving us a lot of grief). I just heard a funny story today - it turns out our IT software developers took so damn long implementing a major piece of CIS software, the version we put into production several months ago is 4+ years old and now the vendor wants a contract - in the range of tens of millions of dollars - to continue supporting beyond its original support timeframe. Do you know what kind of shitfit this is going to cause on the SMT? I hope someone loses their job over it.

    For the most part, the IT group should not have as "robust" of a management structure as other parts of the organization - IT can be more flat in its management structure.

    So in summary: make friends with the SMT and try to get in good with them by developing products that have a very high ROI; make sure they know the inferiority of the solutions the IT office provides (I'm sure if someone in the SMT has computer problems, they dont wait as long as you do); and finally circumvent a few noncritical IT rules - or if you're brave, use a program to get the password for the local admin account on your computer (and probably all the other computers in the company) and have fun with it.

    --
    The Doormat

    If you're not outraged, then you're not paying attention.
  187. It can be worse by Anonymous Coward · · Score: 0

    I work in an IT department that yeilds to all of the blowing winds of the businesses whim.

    We are very flexible and responsive, unfortunately, this results in crapy solutions. Everything is done just well enough to pass. Then a couple months latter, we find out the data is corrupt and past the point of being fixed. So a workaround is rushed out the door to cover the mistakes and this only furthers the problem.

    We've been doing this for years and the web of crap has prevented any well intentioned architect from untangling the mess. It's no hope. And in turn, the business, which first liked the flexible IT team, suffers because of the length of time it takes to develop each subsequent solution.

    Brian

  188. Bullshit by Anonymous Coward · · Score: 2, Insightful

    We outsource to IBM. The price they charge for ANYTHING is rediculous. Want to save money? Don't outsource. Don't put contracts on your server that give free reign to anyone to charge you the earth to change anything.

    Right now we have several web servers on our Intranet. NONE have the options enabled for dynamic languages to access small databases (ODBC). Guess why? You got it. We outsource to IBM. They support our DB2. Hence everything is either plain HTML or a Programm that needs what DB2 offers.

    I can not get a single flag in IIS changed so that we can use ASP to connect to a simple database. I can not put DATA up to a production server (static HTML content!!!!).

    Yes, this is due to contractual obligations. However.. the people who sign those contracts don't listen to IT. Our ZOS mainframe does 97% of our processing and costs the same (ball parking and rounding here) than the 3% of processing done on our midrange. Why? We outsource midrange and mainframe.. but each midrange box is worth $40,000 per MONTH. *sigh*. Just give it to me and I'll go buy a new box every month and live the good life ever after.

    Don't even get me started on IT Helpdesk support (also outsourced to IBM).

    We're also not going to discuss upgrading single workstations.

    Nor are we going to talk about how much they charge to load a program / PTF onto the mainframe.

    Outsourcing only saves money if you are interested in not paying redundancies / wages / etc.

    Excuse me.. I've got to go, I need a coffee.

  189. Try my company :P by Cyric · · Score: 1

    My company has both ends of the spectrum. At our biggest data centers, there are mountains of paperwork and ridiculous costs of internal billing you'll have to wade through to do anything.

    Then at the site I work at, we have almost zero costs to anything, production servers not in the secured server room ("administrators" circumvent the system by claiming it's in development ... but they haven't "developed" anything since it was built and it runs live data), and the server room is filled with desktops-made-servers because some are too cheap to go out and buy real servers.

    Then we have guys walking around the server room and turning on circuits because they need additional power ... where they proceed to plug a monitor into the new circuit while they daisy-chain 4 power strips off of one circuit. Never mind you can just walk up to the maintenance guys and have them do things correctly and help you figure out how many amps you're drawing on a single line (and they don't even need a ticket ... just walk in and talk to them). Why bother? Just do it yourself.

    At my site things can get done quickly. At the main data centers nothing gets done ... but nothing goes wrong, either. Pick your poison ... carefully.

    --
    Winners tell stories while losers yell deal.
  190. It's not what you know... by LargeWu · · Score: 1

    You can always try what we did at my last job...making friends with the IT guys. Part of my job as an applications developer for a call center included extremely informal tech support. The phone people would call us first, and we'd solve their problem if possible (about half the time), or call in their trouble tickets when we couldn't do anything ourselves. As a result, we saved the IT guys from having to deal with a lot of problems that could be solved by rebooting the machine. In return they sometimes did us favors... Me: "Think I could get an extra PC?" Him: "Sure, just take one from that empty cube over there." Me: "Hey, what can you do about getting some more RAM for this thing?" Him: "I'll see what we have in stock." Me: "Hey, can you turn on IIS for me?" Him: "Ok, just don't tell anyone." (We were developing web apps in .NET and weren't allowed to have IIS. Really)

  191. I may be taking you too literally by xrayspx · · Score: 1

    If you split your IT staff, then no IT person from Marketing really would know what's happening in Development, or Accounting, or Procurement.

    I would hate to see even a mid size (100-1000) user company go that route, since you would quickly have people putting devices on networks that no one knows about outside their department. A network cannot scale well without good, central management and a solid plan for growth. You can't have techs from 4 different departments deploying switches willy-nilly, creating VLANS that propagate through your enterprise, not to mention that the guy you have upgrading your harddrive or installing Photoshop on your machine is very often not the guy you want installing network hardware, building a sound fileserver or implementing security policy. Or even on more of a systems level, you'll have 5 guys each buying 500GB arrays from different vendors and with different manufacturers stuff. You'll have Netapp in Marketing, EMC in Accounts, Equilogix in Development, homebrew NAS in Customer Care, etc.

    I CAN see the value in assigning, say, a dedicated desktop/internal support person to each department, to familiarize themselves with upcoming projects and keep up with trends to determine future needs for that department. But I would always want to have that person/group reporting back into a central IT structure to keep things rational.

    I don't know how literally you meant that to be taken, but it seems that disbanding a core IT group and discontinuing central reporting and IT planning could get ugly in a hurry.

    1. Re:I may be taking you too literally by Jelloman · · Score: 4, Interesting

      Wait, dude, this is slashdot, I don't think you get it. You're being all rational and balanced. I admit, I was trolling a bit. You were supposed to respond with irrational vehemence. :)

      The right answer is somewhere in the middle, not a bureacracy expanding to meet the needs of the expanding bureacracy, and not departmental IT Lords all deploying their own solutions, Linux here, Windows there. But I so rarely hear about anyone finding that middle ground. I've seen a balance at big tech companies, but a balance of centralized and departmental IT expending 75% of their energy in a tug-of-war. The departments and divisions of a tech company can sometimes effectively fight the bureacracy because there's geeks in all corners who know what they're talking about. At a software company especially, the product teams rule, they know it, and they can fight about IT issues on even footing with the IT bureaucracy. In most other industries, the key departments don't have that advantage, so at the end of the day the IT folks make the IT choices, always making noises about collecting and meeting business requirements, but free to say "no" without much effective pushback.

      My basic point was about human nature. Even if you create that balance, with a central IT plus dedicated IT staff across the organization, eventually the centralized guys win because their chief sits at the table with the other C*O's and exerts more pull, making effective noises about standardization lowering costs. It's simple corporate politics. If that CIO sees the big picture and has some humility, s/he might end up leading an organization that does the right things. More likely, even with that CIO, the IT middle management underneath will still play politics and make arbitrary rules and decisions that benefit themselves and disempower everyone else.

      On another note, I never meant to suggest that a NAS from Best Buy was a good choice for any office needs. It's just that 6+ month turnaround on upgrades or new solutions is what drives people to route around that crap and starting using things like that NAS, or worse, Microsoft Access. I guess it's kind of a similar phenomenon to the adoption of the PC and M$ software in big businesses in the first place, to route around the mainframe cult.

    2. Re:I may be taking you too literally by xrayspx · · Score: 1

      I gotta admit it was a good troll, I didn't think twice, but I also know honest people who have really made that argument, and I was pretty much speechless because I had so many counter arguments. Yeah, I need to sleep more and post less.

      As for unbridled vehement reckless abandon to /.:

      "Crap, boobs, crap" ... "Hell damn fart!" -- Bart, "The Wizard of Evergreen Terrace"

    3. Re:I may be taking you too literally by 16K+Ram+Pack · · Score: 1
      If you split your IT staff, then no IT person from Marketing really would know what's happening in Development, or Accounting, or Procurement.

      Can you explain why this matters? If I have to look after the marketing system, then I'm not interested in the procurement system.

      Or even on more of a systems level, you'll have 5 guys each buying 500GB arrays from different vendors and with different manufacturers stuff.

      And each of the IT departments will have helped to make the decision and should have the knowledge of what is best, and how to support it, either internally or via a support contract.

      Centralised control is a bad thing. I've seen small and large, centralised and distributed controls. The companies where I delivered the most productivity and efficiency for my clients were where the company gave the maximum freedom to the people.

    4. Re:I may be taking you too literally by johnashby · · Score: 1
      It's just that 6+ month turnaround on upgrades or new solutions is what drives people to route around that crap and starting using things like that NAS, or worse, Microsoft Access

      Singling out Microsoft Access here makes very little sense. I realize that everyone here on Slashdot is nuts about designing multi-tiered applications with multiple layers, but not all business needs fit that bill. I develop extensively in Microsoft Access, and the tools I can build in literally hours are far more robust for the time spent in development than the web-enabled, dedicated-box-in-the-closet, months-to-update beasts that are put together by our IT department. Plus, the applications I put together actually serve the purpose for which they were intended.

      In a nutshell: deriding Microsoft Access is just elitist bull. For the right types of applications(more than you might imagine), Access provides just the right amount of power, desktop usability, and scalability (yes, scalable!). When getting the job done is more important than guaranteeing your own job security with a spaghetti project in the server closet, it does a fine job. It is not important to the business that the IT projects pad the ego and biases of the IT department, it is important to get the job done.

  192. Some 'bureaucracy' is necessary by martin_the_geek · · Score: 1

    Contrary to the assumptions of some users and developers, some of what they see as 'bureaucracy' is in fact necessary to keep a stable production environment. We it is quicker to just edit the production code but there are good reasons why your IT department doesn't let you do this. Installing extra memory in a server means at least downtime and a reboot, and will take down any datbase connections.

    I am also surpised noone has mentioned ITIL yet...

    --
    Regards, Martin IT: http://methodsupport.com Personal: http://thereisnoend.org
  193. Re:Perhaps you would be happier at a smaller compa by StupidHelpDeskGuy · · Score: 1

    Do you work at a smaller company?

  194. Regulatory Issues by Anonymous Coward · · Score: 1, Insightful

    Where I work, the IT department (company) must interface "at arms length" with "transparent visibility" due to FCC regulations. My customers are always complaining that we can't do anything for less than $20k in less than 6 months. The process that we are forced to work under for FCC regulatory reasons simply cannot support IT-on-a-whim needs. All projects need to have documentation available for competive review.

    IT manages a Class 3 Tier IV datacenter with tremendous redundancy. Buying components off ebay doesn't hack it - that's usually why our customer comes with too little budget when they finally officially launch a project. Ebay pricing is usually 50-200% less than certified parts that won't void a warrantee. Or their "in-house expert" thinks that $200 buys 2GB of RAM for a 5 year old HP PA-8000 server. He didn't check whether he could actually upgrade by 2GB when the server already had 8GB (2GB more isn't ppossible), or whether another memory carrier is needed, or what the current memory density of the server is.

    Don't get me wrong, 10% of the time, it really is - go buy 2GB more RAM and install it, but the other 90% of the time, it simply isn't that easy - or better, the non-IT application team thinks that more memory will make the system run faster, when memory isn't the bottle neck. I've come across entire server farms with 12 and 16GB of RAM, but without the /PAE boot option to address it! What idiots - and they wanted to buy more RAM for those servers!

    Before you bad mouth your IT organization, try to understand what the real issues are. Perhaps you aren't as smart as you think. I know I'm not.

  195. outsourcing just makes it worse by wadiwood · · Score: 1

    Effectively your department has outsourced its IT to the IT department and look at the mess you have.

    Our state government has outsourced its IT to EDS and that has made one hell of a mess. I support a little old DOS product that the Government refuses to pay to upgrade or replace. This however doesn't stop EDS from continually upgrading client workstations to incompatible configs - despite our detailed intructions on how to set them up.

    Getting a new server takes months. Getting a test server takes months and while it is supposed to be the same as the new server, in fact the new server supplied was some dodgy old second hand box that wasn't compatible and didn't behave the same way as the test box, hmm that was all money well spent. And they charge a fortune just to have a box in the server room that they don't know how to maintain - they charge for maintaining it, and then I have to be called in to do it and I charge too, I don't work for EDS.

    Most of the problem is high up management wanting the IT department to account for its spendig. After the 80s this is definitely a good thing but not when it goes over the top so everything has to be justified in triplicate by 30 different people for something that costs less than 5 grand. For something that costs millions I could understand but computer systems grow old and obsolete faster than these bureauracies move.

    I needed access to the config of one pc that my client dept was using to bypass the EDS problem, and I phoned the help desk to ask them to give me access, and they said they could sort it in three days. Nice for them - that money isn't coming out of their pocket.

    And then there is the other EDS site, where they won't restore stuff from backup because it will mean the whole system will have to be shut down for three days. For one folder of files. WTF - yes there are lots of people in there that don't know what they are doing and need a good kick up the butt.

    And another EDS site - that didn't have any backups at all. Nice one guys. Though I will admit - EDS is not the only company that stuffs that one up.

    I'm still doing migrations for servers from Novell and NT to Windows 2000!!! What year is it now?

    --

    -- it must be true, it's on the internet.
  196. How is that possible? by shinghei · · Score: 1

    How can your senior management be supportive yet at the same time fails to mobilize the IT department to help get your job done? Am I missing something here? Maybe the senior management hasn't been supportive enough? Or is the IT department even more "powerful" than senior management? (I hope not...)

  197. Matrix reporting by Japanarama · · Score: 1

    Having been based in Japan for almost ten years, I have had to deal with this kind of thing quite a bit. My recommendation: Have the IT department answer to matrix reporting(both functional IT manager and project manager). Give the project manager some say in the IT staff's review. Beauracracy seems to fade away when bonuses and promotions are affected....

  198. Re:Get on your knees and take a shot in the mouth. by ocbwilg · · Score: 1

    So let me get this straight...you named the company that you hated working for. You named the coworkers that you hated working with. You described the project that you (and two other people) worked on while you were there. Of those three people on the project, you admitted that you were the one running around offerring blowjobs to get the hardware to finish the project. And yet you post as Anonymous? I hate to break it to you, but anyone that would be in a position to know who you are won't need to see your handle to figure out who you are.

  199. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  200. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  201. Talk with whomever in IT formed this policy by lorcha · · Score: 1

    Any idiot can understand that a 9 month turnaround on a RAM upgrade is unacceptable. Get your bigwigs to talk to their bigwigs and iron this thing out.

    --
    "Avoid employing unlucky people - throw half of the pile of CVs in the bin without reading them." -- David Brent
  202. Outsourcing is a good solution by pc2005 · · Score: 1

    I think a very good idea would be to outsource the entire department to some IT services company like TCS, Wipro, or Infosys. Give them the entire contract of all your needs (may be for next couple of years) and ask them to run the show for you. In my opinion your case is a perfect candidate for outsourcing. And not only it will help you to run the show in a better way, but also it is good for the American economy as a whole. It is reported that for every dollar spent on outsourcing to India, the United States reaps between $1.12 and $1.14 in benefits.

  203. Do you work for me? by Precipitous · · Score: 1

    I swear this could be someone in my team. Hell, it could be me. Your screen name is my real name. Frightening. This is the same world I live in.

    Some problem definitions:
    Problem 1: Territory
    Central IT has a valid objective of maintaining standards for the purpose of security, etc. They do not have a valid mandate to do all the work themselves, if they can't do it to your timeline.

    Problem 2: Power and influence
    Outside IT, it may appear that you don't have the necessary influence to force change on IT. e.g. I could save my company bundles by putting in a real middleware solution, but don't have to influence to push it.

    Problem 3: Non-lean processes
    Many beaurocratic processes don't add value. This is where we get frustrated. You needed your RAM now, but it got delivered 9 months from now. My IT department saved me 5% on the cost of dev tools -- after 10-20 staff hours of meetings (at >$50 per person per hour = $500-$1000) that wiped out all benefits.

    Approach to problem 1:
    Recognize that the IT department has a valid mandate to enforce security and other guidelines. Include them as stakeholders in planning, but reach a compromise where you can implement yourself. IT validates that product X is a good thing and adds their requirements. I'll go buy it and install it on my own, thanks. This can save months waiting for some bean pusher to remember to send a purchase order out.

    Practice this yourself: never insist on doing something yourself, if someone else is perfectly capable.

    Approach to problem 2:
    Get sponsorship at the highest level you can. You'll be suprised at the results you can get. IT is a cost center. If you don't report to IT, you probably represent a department that earns the company money. Getting sponsorship at a high enough level, and your sponsor has more power than the IT guys.

    Problem 3:
    I don't have a good answer. Sometimes its necessary to just do it and ask for forgiveness - make sure you have an ally (preferably a boss) to protect to from the fallout. SLA's are also a possible fallback -- but it's more beaurocracy. To make matters worse, our IT reorgs every 4 months, and so the department that signed an SLA may not exist to honor it!

    --
    My motto: "A cat is no trade for integrity."
  204. I know the feeling... by Mutatis+Mutandis · · Score: 1

    I have had similar experiences.

    A first suggestion: Try to explain your requirements better. The IT support people are (too) often narrow specialists in entirely separate teams, with only a tenuous understanding of what the company actually does, and business goals that are more or less independent of it. If you are a technology person outside IT infrastructure, issues that seem obvious for you may actually be nearly impossible to understand for them. Take the time to explain your problem, repeatedly and in very simple terms, until you are sure that they understand. Even in the best cases it can be very trying; but getting an understanding of the problem is the first step towards cooperation.

    If you have an IT department with the primary task of maintaining office infrastructure, then try convincing management to create a second IT team for the technology IT support. It should have an independent reporting line to management and its boss should not be someone who understands your work. The two tasks are so different that it actually is very difficult for the same people to handle both. A five-star restaurant and McDonalds both qualify (at least nominally) as food suppliers, but you would not (be able to) hire the same people for both jobs.

    Sadly, I have to agree that IT departments harbour far too many control freaks with meticulous attention for every regulation that gives them a bit more power, and that over time their bureaucracy does indeed tend to get completely out of control. The first victims of this are of course the people in IT themselves, and that can be your lever to change the situation: You can often find allies within the group, if you look for them.

    And if you really need to break through an obstructionist attitude, it can be very useful to do a reality check. That IT declares that security system X is absolutely vital to have, does not mean that you have to believe this, or that they have actually implemented it everywhere. Don't just believe what they say, check what they do. IT departments are often very absolutist and alarmist in their declarations, but as economic with the truth as any politician. Especially if their management is weak.

    1. Re:I know the feeling... by Mutatis+Mutandis · · Score: 1
      ... and its boss should not be someone who understands your work.

      That should be, evidently: its boss should be someone who understands your work. Originally I wrote that its boss should not be an IT person, but perhaps that was too unfair.

  205. Bureacracy is more an idicator of process problems by IgLou · · Score: 1

    Paperwork is a fact of life. If you don't like paperwork you should have chosen another career. I'm serious. Defects, fixes, server changes, installations, backout plans, configurations... you name it. It needs to be documented. End of story, if for no reason other than; if for some reason you can't be doing your job in the near future how does the work get done? Not to mention there are legal implications all over the board now in the tech industry.

    If you're burdened by your bureaucracy it's due to a failing in that process and not in the paperwork that needs to get done. Now if IT is slow to respond it's a bottleneck in their process and I'm certain a qualified analyst would be able to look at how things are done and understand the breakage in workflow. I'm talking process development, not software development now. Too often folks think they're the same when it's not. A solid process requires no tools to support it. I guarantee that the poster's IT dept has redundant data and double entry all over the map and no one has taken a good look at the workflow. Just my 2 cents.

    --

    Oops, how did this get here?
    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
  206. SOX doesn't apply to engineering by janolder · · Score: 1
    Bollocks. Sarbanes-Oxley doesn't apply to engineering.

    We got a number IT refusals explained by the magical SOX. So I went and read what it actually says. It doesn't mention engineering, their desktops or their servers. SOX is only concerned with financials.

    Of course, IT wanted to treat all users and all servers the same. However, faced with the letter of the law, IT had no choice but to yield.

    1. Re:SOX doesn't apply to engineering by lpfarris · · Score: 1

      The letter of the law is grossly underspecified. SOX is whatever the bloody auditors with their accounting degrees say it is. In any case, I was not under the impression that the original poster was talking about engineering. Any refusals I have seen have been involved with IT operations that touch financials in some way.

  207. Buy it yourself by Tablizer · · Score: 1

    Even a simple task, like installing more memory in a non-production server, can take nine months and massive mountains of paperwork

    See if you can buy the memory yourself and/or pay for the installation yourself. The very act of asking in such a way may trigger change.

  208. Senior Management, hah by NaDrew · · Score: 1
    I am not sure what senior managment means in your organisation but if what you call "senior managment" can't get the IT department to change, then the organisation has bigger problems. What I suspect is that senior management actually could get the IT department to change but thinks it is best to do what the IT department says and tell you that they can't change anything.
    If you think "Senior Management" can do anything other than plan reorganizations and expand their empires, you need to read Company. Sure, it says it's fiction, but we all know it's real.
    --
    Vista:XPSP2::ME:98SE
  209. Is it Bureaucracy? by Dabido · · Score: 1

    I hate to say this, but from experience of being an IT worker outside the IT Departments and being one inside, I'm not always sure it is bureaucracy (unless you include company politics under the bureaucracy banner). The last company I worked for had timelines included for anything which needed to be requested, and I noticed most non-IT departments just ignored them. Like when I was asked at 4PM on a Friday to organise a PC for someone starting on a Monday morning. Like, how did they expect the IT Department to have that up and running in the 1 hour left of work time ... and on a Friday none the less when the PC guys were going to run off to have drinks. On the other hand, I was also in a unique position when they wanted to upgrade the Network team from 5 to 8 to deal with all the work, but some bright manager decided to cut the team to two. The rational being that they could save money. Instead, we had over 100 projects which couldn't get done, as the two of us were fighting fires all the time. Yet, people claimed our department was often too bureaucratic and we were never getting anything done. You're talking about a lot of paperwork being needed. I always found Paperwork to be important (not just for covering my butt, but also to ensure we didn't have any clashes with what work needed to be done. Nothing worse than removing a router needed for files coming in at 6PM when it could get done at 7PM with no problems). If someone is inventing stuff which needs to be included in paperwork just for the sake of it, then that's a problem. If its there for a reason, then unfortunately, its a nessecary pain. I think your managements best bet is to get some people in there to do some time and motion type studies (find out where things are slowing down/stopping) and install better procedures. Also, better paper work should be created. I used to create my paper work in the order of when things needed to be used or get done. Especially if it passed through the hands of a few departments. Your memory upgrade problem sounds a little like a problem we had once. We ordered a Sun Ultra machine, and it was all worked out, specs, cost etc, and then a manager sat on it due to political reasons (he didn't want to make the WRONG decission in case he got fired, so he sat on the paperwork). One year later, we still didn't have the machine. Someone else pretended to do the specs again (and all they did was blow the dust off the old specs done by someone else), and they ordered the machine. By this stage, we needed a better machine, as some of the uses had now changed (with more peopel deciding they wanted to be put on that machine and everything), and it was underspeced for the job. Then, there have been times work was given to some people (and it's sat in their intray with an tome of other paperwork) while other guys have been mucking about throwing balls around the room as they have no work. A simple misallocation of resources in a Department. So, a Time and Motion study for the IT Department, and better procedures for them. Maybe moving people in IT from one area to another in order to better utilise them. More people in some areas to stop bottle necks with paper work. But, it will require the IT manaagers to be on board. Nothing worse than having to fight the Managers in order to get their departments to actually work.

    --
    Sure enough, the cow costume was hanging up next to the superhero outfit and sailors uniform. (S,Spud)
    1. Re:Is it Bureaucracy? by MrP-(at+work) · · Score: 1

      I couldn't read your whole post (paragraphs, man, paragraphs!) but:

      " Like when I was asked at 4PM on a Friday to organise a PC for someone starting on a Monday morning."

      Made me laugh.. I think thats a requirement for all businesses, inform the IT dept to get a PC ready for a new employee 1 hour before the end of the business day before the person starts. It ALWAYS happens! Grr

      --
      [an error occurred while processing this directive]
  210. So pissed off by Anonymous Coward · · Score: 0

    OK I only read 1 page of comments but so far I only saw 1 vaguely sympathetic response. I work in a beaurocratic IT department and let me just throw a few reasons in why...

    1. The "business" will not pay what it costs to provide service to an internal group. They say "I want 5 nines on single site"... When it goes TU they bleat about the lost business and the IT director gets a kicking for not supporting the business.

    2. They demand agility by having the ability to make content changes on their own. They continually break the site in terms of user experience and guess who gets blamed.

    3. We deal with braindead ideas like SOX. This is just another opportunity for large consultancies to make money after Y2K, except with less benefit.

    4. The reason he had to wait a year for the server was that there was no money in the budget which (where I am) is owned by the business. It's the business's money and if they want it to happen *they* have to find the money. If it isn't there, they could decommision and re-use an existing server which probably doesn't make any money any more...The business never lets anything go

    5. The thought of agility under outsourcing makes my cry. We outsourced desktop last year and nothing gets done - it's a juggernaut - any, and I mean any, request for deviation is met with a bill and lead-time which no-one can face.

    6. In the internal services it works differently - business unit director makes phone call to IT director and whines. IT director says JFDI and it happens. Business loses that when it goes to India.

    7. A major component of true costs is the ridiculous amount of restructures and downsizing that happens. Note - this is driven by the business because they can't seem to deliver a product the real customers want. The answer is always shave IT. I have lost count of the IT projects driven by marketing forecasts which make no sense whatsoever. Any challenge is met with condescension. At least in IT we understand the concept of a post implementation review and lessons learnt. I'd love to see marketing held accounatble for incremental revenues from projects...

    Enough - just had to whinge.

    Back to my form creation.

  211. Leave them to rot by mi · · Score: 1

    While you are still energetic enough for these sort of things to genuinely bother you, you should quit and join a start-up.

    --
    In Soviet Washington the swamp drains you.
  212. Are you sure it's IT? by Eskarel · · Score: 1
    We've had problems like that in our organization, reasonably simple updates taking far longer than they should, but it's not because I didn't put the item our, or provide the necessary information to the user. It was becaues finance didn't want to sign off on it despite it having all the relevant and required signatures. Then you end up waiting for the supply department to actually order it, the supplier to provide it, supply to get it to IT, and THEN, IT has to find time to do it.

    In most large organizations, IT is risk averse, there are on average more managers than there are people who actually do things, and about 70% of the people who actually do things are so specialized that they would never go out and do a RAM upgrade. Then you throw in things like change control which was put in place to stop IT people from changing things willy nilly and upsetting people like you, and you find someone who can actually get the thing ordered this budget period, and it gets hard to get stuff done.

    On top of this, people who actually do things like RAM upgrades tend to be lowly paid, poorly treated, and be the first people someone blames when something goes wrong. In a lot of cases their morale is so low they don't care about your problem.

    You want nimble IT, fire your CIO, and senior IT management, replace them with new people, pay the people who do things a reasonable wage and stop whinging.

  213. Two strategies by tom_guyette · · Score: 1

    We hired our own local IT people for things that required fast turnaround, or groomed one from within the ranks. For small hardware upgrades under $500, like RAM, we'd do it ourselves with discretionary purchases that took under a week to fill, with our own management's approval. For group-wide upgrades someone would order the parts and blaze trails on how to do the upgrade, and send someone from their staff to do it. Basically circumventing the system whenever possible, set up your own systems when others aren't working, is a form of self-correcting situation. When someone calls to tell you to stop, upper management should have a prepared list of instances where they would have been put behind in the schedule / spent more money / gotten poorer quality had they not taken matters into their own hands. If told to stop doing your own after all that, prepare them when they take away your freedom that the schedule may slip, the quality of the product may suffer, and money may be wasted. If they're happy with that, accept that it's their company and not yours.

  214. Various IT experiences of mine by Bill+the+Cat · · Score: 1

    ...with some bearing on your problem. Listed in no particular order.

    1. IT folks will protect their work. If their work gets assigned elsewhere, they're out of a job. Of course, be too protective and you don't get much done, and you eventually get out of a job also.

    2. IT is responsible for delivering applications to users. That means making sure things don't break, but it also means introducing new stuff. Sometimes one is in conflict with the other.

    3. IT needs a mix of people to go forth and do new things, and people that maintain systems in good running order. It's tricky to get the right mix.

    There's others, but I'm tired.

  215. Right and Wrong by mulhall · · Score: 1

    "If we pull it we definitely get hit on the service level agreement; if we put it in we've got a 50% chance of taking no hit and a 50% chance of an outage which we can absorb easily. Is this the best thing for the customer? No"

    Your other points are correct, but this is wrong. It is the best thing for the customer. They don't want the outage, the SLA says so, so they don't want you to risk it either.

    1. Re:Right and Wrong by LardBrattish · · Score: 1
      My point is that at this stage in the year we have used up most of our "delayed builds" but have incurred very few "outages" (my definition of good performance - we've dodged any bullets before they went live) if we do what is best for US according to the wording of the contract we will put in a dodgy build knowing it may fail because we know we will be penalised for delaying the build but can absorb any outage if it occurs.

      I don't believe that is what the customer would want us to do...

      The contract was badly worded. I'm sure if the customer had forseen the implications it would have been worded differently.

      --
      What are you listening to? (http://megamanic.blogetery.com/)
  216. Treat IT like scum? by mulhall · · Score: 1

    You are rebuking the guy for suggesting he treat the IT department with respect...so what are you really suggesting he do?

  217. Give them a percentage by ThoreauHD · · Score: 1

    Stop treating IT like a cost center, and treat them as a money maker. Salesmen make a commission. Managers make a commission. The IT guy working his ass off nights and weekends makes nothing for his early grave.

    You want to motivate them? Give them part of the cut that motivates you.

    1. Re:Give them a percentage by EmagGeek · · Score: 1

      " Stop treating IT like a cost center, and treat them as a money maker. "

      Why should we treat a cost center like a money maker? IT is not a money-maker, it is a cost center. IT costs money and does not produce revenue. If a computer breaks, the cost of repairing it is not an "enabler" as your logic proposes. Computers are a required cost of doing business, and that's all there is to it. We have to buy them to get things done, just like we have to buy office furnituer, phones, stationary, cars, and whatever else. These are not money-makers, either. Computers are no different, nor are the services required to maintain them.

  218. You can't qualify a superlative by permaculture · · Score: 1

    "I am in the somewhat unique position"

    Your position can be unique or not unique, but there are no degrees to uniqueness. Like pregnancy -

                        "I am somewhat pregnant"

    There you go, now you've got it. :)

    --
    Environmentalism is the new Victorianism. Everyone ties on a green corset and pretends we're virtuous.
  219. Thank Heavens you left by mulhall · · Score: 1

    It's people like you in Banking that make my life a living nightmare. I'm grateful you've gone.

    You're a web developer, you don't make the call on the significance of the system, the change, the potential impact or understand division of responsibility.

    Hopefully your 'company' will grow and you will *eventually* learn what the phrase CHANGE CONTROL means and what it is for.

    1. Re:Thank Heavens you left by 16K+Ram+Pack · · Score: 1
      Yes, Change Control mostly means ass-covering. It generally means blanket and completely OTT procedures (change meetings with a dozen people, forms in triplicate, "change freezes") instead of a true appreciation of risk or impact management.

      Every company I worked in that had a Change Control department also had a negative attitude towards their people. Mistakes could not be tolerated and were to be punished. Blame was to be doled out.

      Still, when more people like him are gone, you and the rest of your bureaucratic pals can have a much easier life, at least until his company comes along and eats your lunch.

    2. Re:Thank Heavens you left by mulhall · · Score: 1

      "Change Control mostly means ass-covering"

      Yes and rightly so. This means everyone has had a good look at the change and checked the likelihood of it fscking up the entire service. If they approve and it goes down - they are in the shooting line, not your web-monkey-I-can-do-html-developer.

      "Still, when more people like him are gone, you and the rest of your bureaucratic pals can have a much easier life, at least until his company comes along and eats your lunch."

      Funnily enough, it's people like him who get kicked out, then they get me in to sift through his crap. At least I get paid properly for it I suppose.

    3. Re:Thank Heavens you left by 16K+Ram+Pack · · Score: 1
      Every company I've worked in with a "change board" or "change/quality control" department has achieved nothing in raising the quality of the service to the users.

      As a rule, they get in the way, and still don't detect problems before they go live. And when things do go wrong, there's a witch hunt for who to pin the blame on. In addition, none of those companies had any sort of post-implementation review to try and learn lessons.

      The companies that I have worked in that did quality right gave skilled staff the responsibility for their own quality and reviewed the reasons behind faults, and then worked on either training or procedures to raise quality.

    4. Re:Thank Heavens you left by slashkitty · · Score: 1
      Yes, if you don't want change, implement a broken change control system.

      I was not "web-monkey-I-can-do-html-developer", I was one of the best developers there. I didn't even touch html. That of course was done by another departement in another city.

      The point I was making is that it made development WORSE and the system were LESS reliable. Yes, we had a lot of downtime, but not from MY systems. The company was poorly managed, and this let to a very poorly implemented change control system. The change control was all paper and little software automation. Deployments were not backed up or reversable, and there was very little insight as to what was going on.

      I'm sure this company will get eaten alive. Spending hundreds of millions of dollars on a website that doesn't even have online banking!!!

      --
      -- these are only opinions and they might not be mine.
  220. IT bloat and constipation at an all time high by Anonymous Coward · · Score: 0


    IT is like that joke about the parts of the body having a
    fight as to which is most important. Well, eventually they
    all have to yield to the asshole (sorry for the raw language
    to your sensitive readers) when it closes up and refuses to
    let anything pass.

    I work in IT and even in my own company and my own department
    I ask for a server to get built and installed when I know there
    is nothing else to do and the IT manager gets in my face and
    tells me it will take a week.

    I don't blame anyone for outsourcing this kind of stuff to
    wherever ... the only real problem is that CEOs and CIOs and
    managers are not getting outsources as well.

    Give people any little bit of power, be it even so much as
    a form that they need to get signed in order to do their
    job and they will find some way to use it against someone
    else in order to be a big shot.

    I have no patience for this, though it is just politics,
    and the way most people just seem to work ... and it is
    catching too, because all the other departments do it, why
    shouldn't IT ... it is just that when IT does it, it is
    about as critical as the asshole closing up.

    I don't know what the answer is, but it makes anyone's life
    who sincerely wants to get anything done miserable.

  221. In Research its the same and worse ... by Veerdmiras · · Score: 1

    Im in a german research institute, and there the Problem is the same.
    We have to collaborate with plenty of other institutes in the World, but the IT guys (as an example) only wanted to allow access to code repositorys if someone has a valid login in our institute. It took 4 Months to tell them that this will not work, and the idea is stupid.
    There are several other things where it normally takes 6months waiting time and at least a full week in writing mails, phoning people, paperwork, ... (which would cost maybe 5 min working time) only to have the smallest service, even when your Experiment/Project fully quotes that this is mandatory for the Project.
    In my case in the end, i just swacrifices 50 eur/month and bought a dedicated host at a german ISP and develop there all the services needed for the Project, and ignore more or less everything which they do inside the institute.
    If this will not be possible in the future, ill just play hangman during worktime instead of wasting time to circumvent (mostly stupid) restrictions from the IT Group.

  222. Good News, Bad News by SQL+Error · · Score: 1

    I don't have that sort of problem at all, because I am my company's IT department.

    The downside of that is... That I am my company's IT department.

  223. IT departments by Anonymous Coward · · Score: 0

    The reason IT departments are so slow is that they are not judged like other business units, ie how much smash (thats cockney rhyming slang for cash) they make for the business. As such they justify their existence and budgets by telling the business even in the technology sector how complicated what they do is and that everything needs a "strategy" or working council to do simple things. What it generates is a work shy culture where everybody does very little. In short you fire them and outsource to india.

  224. On quitting.... by GQuon · · Score: 1

    How are you going to present that at your next job interview then? Say you just quit without a concerted effort to improve the organization?
    I wouldn't want to permanently hire somebody who cares so little for the place where they work. Try helping to fix things. If that fails, at least you can quit with one more thing to say at that job interview...

    --
    Irene KHAAAAAAN!
    1. Re:On quitting.... by mce · · Score: 1
      What about somebody with a solid 17 year long track record of concerted effort to improve the organization and a whole bunch of achievements in teh area, but who finally geve up as he has no desire to fight the same almost-hopeless kind of fights for another 20 years and actually wants to do something really productive in a sane environment instead? Would you want him? If not why not? Because he took too long to quit?

      Let me tell you from experience: There are companies that want to hire such people ASAP. Sometimes even the one that he's just quiting from, because at long last they understand how much they're in trouble if he really leaves (possibly causing some similarly minded souls to do the same thing).

      PS: Dear boss: if you're reading this: There's no way in hell that you'll convince me to stay just like that.

  225. Finance Department? by malkavian · · Score: 1

    Oddly, we sometimes have the same kinds of problems.
    For desktop boxes, there are stores with hard disks, RAM sticks, and so on. Spare boxes to replace those that blow up too.
    For a server, there really are hoops to jump through. We don't carry spare RAM for those (as finance won't shell out for stocks of RAM; they're covered in 'support agreements' if they go wrong). Trying to get upgrades for a server is a nightmare.
    We work out what needs to be done. Send it to Finance.
    Finance sit on it for 3-4 weeks, then sometimes reject it as being an unnecessary purchase.
    So, we re-submit it again, saying that if it doesn't go through, then we'll shortly be suffering big problems.
    So finance sit on it for another 3-4 weeks until giving an answer. Sometimes, this involves putting things more strenuously again, and sometimes it'll get cleared, but it's rare to get things through the Finance department first time.
    Oddly, they're the ones that expect things to be done yesterday when they even think they may have a problem, and the most highly overstaffed department here.
    The trick to running an IT department is to keep the paperwork down (which means the managers actually have to work at giving real reports), and don't have them at the mercy of some monstrosity such as a Finance department where people don't have a clue what the purchase actually means (or at least have someone in Finance that actually understands what tech is generally about).

  226. short circuit the whole process by Anonymous Coward · · Score: 0

    Having spent the last few years in one of the worlds largest financial companies that outsourced most of it's IT services, I have found a few tactics that work very well to speed up the slow change request/approval/action process.

    1. Identify the big cheese who directly or indirectly will be affected by the long delay in the change to be made (be it an application release, hardware upgrade). Examples could be a hardware upgrade for the server(s) that facilitate their trading application. Get that business behind you from day 1.
    2. Submit the official change request process. Wait for the usual "We'll be able to do this in 6 months answer"
    3. Start the email snowball, with your friendly and very powerful in the business hierachy contacts CC'd. This should basically be something like: "Dear IT contact, whilst we appreciate you have your SLAs and processes, perhaps you could now explain to the head of trading for europe why he cannot get his upgrade. Thanks kindly."
    4. Give it a day or so of behind the scenes senior IT managers getting their ears chewed off by their senior business contacts.
    5. Receive email confirming work will be done ASAP.
    6. Get extra credit from the business for being recognised as an asset within their staff who can get things done. (I guess this would be the 'profit' stage)

  227. SAN costs by Builder · · Score: 1

    I've just placed an order for an additional 600GB of SAN storage out to one of our servers. I've been told that the recurring anual cost will be GBP63,000.00. There is just NO WAY that my client (internal, another department) is going to accept that cost, so I'm going to have to end up bringing some other solution online.

  228. why can managers wine and dine? by cheekyboy · · Score: 1

    Well, if it takes $400 of MAN hours to buy a $100 printer, why do sales managers
    go off to client dinner/lunchs and spend $800 on one night.
    Who ever designs these business processes must have come from the soviet union, because
    thats how long they take.

    Best solution is to buy the equip your self out of your own cash, and then take that many hrs worth out as extra time off. Ie buy that $100 printer, then take 3hrs off out of the week, 40mins/day early. No one can see it happen as long as the manager says yes.

    This is exactly whats going to kill USA, and china will kick your butts, because they will have the gung ho attitude.

    --
    Liberty freedom are no1, not dicks in suits.
    1. Re:why can managers wine and dine? by jschrod · · Score: 1

      That's not possible -- without an SAP PO number, you won't get it into the CMDB and won't be able to monitor it and pay for needed office supplies like toner (where the real costs lie). It looks as if you haven't worked in a big company yet. ;-)

      --

      Joachim

      People don't write Manifestos any more -- what's going on in this world? [Frank Zappa]

  229. record all conversations!!!! by cheekyboy · · Score: 1

    Make sure you activate your mobile phones voice recorder or PDA voice recorder
    as a backup!!!

    If hes an ass!!, you can always email it to CNN. Or the BBC if the company has rouge cia agents at CNN.

    --
    Liberty freedom are no1, not dicks in suits.
  230. or do it your self by by cheekyboy · · Score: 1

    Finding a dead machine or killing a crap machine, then moving its
    ram to your PC.

    Too many restrictions are like having to fill out paper work to ask for coffee or
    to request some extra paper, or more post it notes.

    Office supplies are a commodity and so should there be ITOfficeSupplies that
    could be requested within reason quickly. This is not 1982 where ram costs 4 weeks salary.
    Why waste 3x the rams price in paper work? This aint a govt department.

    --
    Liberty freedom are no1, not dicks in suits.
  231. Our approach by CarrotLord · · Score: 1

    Deceit, power games and manipulation.

    We tell them whatever we need to tell them to get them to do what we want them to do. We escalate as needed (we're a high profile project), and clobber them from above. We trick them (we know more about their systems they they do), and get them to do things that have side-effects we like (eg we once got control of the NIS system to add a large number of users for a tedious job, and added a UID=0 user that they didn't notice, so from then on, we owned NIS, and could get (some) things done easily).

    We still struggle to get things done, and would have much better results taking a co-operative approach, but due to history, and the fact that everyone around me takes this approach, I can't actually change the culture here. It blows, but you got to do what you got to do.

    --
    Quidquid latine dictum sit, altum videtur.
  232. In the loop by gselfridge · · Score: 1

    There are certainly more factors than what is initially percieved. If it is not too late in the game (offending the IT department) befriend one of them which might lead to information such as why there is a long period of time before memory is added to a server or what have you. This can lead to several advantages over the rest of the department you are in. accurate information is more important than those that feed the gossip sow with assumptions and sour conceptions.

  233. Give it a few years... by Anonymous Coward · · Score: 0

    It sounds like you're one of those go-getting ambitious types and, therefore, fairly new to the world of work.

    In time, you'll learn to appreciate the strategies adopted by your colleagues, and see how they are a positive benefit. A previous post has pointed out that IT departments exist to pay the mortgages of the people who work in them, and stock the cellars of those who run them. In much the same way, that is what your department is for.

    So, instead of getting upset about obstructive behaviour, welcome it. Don't grouse at delays, but greet them with open arms and an empty diary. For, while you are waiting for an upgrade (which will hit obsolescence about the same time as it hits your desk), or for your mouse to be sanitized, you can channel your energies into more genuinely productive activities, such us knitting, watercolours or transcendental meditation. Remember, work is a staging post to retirement, and there's no point wasting it.

  234. Some insight from the other side of the fence by Minupla · · Score: 1

    Having worked (and currently working) in the IT side of this equation, I can tell you why you're getting resistance. Your IT dept is measured against the 99.999% uptime stick.

    That means they have 5 minutes, 15 seconds of downtime they can have during a year.

    That's why IT managers are so nervous about changes in a data center. If you go over that 5:15 of downtime it's their bonuses that get endangered because they're not meeting their KPIs.

    I know our dev department complains about it.

    Min

    --
    On the whole, I find that I prefer Slashdot posts to twitter ones because I don't get limited to 140 chars before
  235. What's the name? by fxm87 · · Score: 1

    It's hard to believe this kind of crap goes on. One would think it would be a huge competitive disadvantage which would force the company to change or go out of business. But the truth is most, if not all, companies are rife with these kind of inefficencies.

  236. 9 month worth of paperwork by emilper · · Score: 1

    Does it word this way? You make the request for a RAM upgrade. The IT guys pass the request to the upper echelon for aproval, where is is held for at least two weeks, then it goes back to IT, which has to find supliers ... the suppliers have to send pro forma offers (at least three of them, from different companies), which takes another two to three weeks. The pro forma offers go back to management, where they are disscussed, and one of them is chosen (two weeks more). The "chosen one" goes back to IT and they discover that what they chose is not what IT gave them, but a fourth offer from yet another reseller of RAM, and it's incompatible with the hardware that has to be upgraded. One more week is spent trying to get a meeting with the upper echelon and then explaining them why their choise is bad. After another two months the right RAM is chosen from the right supplier. The request goes to Accounting and stays there for another two weeks, is rejected and another supplier is proposed. Two more weeks while Accounting and Management try to find time to meet and debate the issue. About four month after the initial request was made the money are sent, and the RAM is on it's way ... Then IT have to test the new setup ... lots of paperwork, documenting the change, documenting the impact on the performance of the system, imagining scenarios, getting ready a new compatible backup system to take over in case the one that is upgraded crashes, building a test machine to test the impact, doing tests and making statistics etc.: at least one more month. all this for some RAM ... yep, it might sound incredible to somebody that expects the IT to "just works", and who thinks that "it should just work, or else ... ". ups ... I forgot about the Legal department that gets called to review the warranty contracts etc. ...

  237. That is because... by Hymer · · Score: 1

    ...no one are willing to take the responsibility for any change... it is a virus wich have infected IT-depts., it came from management or/and accounting.
      IT-depts. in the financial sector (where I work, outside US) have probably the biggest problem with this, We can't do anything because our big leader (the IT-boss) need/want to have his back clear.

    --

    I've met women who got more cojonez than most men have...

  238. too bad :p by clydemaxwell · · Score: 1

    Hah I bet he's a government contractor -- I am, and this sounds similar to my situation. Only difference is, I'm IT! If we had a development group, even one with an excellent track record, we certainly wouldn't just give them data center access and control. That's the whole reason we're here. And yes, the paperwork is insane (though to be fair it's only gonna take more than a month if someone is stalling you) but there's no real way around it.

    --
    Browsing with classic discussion, noscript, at -1 and nested
    no hidden comments and I only mod UP
  239. No exaggeration? by Atilla+the+Bun · · Score: 1
    Even a simple task [...] can take nine months and massive mountains of paperwork (no exaggeration)

    Oh surely you're exaggerating just a little bit. The geological survey people would have noticed a paper mountian.

    There are many ways to deal with an unresponsive IT department:

    • Resort to drink
    • Become a hermit
    • Slash your wrists
    • ...
  240. size * freedom = K by tverbeek · · Score: 2, Interesting

    My general contentment with my job has always been inversely proportional to the size of the employer. This is regardless of whether it was a retailer, school, or non-profit. The college where I work now (I'm half of the IT staff) merged with a larger university recently, and it's gradually getting bogged down. The functions the university has taken over have become slower to respond, and now they're trying to integrate our activities into their change-management system, and it's going to slow us down as well. There are some legitimate reasons for why this has to happen (more complex systems are more prone to failure) but it's annoying as heck. (Fortunately our college has a large Mac population, and the univerity staff know next to nothing about them, so they don't interfere too much in that area.)

    --
    http://alternatives.rzero.com/
  241. IT is a microcosm of existing company management by AB3A · · Score: 1

    Most IT behavior I've seen is mainly the result of how the whole company is managed. If the IT division is a mess, chances are that the rest of the company isn't much better.

    It's all about communication and cooperation. Many IT departments do not take the time to understand the other parts of the company they serve. The bosses' merit pay or bonuses don't use those metrics. So, neither do they.

    If it's all about cutting costs, but not about investing, then the infrastructure will get slashed for no apparent reason and nobody will be able to make a decent business case for anything.

    If it's all about strict heirarchichal bureacracy and justification of the need for resources, then there will be mounds of paper required even for the most ridiculously cheap devices.

    If it's all about security or the lack thereof, then you'll see extreme behavior in both realms.

    These problems are usually symptoms, not the disease itself. Fighting it is actually much more difficult than it looks because you're fighting corporate culture. If Managers want to know why their company can't have a good IT department, maybe they ought to look in the mirror and ask themselves what's wrong with the way they're doing their own jobs...

    --
    Nearly fifty percent of all graduates come from the bottom half of the class!
  242. Use data to fight by Tzinger · · Score: 1

    You say that your applications can pass audit criteria and that's a start. Create some measurement data that proves to the company:
    - Your applications contribute measurably to the business
    - You have high and improving productivity in development
    - You handle product release and configuration control better than IT
    - Your products have high customer satisfaction
    - Your customers like working with you

    If you don't have measurement data, it will be "he said - she said" and then the biggest pot of money wins.
    Read "Managing Information Technology for Business Value" by Martin Curley.

    --
    "If all the American people want is security, let them live in prisons." Eisenhower
  243. "Satellite IT Dept." by Patrick_Seaman · · Score: 1

    We had this problem at a company I used to work at. Very big company, very big IT dept. Nothing gets done. I was fortunate that I worked for the same VP that ran the purchasing dept. I basically created a satellite IT dept. for our dept. and for the purchasing dept. I maintained all our network and PC's and servers and accepted no support from the official IT dept. except for bandwidth, etc. I had to start out slow and work around the edges at first, but I was ultimately only able to do what I did because I had the support of my VP -- since he was resp. for all purchasing, including for IT, and since I kept *his* toast buttered, I was able to 'get away with it.' However, I had to keep a fairly low profile and not rub it in, if you know what I mean. We still bumped heads quite a bit, and I didn't win every battle, but at least I was able to keep my dept. going and vastly more productive than it otherwise would have been.

    -pfs

    1. Re:"Satellite IT Dept." by quad4b · · Score: 1

      I can relate my experiences to you in the hopes that this will help. I've been VP IT in two large companies, one American, one Canadian, working in the Marketing and Financial Services industries. I'm currently Director IT in a Pharmaceutical Company. I've also worked in a Banking IT shop. Here's what I've seen.

      There is no right answer simply because senior management, not just in IT but in the position IT reports to, who set the direction. I personally believe that a large organization needs to have distributed IT shops for the sake of organizational agility. Centralized shops work well in situations like the one I'm in now - we're small and have personal relationships with all division presidents and department managers. In a large shop I would have a central function for functions like architecture, business analysis, project management, and financial analysis. Distributed orgs woould have their own support for systems they maintain while we would provide full support for systems we maintain. All projects > $250K (let's say) would go through a formal approval process and fall within the 'Corporate' IT project portfolio. Anything less would be handled exclusively by the business units themselves. When distributed IT departments got bigger than a certain amount (including outsourced / contract resources) we would repatriate the department for governance, re-use (across BUs), and cost effectiveness reasons.

      I'd love to help you further if you have questions - just visit my blog and give me a shout.

      --
      Intelligence is no guarantee of wisdom
  244. I call bull on the technicians being the cause by Anonymous Coward · · Score: 0

    They are because management forces the issue.

    I currently work in IT (entrenched for the first time in my career) and we used to be able to turn things around in hours/minutes even with testing and ensuring functionality. In the last 5-6 years layers of management have increased, technicians decreased (to support the headcount for more managements) and processes that make filing for a new 500,000$ home loan seem positively limber have been put into place to 'protect the business' from the technicians getting their jobs done.

    It's irritating to hear the average user community sit and state that IT moves to slowly and say the technicians are sitting on their hands. Well sometimes we are because we are forced to by the business and the business drivers and I know my biggest bitch in all this is the business. If technicians were trusted to do their jobs and not have to explain every decision to someone who still has a VHS at home with a blinking time in triplicate and then wait while they repeat that explaination to the next 5 levels of management to get the ok to implement, things might just get done once in awhile.

    Slight exageration, but not by much. I positively miss being an outside consultant some days, I could move things along quicker and had a much quicker response time and was trusted that my opinion on the implementation was the correct one. As an employee and outside consultant has to be consultant to verify that my concept is valid and the right way to do it in the industry.

    Sure SOX, ISO, and other govermental regulations form a bit of a layer but if implemented correctly (like in some banks I've worked for in the past) there is only a day or two added to implementation time frame not 6-9 months.

  245. I call shenanigans! by Mille+Mots · · Score: 1
    Anyone who types something like this:

    The lack of agility is maddening, because I know we are missing significant business opportunities.

    Is most assuredly not a 'technology worker.' That reeks of so much manglement BS (buzzword speak) that I can smell your shiny, diagonally striped tie from here.

    Either that, or you had help generating your submission.

    --
    Sig arrêt

  246. Most of the time yes. by Benanov · · Score: 1

    Group policy settings can block you from changing this. Let's not mention there's a way around them, but it's more difficult than that. ;)

  247. Ask yourself why... by KGBear · · Score: 2, Insightful

    ...someone gets to be an IT worker outside the IT department. In my experience, usually this happens because some dept. head is unhappy with IT. They think if they have someone they can control directly, they'll get things done 'their way' instead of the 'IT people's way'. So they go and hire someone.

    This poor soul then comes into the company without any knowledge of the wars that ended up by spawning his or her job and gets all surprised because IT is less than helpful to him or her. If you think their job's simple existence means IT lost that war it becomes clear why IT reacts the way it does.

    But feelings and corporate politics aside, usually and especially in complex environments, there's reason for what outsiders perceive as bureaucracy in the IT dept. This is not to say that sometimes structures ossify and start abusing their powers, by no means. That does happen, but I believe most of the time that 'bureaucracy' is just IT trying to cope with absurd workloads.

    Remember that IT depts have been hit hard by cost-cutting measures. There's never enough warm bodies to tackle all the projects and the backlog is usually huge. Remember that, even if the 'IT person outside the IT dept.' is absolutely flawless in their skills, mistakes and security vulnerabilities, especially done to central resources, will ultimately be blamed on IT and IT will be the dept. expected to correct the problem. Combine these two issues and you begin to understand why IT depts. everywhere are pushing for centralized controls. There's no other way to make sure of a lot of vital things such as: changes are logged somewhere so people know who did them, why and more important, how to undo them if they have to; proper testing has been done before changes are implemented; backups are being done and spot checks are happening so those tapes are actually useful if they are ever needed; all (sometimes thousands) Windows workstations are having security patches applied regularly and anti-virus definition files updated at least daily; etc, etc etc.

    We have what I think is a good plan where I work (state university) - and yes, I work in the IT dept.: you administer, you support; you want our support, we administer. In other words, if you have the root/ administrator password, you are self-supported. Why is that? Because our team of 8 people wouldn't have time to fix everybody's computer if all our 8000 users had the freedom to download and install whatever they want.

    Although I believe 9 monthes is way too long for adding memory to a server, if someone is trying to do it right it's also not a 10 minute job. In our environment we do have to cope with state purchasing laws and regulations, for instance. Yes, getting a memory stick from buy.com and sticking it into the server is appealing, but it's illegal and that's not the IT dept's. rules. Beyond that, we want to make sure we're buying a trusted brand, the vendor has proper warranty, the server actually supports the part, the server downtime will not create other problems down the line. Not to mention, in times of tight budgets, checking if the additional memory is even needed. Maybe trying to be a bit more efficient in your code or database design would save the company a lot of trouble.

  248. You thank them and be patient by Anonymous Coward · · Score: 0

    your IT department protects you from your own ignorance. Sure, you'd yank the memory out and push in another stuck just like your desktop PC that I'm sure you consider yourself an expert with.

    But when something goes wrong, when it doesn't come back up. When the NAS fails to mount or when the memory you chose was the wrong type, these guys save your ass. Their beurocracy made them take backups. They have years of training dealing with these issues. Yes, you graduated from college and think your hot shit, but rather than whine about it it, why not transfer into IT and see how difficult things really are.

    The IT guys protect you and you should thank them for it. I'm sure after such a project occurs you get all the kudos while these guys go on to the next endless list of projects they have to work on. So please just stop whining and learn what it is that the IT department really does. As much as you'd like to think your home PC is the same as the blade server at work, its not. Just like your Toyota Celica is not a race car and while your engine maintenance takes 20 minutes, they have to pull the engine and check a lot more details.

  249. Insight from a SysAdmin on the Delay in Process by __aajwxe560 · · Score: 1

    I used to work as a sysadmin for one of the big 401k companies, and it was actually our departmental policy to have a large, 23 page form/mini-book that needed to be completed in its entirely prior to any server work being performed. This was intentional, to help minimize the bullshit requests from the important ones. We stayed busy enough trying to keep the infrastructure running, and to be constantly approached with new requests for new server builds, "minor upgrades", etc., while certainly justified in many instances, was just overwhelming. Management would not put more money in to hiring more resources, so we were left to come up with our own solution. If you truly had a server that needed an additional 4gigs of RAM, then you would spend the time to fill this form out, have various managers sign off, and then this would demonstrate to us that this truly was important, and that proper people had authorized it and were aware of what was going on. This was also a CYA tactic, as in any large organization, much of the time left hand does not know what right is doing. This process truly did help, and the CYA aspect actually helped as well in a few situations where one VP was bitching about a server being down for 20 minutes at 2am and wanting heads to roll, only to show him that another of his peers specifically requested the server be down for an upgrade/build out.
    Don't mistake this for me trying to justify the type of hell people might go through to get this sort of thing done, but just trying to add a bit of perspective on it.

  250. Take the bullet by FriedDylan · · Score: 1

    As I did- I simply took the bullet for my beloved departments and joined the IT staff in effort to advocate on their behalf. With any luck I'll be noticed for my efforts and grow beyond my present and former positions. Usually IT is really good at seeing "walls" between departments and if yours, IN EVERY WAY, is even a little untrusting of it they will know and thus the mountains of paperwork will appear. You can sometimes argue the service aspect of your needs and illustrate how allowing you security clearance will enhance the end result of their support for you but that's best done from within their toolbox so to speak. Become the useful tool they just can't put down! You are likely the main source of knowledge for your position that they can't duplicate and would snap you up in a second. They did for me. Good luck- it CAN be done.

  251. I don't worry about working hard anymore. by Anonymous Coward · · Score: 0

    I face a similar situation working in IT for a large hospital. Long story short, I do not bother working hard or even meeting deadlines. Most deadlines slip and slide all over the place anyway. I show up, do what I can, go home, and put my greatest energy into my personal life. I figure if they want me to work at my full potential, they would support me instead of hindering me. Quite the opposite is true. I have realized over a few painfull years I cannot change this. Simply put: I have learned to deal.

  252. Just do it. . . by Anonymous Coward · · Score: 0

    I too work for a very large US firm. 3rd largest of it's kind in the world. And the short answer is to, well, just do it. I was part of a group that, for a long time, had to go through the bureaucracy of which you speak. It finally got to the point where it was hindering our progress completely and basically negating (not to mention obfuscating) our purpose as a group. The solution? Simply purchase the RAM (or other equipment) using of course your very cool first line manager's business card(s) and get the job done. Once the project is complete and after expenses you've made your company a significant profit (or saved them money as the case may be) they seem to forget about that "required" paper work.

    Of course, I oversimplify the process, but that's generally the way it goes for us. It is the manager's call (and job) to ensure his team is working as efficiently as possible, and if (s)he sees the need to circumvent policy in order to fulfill a higher priority, believe it or not they won't get so much as a slap on the wrist. Who'da thunk it? Besides, usually the bureaucracy is too far in its own way to care or actually make any headway against the things it tries to prevent anyway; namely stopping for a minute to stop us. :-\

    I don't mention this as a "call to arms" so to speak for all encumbered by bureaucracy, but it should certainly be a "call to sense". Talk to your manager(s). See what they think.

  253. I've been on both extremes. by ErichTheRed · · Score: 2, Insightful

    I've been an IT person for several places, some of which had no rules whatsoever, and some that had the nine-month memory upgrade syndrome.

    I've determined that once an organization grows beyond a "small business", there cannot be a "no rules" approach. If there is, lots of money gets wasted on hardware for people that self-approve their purchases, and critical apps go down in the middle of the day. The apps aren't fixable until the only person in the company who knows the system gets back from lunch, because he has all the info in his head.

    The other side can be worse. My last job was for a company that got the whole ITIL religion. Absolutely everything had pages and pages of documentation attached to it. Service requests got routed through several levels of helpdesk before they got to us. We had a full-fledged project management office that made us spend more time in status meetings than working on actual projects.

    There must be a happy medium. Period.

  254. 5 weeks to install outlook... by Uzik2 · · Score: 1

    1st week: Help desk ticket assigned to someone that doesn't work there any more!

    2nd week: Assigned to queue for "first person who is available" to take it. Translated: "They cherry pick jobs that are easy out of the list"

    3rd week: Assigned to someone that's on vacation.

    4th week: reassigned to someone who is present, they email me at 4:45pm telling me they "need more information" and they're going
    on vacation starting at 5pm.

    5th week: They come back from vacation and work with me to install
    part of outlook so DTS jobs on the sql server can send email.

    Woo hoo!

    --
    -- Programming with boost is like building a house with lego. It's a cool but I wouldn't want to live in it
  255. Gadgets. by philntc · · Score: 1

    You gotta use bright shiny trinkets to get their attention.

  256. Skunk works by meme_vector · · Score: 1

    I'm in the same situation. Last week I was asked to review an IT proposal for a project. They wanted $30K to implement it. I read the spec, wrote the code, tests, documentation, UML diagrams and demo site in about 6 hours. It's modular, and flexible enough to be used generically in a variety of situations.

    Every time I do this, I call it a "prototype" so that the IT people can save face. We are doing the final customer testing now and it will be in production in about a week.

    Last time this happened, the customer asked me how long it would take to write. It was just about Noon, so I told them that if they would go down to the cafeteria and get me a sandwich, I would write it over lunch on my own time.

    IT provides a valuable service to most companies. But in every company I've worked for, IT has always been a dinosaur. They backload their costs into every project to hide their inefficiencies. My best advice is to learn how to play the game and work with them to make them look good while keeping their burden low. In my case, they can handle having a "prototype" in "extended production testing" since it does not add to their workload and it really isn't in production (it's just been running as a customer acceptance test using real data for the last 3 years).
  257. advice by arakis · · Score: 1

    Well, I don't work in IT anymore for this very reason. During my 10-year stint with servers, routers, PCs and the like I did meet one guy who could really get things done. He ended up being the Cisco monkey at the last company I worked for and this was his advice:

    "It is better to beg for forgiveness than to ask and be denied."

    Bascially they would find a way to get something done and have it finished and in production before the sluggish controls could kick in. He'd get called in for a reaming and just say he was sorry and agree that he was wrong. Eventually, the management decided he was just the man to upgrade the entire enterprise network over only 3 months. Maybe you can't do this, but usually if you put out good stuff the mediocrity-moderating red tape won't apply if you just go bad ass enough to risk it.

    For inspiration see "Sharky's Machine" with Burt Reynolds, great flick about this very thing with a little extra evil so you don't fall asleep. Lastly, it helps to not have some arsonist waiting in the wings to burn down your machine to forward their own goals. Loose lips sink ships.

  258. Living it daily by Anonymous Coward · · Score: 0

    I'm a network analyst, which means glorified title of helpdesk tech. It took me 2 years of battling my management to get a toolkit that included a philips head screwdriver. I am still fighting for a 10 dollar laptop drive adapter for data recovery, and after fighting for 3 years, I finally got them to start a very slow trickle upgrade to WinXP (we've owned the licenses for more than a year for every PC). When someone hires someone new here, we have to have HR paperwork to us, then we send it to several other people for approval, we must scan it back to ourselves so we have a signed soft copy, and then we wait for the green light to configure the users PC and email. This process sometimes takes a week. So we hire someone who does absolutely nothing for 1 week while the paperwork is processed. They are paid during this time to sit at their desk and play solitaire or read. Efficient? Now, this is with a completely INTERNAL I.T. department. If they outsource. . . well, I can't say I'll miss the place, but the "I told you so" factor will sweeten the layoff.

  259. Not an issue of IT vs. non-IT by atomic_toaster · · Score: 1

    It's amazing how this discussion has degenerated into IT people bashing non-IT people, and vice-versa. From my point of view, the real problem here is the beaurocracy itself.

    I have worked with many IT departments in many companies, large and small, over the years. Most of the people I have communicated with are helpful people who are willing to help me out as much as they can. Sure, sometimes I am not a priority and what I want to have done ends up on the bottom of the queue, but usually I am told this up front and am given a timeline that I can plan around.

    The real problem, I find, is the upteen layers of beaurocracy that have nothing to do with IT that still are a major part of how the IT department works. Someone in finance wants everything justified in triplicate from every member of the company in order to get something done. Many of these beaurocrats don't understand the necessity of a timely response to X request/procedure/whatnot (which isn't their job), but they're not willing to take the recoomendations of people who have been trained in such things either (which is their job). They justify it with not wanting the IT department to pull a "fast one" with their budget; I understand that there does have to be accountability, but it does become ridiculous.

    In my experience, most of the time it's not the IT people who are to blame for it taking 6 months to get a new stick of RAM approved. It's the fault of the beaurocracy itself. So here is my solution:

    1) Document the timeline and costs, including man hours, of getting a non-essential piece of equipment/software/whatnot replaced.
    2) Present this data to the bean counters.
    3) Suggest that all of this be able to be authorized in retrospect within a certain time limit. i.e. IT person has new RAM ordered, installs it, THEN the majority of the paperwork can be done.
    4) Point out that a low-level peon or temp could be hired at a much smaller wage than yourself or an IT professional to do the necessary accountability paperwork, hence saving the dept. even more money.
    5) Repeat all steps as necessary.

    It will take perseverance (squeaky wheel gets the grease, yadda yadda yadda) and probably some time, what with administration shuffles and how long policy changes can take. But once the policy has been changed, it will be well worth it.

  260. MIS Cluelessness by 0x4765654b · · Score: 1

    I have worked on both sides of the fence, IT and MIS, but my experience in IT has shown me that most MIS people are clueless morons who couldn't plan their way out of a paper bag. Suddenly their lack of planning is my emergency and their lack of inclusion of IT into their planning forces IT to perform Herculean tasks on miniscule times.

    Examples:

    • "Database Specialist" who designs 15 interlocked Access databases to run the back office of a group, who insists that it is necessary for all input screens to have lizards on them and buttons that say "Okey Dokey" and "No Thanks". Then can't explain how any of them work when the management decides to buy a 3rd party management tool.
    • Sales group that finds some software that looks cool during the demo approved by their management that won't work on any hardware/OSs currently in use and then has the temerity to go directly to the CEO when the project estimate that comes back from IT is 6 months and the vender says that it takes 2 weeks.
    • A finance planning and reporting group that has stubbornly not let IT assist in any way because IT "Can't understand what we do". Suddenly crying for help when a new CFO shakes up the group resulting in the departure of 5 of the 6 people who knew anything about what they had. Then IT is expected to, not only, keep the systems running but explain to the CFO how they work and make them more scalable.

    Like a previous poster said: "Your lack of planning does not constitute an emergency for me".

    When business people stop looking at IT as an impediment and a drain on corporate finances and start looking at IT as essential for the company to function and as a partner, we would be glad to assist you. Until then, go pound sand.

  261. Do you work with me? by neophyte13 · · Score: 1

    Yes I see this a ton in my line of business (Gov. Contracting) and it is absolutely offensive when you know more than the life longer with the company on the other end of the phone in the tech support department. Or have to explain basic Network Security concepts to 20+ year Network Admins!!!! You woulnd't happen to work for the big dog of gov contrating would you? LOL

    More than this I find that the older elitist are discriminitory against young employees bring fresh ideas to the table to make small changes. I am not sure if they fear the change or are insulted that a young employee is basically suggesting that there way isn't the best any longer.

  262. IT by densom · · Score: 1

    I believe a path to resolving the bureaucracy resides in understanding the source of it from both an IT and a Business perspective. Let me start with the Business side. Business users (oops, now you know I am in IT!) get frustrated when they have IT needs that they cannot seem to get accomplished. In a large number of cases, there is no process for even getting a project "into the hopper". How many times do you ask for something and are told to complete a project request form that defines the value of the project, only to never hear back the status of your project from the IT department? Probably more often than not.

    Now for the IT department. Requests for IT resources are coming in from all facets of the company, not necessarily being filtered in any way. Add the sales force and other field employees and now you are talking about a very overwhelming number. Not to mention, IT has their own "technical" needs (upgrading server software/hardware, training, etc.) that is in addition to the other requests flooding in. Sometimes it seems like people feel if they bug IT enough or go "up the ladder", their projects will get done quicker. Unfortunately, it is much easier for the people at the top of the ladder to tell IT to help the business user out than for them to be involved in justifying the value of a project.

    The business users want their IT projects completed for the benefit it will provide their respective area and the impact that can have on the company while the IT department wants to work on the projects that have the highest value to the company with the least amount of complexity. What this spell? P.R.O.J.E.C.T. P.R.I.O.R.I.T.I.Z.A.T.I.O.N.!

    A formal project prioritization committee can greatly reduce the perceived bureaucracy within a company. By defining and agreeing a methodology, the emotional aspect and uncertainty are removed from the project list. Additionaly, the estabilished priorities can facilitate resource scheduling.

    Without priorities clearly established, IT may end up producing nothing because the constant changing of priorities is causing an enourmous amount of overhead. Due dates begin approaching rapidly and analysis/design phases are cut short. This leads to higher maintenance costs and therefore less resources for the IT department in the future.

    Some recommendations:

    • Organized prioritization committee is required
    • IT must allocate a percentage of time for "small" projects that do not fit into the prioritization process
    • IT projects should be limited to those that support the company's strategies and goals
    • Business users must be able to provide as much factual information as possible regarding the value of the project when creating an IT request (we all realize their are "soft-value" that is not quantitative...those are okay too but may pose difficulty if IT reports to Finance)
    • Business users must clearly define the opportunity/problem they are trying to address versus proposing the solution (a solution in addition to the opportunity/problem may be useful in definition...just try to avoid a solution without an opportunity/problem definition)
    • IT must publish their work load for the organization
  263. Have you tried... by Tim+Browse · · Score: 1

    ...turning the IT Dept off and on again?

  264. The Totem by C10H14N2 · · Score: 1

    Lower rung? If you consider being one rung down from director "lower."

    In a simple heirarchy, sure, your place on the totem determines how much crap you have to put up with. In a Byzantine bureaucracy like an academic institution, the whole point of the exercise is that your place on the totem has little to no bearing on how much b.s. you have to endure because the bureaucracy itself encourages sociopathic behavior as people assert the sovereignty of their little kingdoms. Even the executive director would biatch about this crap when he was battling for resources between institutes. Whether you win or lose these battles is inconsequential. The problem is, you have to fight them, no matter how high up the food chain you are.

    See:
    http://en.wikipedia.org/wiki/Derogatory_use_of_Byz antine

  265. We all need to be accountable by NCalGal · · Score: 1

    I am an IT worked in a very large organization. And yes, often I am embarrassed by my own IT organization. Many of the ~5000 of us could do things better, plus, clearly the processes are what are most frustrating for anyone on the receiving end of our services. I would claim that all of us, providers and customers need to step up and become accountable for the numbers associated with our work. At which point we tie these metrics to our performance reviews and increases/bonuses {wouldn't it be cool if the Feds did this too}. Eventually we will see a turnaround. Keep talking about it, it will get better. As my famous neighbor says, "I guarantee it".

    --
    -- "I have something stupid and ridiculous to tell you." Alfred de Musset, 1833
  266. The #$ing HELP DESK?!? by C10H14N2 · · Score: 1

    The HELP DESK?! Dude. I was in a proxy-war between two directors.

    Yes, I got what I wanted. Yes, there was a business case. I had to load $100k+ of server software on this danged thing because I was going on about $30k of travel to several cities around the country within a couple weeks and needed to have my project components with me with the assumption of no (or slow) VPN connection.

    The guy was just letting my director know that HE was in charge of IT purchases and he didn't approve of a couple previous _major_ purchases that successfully got around his gridiron. So, he gave me the screws over nothing just to make a point not to me, but to my boss.

    This had nothing to do with money and everything to do with politics.

  267. Your hyperbole is my reality by Anonymous Coward · · Score: 0

    Our CEO wants to get rid of phones at every desk to save money.
    Welcome to my world.

    1. Re:Your hyperbole is my reality by Anonymous Coward · · Score: 0

      I'd love that. I haven't answered my desk phone in 2 years, and the voice mail has been full ever since. I've turned the volume down as low as it will go, but it still makes noise when it rings. I tried unplugging it, but the voice group came by a few days later and plugged it back in for me.

  268. find the problem by hiitgy · · Score: 1

    This doesn't sound much like an IT-specific problem to me at all, but rather an organizational one. IT management needs to be taken to task, simple as that. It would be no different were this a manufacturing bottleneck, or a procurement bottleneck, or a legal bottleneck, etc, etc, the only difference is that people tend to think less of IT concerns than the more traditional and understood concerns of these traditional departments. The problem is always in the management, not the people. In a word, escalate. If that doesn't work, escalate more. If your CEO can't fix it then your company's broke so either deal with it, work through it or move on to another job. Everyone else here who is complaining seems to be talking rubbish since you haven't really stated what the specific holdup was. For all I know, this non-production server is sitting next to/on top of/sharing UPS with the most mission-critical server in your organization. Or it could be like it is in my company, an IT department that has been cut to the bone and is struggling with 2 people doing a 5-man job.

  269. Skunk Works by Lodragandraoidh · · Score: 1

    If there is a log in the road, you go around it. That presumes you have the skills to do so - otherwise you are stuck.

    --

    Lodragan Draoidh
    The more you explain it, the more I don't understand it. - Mark Twain
  270. Re:Perhaps you would be happier at a smaller compa by Gorobei · · Score: 1

    Nearly 1000 developers. We're Fortune 500.

  271. Yep, admin only. by r00t · · Score: 1

    Viewing the current date is only for the Administrator.

    That's what you get for using Windows.

  272. Combating Bureaucracy in the IT Department by BroaderPerspective · · Score: 1

    It seems you work for a business embedded IT department that develops applications, and you have to request work from a centralized IT infrastructure services division that serves multiple business units. The frustrating experience you have shared is a well known side effect of this type of set up. The centralized IT unit is often allowed to operate as a cost center, where they get a bag of money at the start of the year. The amount is not based on the actual work they are expected to do that year, but rather it is an arbitrary percentage of the profits made by the company as well as industry standards. As you can imagine, when the supply of money is unrelated to work, the centralized IT unit has little incentive to pay heed to business urgencies. Instead, the unit continues to try and make optimum use of the said bag of money. Very often, the centralized unit will have a system of "charge-back" and it would appear that they charge for their services, however, this system is merely an accounting convenience and it is largely used for justification to the shareholders and auditors. The good news is that because the problem is systemic, there are fairly simple ways to get around it. The system can be made to work, even taken advantage of, if you know how it works. 1. Establish personal relationships with the group that does data center work (like server installs and upgrades) for you. Use common vendors as a channel for introduction. Take them out to lunch. After putting in a formal request for work, follow up through friendly, personal meetings. Avoid email exchanges, especially ones that are copied to too many people. 2. Build a case for how much delays cost in terms of opportunity cost. Use specific examples. Ask a senior manager in your division to share the document with a senior manager in the centralized IT unit. Ask for a written response from them. Persistent, written demonstration of flaws will eventually penetrate even the thickest bureaucratic walls. 3. Quickly escalate if things are not going your way. Quantify the opportunity loss (dollars/day), and send out an email every morning to management on both sides. In the escalation messages, focus on the business loss rather than wrong doing of groups or people. Managers use fires as a methodology to prioritize work, so go create the biggest one! I hope this helps. Please keep sharing your experiences with us. Good luck!

  273. History repeats itself by Anonymous Coward · · Score: 0

    When I first started in IT, users complained about the IT department because it was impossible to get anything from the mainframe IT group because of the bureaucracy that existed. Roll ahead several years and the Radio Shack TRS-80 appeared in corporate America and broke the bottleneck because users could run a report at their own desktop using their own data and bypass the MIS department. These early innovators always look good because they came up with corporate answers while everybody was still waiting to have their punch cards submitted. Corporate America saw/thought that they could save money by moving to these inexpensive PCs, networking these PCs together with Novell servers and downsizing the MIS Department. Roll ahead several years, everybody is happy but the secretary keeps losing her data because the Novell server hiccupped, another user has strange things happening on his/her PC because of something called a virus and support costs are higher than ever because support now has to be distributed because so much power is now on the desktop. Corporate America has an idea, why don't we have a centralized help desk and manage everything through the help desk and the story continues.

    Sometimes it is impossible or actually not prudent to speed up the process because of external bureaucracy that regulators place on your MIS organization. You really cannot do too much about external forces on your MIS group. However, I have found over the years that for internal bureaucracy that if you build a business case showing how much money the company is losing, based on lost time, your stymied management can make a pitch to the CEO and things can change. For example, at one company I documented how much time I lost as a result of using the centralized printer. The payback period for an inexpensive Laser printer was six months with nominal use. I got the printer but I actually found out that the company that I worked for had a policy that only certain level managers could have a desktop printer. My manager did not want to see an underling catching up, but I showed him how I could produce his information and make him look better.

  274. IT disorganization by parabola101 · · Score: 1

    the HR IT department within the company I work for is down right surley/arrognt towards it's clients. I work in a well known financial company. It takes months & months of haggling with them to get even simple business requirements accomplished via the "project managers". The mountains of paperwork needed defies common sense and any "best practice" standards. The majority of the IT staff has resorted to making up stuff to put in the "required" documentation that it is demanding. Oh Yeah... that's effective...? Management is supportive to the constant frustration in working with the IT department, but nothing seems to change or work. Hence we have learned new ways to avoid any contact with our HR IT department unless absolutly neccessary, but this is not a long term solution, but what other options are left??

  275. 9 months is clearly wrong by jotaeleemeese · · Score: 1

    But a RAM change is not necessarily simple.

    In datacentres where you may have 30 or 40 machines in a cabinet it is a real risk to allow people to fool around changing some RAM.

    It should not take 9 months, but it should not be allowed to happen in "automatic" approval mode.

    --
    IANAL but write like a drunk one.
    1. Re:9 months is clearly wrong by bill_mcgonigle · · Score: 1

      In datacentres where you may have 30 or 40 machines in a cabinet it is a real risk to allow people to fool around changing some RAM.

      Sure, you don't want to let the users waltz in there and start screwing around, but if your racks are secured, you have good rails, you've done your cable management right, and you have good network management in place, a RAM upgrade should be a half hour job for a competent sysadmin, including shutdown, startup, and documentation.

      I realize there are lots of "if"'s in the preceding sentence, but that's IT's job.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  276. I would tell you.... by jotaeleemeese · · Score: 1

    .... to get lost and follow the procedures.

    The rest of my users deserve that I weight carefully their concerns and needs and act farily in consequence.

    --
    IANAL but write like a drunk one.
  277. get an exemption by Anonymous Coward · · Score: 0
    How do you get your technology work done, when your IT department is more hindrance than help?

    You start the process to get an exemption -- run your own servers using your own administration outside of the laws of your IT organization. There won't be any procedures for doing this (yeah! no paperwork), so you'll have to make it up as you go. With the kind of support you claim to have, you might be able to get it. More likely though, the IT department will give you an IT liason to work through.

    If you're lucky, and the IT management actually sees the exemption as likely, you'll get someone who can make simple, localized changes on their own authority and initiative. If not, you'll get some flunky whose main purpose is to listen to you whine and maybe try and offload some of the paperwork of the normal (now even slower) process. When they don't work out, despite your trying to make the relationship work, you then have another tool to use against the IT department when you go back and get the excemption for real.

  278. The IT Perspective by Anonymous Coward · · Score: 0

    There is a lot of anger and animosity towards IT due to the speed that IT gets things done. I think that a lot of people dont see the bigger picture, they see their new website getting held up, their new server is coming several months later than they would have liked. But heres a hard fact. We're not out to get you. We're not out to ruin your life, your standing with your boss or your project. We're trying our best to work within the boundaries of the policies, law and management mandates that are handed to us and enforced by management.

    Heres why things are getting slow:

    Sarbanes-Oxley Most people dont know how this affected IT, because well, since its only financial related, how does that have anything to do with a server patches or security?

    Answer: Because everything financial related is on computers now. Since this new law, Internal auditors have to satisfy the CEO and executives that everything is OK as well as provide information to external auditors. External auditors are asked to validate that no false information, malicious intent or fraud can occur on those systems. Internal auditors dont know what the executives or external auditors will ask for, so they have to be prepared to answer EVERY question and audit point from proposing the server to maintenance of the applications on it. Auditors want an entire accounting of every step of a server life from creation to disposal. They have to certify that not only are they protected from internal threats, but external ones as well. And they dont know anything about IT and they dont care, so they burden IT with their excessive paperwork requirements with little regard for how it affects us, so they can be sure to satisfy any question the external auditors or executives have.

    Security How does security fall into slowing down IT?

    Answer: Because it affects every decision IT makes. Data breaches rest heavily on the consciousnesses of executives, because lawsuits and fear of fines from the government scare them. They turn to IT and say, make sure were safe, but usually dont provide the funding, manpower or software to do it. The only thing IT management can do is set policies that ensure that IT follows the security models chosen by management. They asked us to patch monthly, counter ever increasing external, and internal threats. They want up to the minute security protection from spyware, viruses, spam and hackers to protect the businesss infrastructure, expect it to never fail or falter, even as new threats appear. And they want it for free. Most IT doesnt get new people to assist with meeting these goals, although sometimes they will buy software, and by its nature, security software breaks things. Therefore it must be tested, exhaustively, or IT will be blamed for causing the problem again.

    Management Policies, Initiatives and reporting requirements How does this affect deployment of servers and applications?

    Answer: More than ever management is looking at cutting costs, checking up on their workers productivity and are looking to increase it. They arent looking at software, hardware or knowledge to increase our productivity, they are looking towards reporting on our activities to see what were doing, how long it takes us to do it and when do we do it. Usually they find that there is a lack of communication, because we dont have time to tell all the other IT groups what were doing. Then they drag us into meetings to explain why. Then they offer suggestions and sometimes they offer orders to do things differently to keep other groups in the know or to empower communications between the groups. This means more paperwork. Because it isnt enough to communicate via phone or IM, we have to communicate via email or collaborative software. Management is also stripping overtime, calls us in on days off, and requires us to be on-call 24x7. They are also given less money to equip us, less money for PCs, test equipment and software tools we need to do our job.

    Legal Requirements Corpor