Slashdot videos: Now with more Slashdot!
The problems with software development are systemic in most environments currently. There is never enough time to figure out what doing it right means. Contracts are consistently underbid to "get in the door". A large portion of managers believe in the higher them cheap and see what works out.
It is not impossible but it is hard to write non trivial programs with very few bugs. You have to hire people who are capable, want to do it right and enjoy it to the point they put the effort in. Companies need to stop taking their best engineers and forcing them into management. You can use process to streamline and help but you cannot use it to create quality in the first place.
I agree with you on programmer quality. I often state that 5% of the people I work with do most of the creative work. Another 20% to 40% depending on the particular organisation contribute daily and the rest just get in the frakin way. 90% of management is in the frakin way group.
Every evaluation I have received in the last 20 years all mention there are people I refuse to work with in the organization and it is a problem. Well after all this time I figure someone that wastes 100% of the time I spend with them should be ignored, the consequences be damned.
Your analogy is BS.
That is the problem with just teaching to the test.
And, oh yes, again another anonymous poster. You are either a shill or an idiot.
That is until the the corrupt domineering religious right started forcing there values onto everybody else at the republican corporate ran prison system and then the extra greedy rich used them to extend their money power on congress.
Our government today is mostly bought and sold just as you would have it. Fuck you with forced at gun point. How about some common decency.
This is at best a band aid on a gaping wound.
Surprised the hell out of me.