Geeks With Blogs

News QTP and Stuff
Theo Moore Questions... Morphology? Longevity? Incept dates?

Everyone is expendable

Leastways everyone should think they are in a development organization.

However, where I work, the developers don't think they are. There is no accountability for the developers who work on the most critical of our projects. Management is "afraid they might leave" if "too much stress is placed on them".

These are the developers who:
- on the most important project we've ever had, generated 313 defects while coding 900 requirements. Slightly more than 1 out of 3.
- on phase 2 of this project, managed to generate errors on 4 out of 5 requirements. Amazingly, these defects (I know; I found them and logged them) were ones that would have been glaringly obvious had unit tests been performed.
- recently generated huge problems when over-writing other people's changes in the code base. When asked, they explained that they don't think they should have to check out files before making changes. That's right, folks, they make changes, then overwrite the file in source control without regards to whether or not they have the latest version or whether or not someone else has the file checked out. I've not used the source control system they use, but it seems to me like something is wrong if the system used will even allow this.
- Routinely send busted code to QA knowing it is broken. They figure we'll just write it up anyway, so it allows them to deliver their work less late than normal.

When asked about them, their management, off the record, has told me that department management refuses to let anyone discipline them for fear they will leave.

My response to this? Let 'em go, yer better off without them.

No one who abuses their secure position this badly should be allowed to continue.

Posted on Wednesday, April 9, 2008 7:42 PM | Back to top


Comments on this post: Everyone is expendable

# re: Everyone is expendable
Requesting Gravatar...
Let me guess...they are not much for documentation either ("it is all in the code...")
Left by Stefab on Apr 10, 2008 2:36 AM

# re: Everyone is expendable
Requesting Gravatar...
Stefab: if they wrote proper unit tests then their code would be documented, and Theo wouldn't be complaining.
Left by Chris Eargle on Apr 10, 2008 3:28 PM

# re: Everyone is expendable
Requesting Gravatar...
What a complete load?!! Don't discipline them because they might leave? Who do these developers think they are? I'd be so hoping mad if I worked there that I'd probably be sacked.
Left by MES on Apr 10, 2008 3:48 PM

# re: Everyone is expendable
Requesting Gravatar...
Hi Chris, I tried to be ironic...I have met several developers during my 15 year testing career which, for different reasons refuse to Unit test and/or document their work. In the worst cases they hardly leave comments in the code...

But I guess those developers have no place in the future as well as non-skilled testers...but the Dinosaurs did survive for a long time...

:-)
Left by Stefan on Apr 11, 2008 5:18 AM

# re: Everyone is expendable
Requesting Gravatar...
Yep, that's why TDD (Test Driven Development) is so much more productive than traditional development....
Left by Jonathan Starr on Apr 12, 2008 1:17 AM

Comments have been closed on this topic.
Copyright © Theo Moore | Powered by: GeeksWithBlogs.net