Some background info:
I'm a developer at a rather large company with a small-ish IT team. We have our own scrum team and projects.
Our product owner and team manager, let's call him "John", went on vacation for a total of 4 weeks and has put me in charge. The IT department (and company) is really "informal" and could be considered a 'family'. The bond I have with my manager is very good and strong.
I noticed that, in Task A, John wrote that he'd like to have it in X. However, I think that doing it in Y would be looking nicer, more efficient etc..
I do not want to call John while he's on his well deserved vacation, but also don't want it to be done in X.
Now there are a few scenario's in my mind:
Doing X, Pros:
I stick to whatever is written down, which can be seen as a positive and negative
John gets to come back to something he wanted
Doing X, Cons:
- Not as efficient, good looking and user friendly (which we really do aim for)
Doing Y, Pros:
More efficient, sleeker design and a bit more user friendly
Shows I think outside of the box and not just to what I'm told which also could be positive and negative, I think..
Doing Y, Cons:
If John still thinks X is better, a developer's time would've been wasted and he'd have to re-do task A.
Could 'show' that I'm unable to do the simplest tasks that are written down.
I haven't chosen anything yet as I still have some time. The difficulty I'm having is, because, the second John comes back, he'll be calling the shots and mine could be 'reverted' and wasted a developers' time.
This question isn't about which one I should choose, but how I should handle such decisions that could be reverted as they're not really 'my' decisions to make.