Posted by mushrooms on Apr 22, 2009 in Main
Solution Spectrum
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.
This entry was posted by elvis and filed under Main.