Re: Somewhat elementary?
where the developers allowed invoices to be altered and deleted after issue.
manager> Why can't I edit the invoice?
developer> Invoices can't be edited, it's in the requirements. You can void the invoice and create a new, correct one.
manager> Why can't I just edit it?
developer> For many reasons - audit and compliance, fraud prevention, data consistency and so on
manager> Are you saying that I could try to commit fraud?
developer> No, but other users could. It's a possibility.
manager> So why don't you enable editing just for me and other senior people?
developer> Because this is not in the requirements.
manager> Can you add it to the requirements?
developer> No. That is not my responsibility.
manager> Okay, I just added it. Can you make it editable for tomorrow?
developer> I think such change should have legal sign off. Besides, I am in the middle of working on something else.
manager> Who do you think you are?
developer> I am a developer
manager> I am a manager and I just changed the requirements and put the ticket on top of your list. Get on with it.
developer> I can't.
manager> Right. You are suspended then under further notice. Go home.
developer> I am at home.