Posted by mushrooms on Apr 22, 2009 in Main
In any profession, there are different ways to solve problems or accomplish tasks.
It can be really difficult to see a person do work in a way you disagree with. Before addressing the issue, ask yourself the following questions:
- Does it matter? Is anyone going to be seriously harmed, in any way, as a result of it? If so, stand up promptly and protect them.
- Is it truly wrong? Is it illegal? Unethical? An invalid solution that is just inefficient, without serious consequences isn’t truly wrong, it is just not ideal.
- How would you solve it? You can’t complain about someone else’s work unless you can offer a valid alternative. Your offering must be better for specific reasons, not just because you think it’s better.
- Is it visible? This is important if the issue reflects on your company. For example, careless misspelling on a sign in the employee bathroom really doesn’t matter, but on a banner displayed at the front of the store, spelling is important.
- Is it permanent? If it is something that changes frequently, and it is usually okay, then it may not be worth fixing. On the other hand, if it will be around for awhile, it may be a good idea to correct it.
- Did it cost a lot? If the solution cost a lot, it should be good. Cost may be money or time.
- Is it part of a pattern? If it is, then addressing the issue may improve quality in the future. It may also represent a performance or skill issue that should be considered.
- Has it be mentioned before? If it has, and nothing has been done, no one cares. Then, you must decide how important it is to you.
- Is it your responsibility? If the issue is not on your project, or outside your area of responsibility, then you may look like a meddler if you mention it. In that case, wait and watch to ensure the problem doesn’t impact your projects.
:!: Even if it is a stupid solution, you may look bad if you bring it to light. Choose your battles carefully.