Earlier quoted context omitted.
As an Israeli, I can vouch for the massive ass-covering that goes on there. In fact, we just had a big public ass-covering demonstration regarding the awful flotilla blockade. Regardless of what one thinks of the political aspects and/or morality of that action, the purpose was to examine why were several soldiers injured and Israel's relationship with Turkey, previously a strategic ally, deteriorated. Both these res…
> effective organizational behavior is definitely not something you want to pick up from the IDF. (1) The IDF is "ineffective" on an absolute scale. (2) The IDF is significantly more effective than most other organizations. While better isn't perfect, you can learn from both.
My boss decided to add a “person to blame” field to every bug report
111–120 of 145 posts
Re: My boss decided to add a “person to blame” field to every bug report
#112Re: My boss decided to add a “person to blame” field to every bug report
#113Earlier quoted context omitted.
As an Israeli, I can vouch for the massive ass-covering that goes on there. In fact, we just had a big public ass-covering demonstration regarding the awful flotilla blockade. Regardless of what one thinks of the political aspects and/or morality of that action, the purpose was to examine why were several soldiers injured and Israel's relationship with Turkey, previously a strategic ally, deteriorated. Both these res…
> effective organizational behavior is definitely not something you want to pick up from the IDF. (1) The IDF is "ineffective" on an absolute scale. (2) The IDF is significantly more effective than most other organizations. While better isn't perfect, you can learn from both.
Re: My boss decided to add a “person to blame” field to every bug report
#114Earlier quoted context omitted.
Beware. If the environment is as bad as it sounds, the issue may get forced on you sooner than later. Something will draw the Eye of Sauron onto your boss and he will need to fire a scapegoat or get blamed himself. As the guy who doesn't give a crap you'll be both threatening and vulnerable. Getting fired can turn out to be a good thing in the long run but it's stressful and best to avoid if possible.
[deleted]
Re: My boss decided to add a “person to blame” field to every bug report
#115Re: My boss decided to add a “person to blame” field to every bug report
#116One tradition I really appreciate at Google is the post-mortem. Any serious outage or bug will be followed by a detailed post-mortem detailing a timeline of what went wrong and why. Sometimes this will go as far as establishing a "war room", possibly for weeks, dragging in people from a number of different areas to address a particular issue. It's not about pointing the finger or otherwise apportioning blame. It's ab…
That sort of sounds like how Morbidity and Mortality conferences at hospitals are supposed to work. It isn't about assigning blame(unless someone really screwed up) but examining the mistake in front of the whole department so that everybody learns from it.
If you can't handle having bugs in your code without getting all defensive, you probably shouldn't be coding. The only way to get better is to get feedback.
Re: My boss decided to add a “person to blame” field to every bug report
#117Earlier quoted context omitted.
Beware. If the environment is as bad as it sounds, the issue may get forced on you sooner than later. Something will draw the Eye of Sauron onto your boss and he will need to fire a scapegoat or get blamed himself. As the guy who doesn't give a crap you'll be both threatening and vulnerable. Getting fired can turn out to be a good thing in the long run but it's stressful and best to avoid if possible.
[deleted]
Re: My boss decided to add a “person to blame” field to every bug report
#118Reminds me of a consulting story. I was sitting down with a team getting started on Agile/Lean, and I was trying to lighten things up. "Well, the first thing to do is pick somebody to blame when it all goes south," I paused for effect, "and that's usually me, the consultant." It was dead silent. Everyone in the room was looking at me seriously. Tough crowd.
Re: My boss decided to add a “person to blame” field to every bug report
#119At one of my past jobs, we worked like consultants (we quoted hours that a task would take to get done, tested etc). We filled daily timesheets to ensure that our hours did not exceed our estimates. In fact, the time on those timesheets had to total 40 hours every week. So we worked the full 40 hours. And we billed those 40 hours to the client. In those few months, I was as productive as I've ever been.
Unfortunately, we weren't paid like consultants.. we got a regular salary. Management was doing nothing wrong. They failed to realize that the 'consultant lifestyle' of billing and working in hours only works if there is an equally motivating paycheck to go with it. I've known multiple people to leave because of how hard it was.
You shouldn't need a person to blame field. Good responsible employees will know what they did wrong and work to fix it. And if they don't, having the field in there will only increase finger pointing and people trying to protect their own jobs. And your bottom line will still not improve. So why do it?
Re: My boss decided to add a “person to blame” field to every bug report
#120One tradition I really appreciate at Google is the post-mortem. Any serious outage or bug will be followed by a detailed post-mortem detailing a timeline of what went wrong and why. Sometimes this will go as far as establishing a "war room", possibly for weeks, dragging in people from a number of different areas to address a particular issue. It's not about pointing the finger or otherwise apportioning blame. It's ab…
A good programmer will feel shame from that whole process even if nobody points the finger at them. The blame game just isn't needed. A bad programmer shouldn't work there in the first place, and if they need to be blamed, they're probably doing other things to destroy morale.