Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Real problem is not understanding customers (Score 3, Insightful) 371

In the end it is always the customer that pays the bills. If you are selling things to technical people then the engineers may have a better grasp on what the customer wants. I've been in customer meetings where we were selling a machine to the customer and both management didn't really understand the requirements. When I talked with the manufacturing engineer we both understood each other and were able to agree upon some real requirements that could be verified. In this cage management wasn't helping. Luckily they understood this and allowed the technical people to work together.

In other cases when I worked for a company that sold services to the government I had to learn to relize the business wasn't about doing a great job. They have the contract so the business goal was to milk the government as much as possible. This means doing exactly what you were contracted to do even if it wasn't technically correct.

Comment Re:Technical People (Score 2) 194

Part of the problem is because of how contracts are awarded. A business is allowed to use their brains and not go with the low bidder because they obviously don't understand the job or have a history of being a pain to work with. The government is not allowed to do this. They have to write a perfect requirements document and put out an open request for bids. If anything in the requirements document is not perfect the contractor is legally allowed to mess it up on purpose and charge for fixing it. This type of behavior doesn't happen as often in the private sector because those firms get a bad reputation and go out of business.

Comment Re:Not creative rock stars? (Score 2) 166

I work for the federal government.

I have all of the benefits you mentioned.

I telework over VPN so I can access all of the internal servers.
I get a flexible schedule and FSA.

I also can actually get paid OT. At my salary it's just straight time but still that's better than many in the private sector.

The big downside is congresses messing up the projects every year or so. This is not helpful when 3 months of a year are spent on budget fights when projects should be budgeted for 10 years.

Comment Re:Question (Score 4, Insightful) 219

Go look at the real data. Homicides are declining in Austrailia and the US. Since Austrailia banned guns the firearm murder rate dropped but it dripped faster than the overall homicide rate which means that quite a few killers still decided to kill even without a gun. In the same time the US had more guns and more people carrying guns and also saw a decrease in homicides. If you remove the places with strict gun laws the homicide rate drops even further.

Comment Re:Welcome to engineering (Score 1) 372

I think the problem is that on many projects the requirements are not known enough for a complete definition. Agile and spiral design processes work well for these designs because requirements are discovered during each cycle.

Slashdot Top Deals

I've noticed several design suggestions in your code.

Working...