TragicMonkey
Poisoned Waffles
It's not that kind of issue. The issue is that various parties are trying to measure Thing X, which is their important work they're doing. If Thing X does well, they are rewarded. If Thing X does badly, their heads roll. The problem is that measuring Thing X is highly complex. So defining precisely how it can/should be measured is critical.
Boss's boss was the main driver of the first definition. Thing X can be measured by looking at A, B, C, and D, using these lists of items to include, this to exclude, this date range, this and that other thing. So after much effort I was able to write the queries necessary to pull that and only that data using that and only that definition.
Nine months in, however, two other, separate, and competing parties involved in Thing X want to alter the definition. One wants to alter it so they can get the data from a different tool, one that is not compatible with using the current definition. Another party doesn't care what tool is used, they want to redefine the measurement method to a way that makes their side of the numbers look better. The easiest way to achieve this is to attack the current definition.
So boss's boss can either a) fight back to keep the current definition (that everyone is consistently calling "mine" even though I only follow instructions, I didn't invent the damn thing) as it is; b) throw me under the bus saying that I incorrectly implemented her instructions and created a flawed measurement and thus everything I've done for a year now is crap, or c) she can graciously concede the need for a redefinition without accepting or assigning blame. In the last case it just means I'll have a heap more work to do but at least I can compel everybody and their uncle to sign off on precisely what they're asking and acknowledging precisely what they're getting so they can't complain later that I screwed it up alone.
So I'm looking at anything from being rewarded for my stellar work to being fired for gross incompetence. My boss's boss in the same position. Her bosses are looking at getting bonuses or not getting bonuses. And the contracted firm is looking at gaining or losing their however-many-millions contract. All because people want to measure Thing X which is not a thing actually spelled out clearly in the only database I have access to.
Boss's boss was the main driver of the first definition. Thing X can be measured by looking at A, B, C, and D, using these lists of items to include, this to exclude, this date range, this and that other thing. So after much effort I was able to write the queries necessary to pull that and only that data using that and only that definition.
Nine months in, however, two other, separate, and competing parties involved in Thing X want to alter the definition. One wants to alter it so they can get the data from a different tool, one that is not compatible with using the current definition. Another party doesn't care what tool is used, they want to redefine the measurement method to a way that makes their side of the numbers look better. The easiest way to achieve this is to attack the current definition.
So boss's boss can either a) fight back to keep the current definition (that everyone is consistently calling "mine" even though I only follow instructions, I didn't invent the damn thing) as it is; b) throw me under the bus saying that I incorrectly implemented her instructions and created a flawed measurement and thus everything I've done for a year now is crap, or c) she can graciously concede the need for a redefinition without accepting or assigning blame. In the last case it just means I'll have a heap more work to do but at least I can compel everybody and their uncle to sign off on precisely what they're asking and acknowledging precisely what they're getting so they can't complain later that I screwed it up alone.
So I'm looking at anything from being rewarded for my stellar work to being fired for gross incompetence. My boss's boss in the same position. Her bosses are looking at getting bonuses or not getting bonuses. And the contracted firm is looking at gaining or losing their however-many-millions contract. All because people want to measure Thing X which is not a thing actually spelled out clearly in the only database I have access to.