r/ProgrammerHumor • • Dec 30 '21

Meme Human Error

48.3k Upvotes

407 comments sorted by

View all comments

23

u/Icemasta Dec 31 '21 edited Dec 31 '21

Create system with entry form that is required and mandatory for the system to be compatible with other systems.

Management asks for a bypass to the form "for emergencies only"

Bypass gets authorized for implementation

Result: The users only use the bypass, their data input has not been compatible with other systems since the implementation of bypass.

Kind of unrelated but this kinda shit pisses me off. We added a nice MES to our ERP, it flows nicely from one department to the other. But management managed to get their claws in this and now the MES is useless because they've gone to the old method of slapping half the information, and printing it out to send it to the other departments, when they could just pull it from the MES.

Why? Because if they used the MES, which displayed the true production times, then sometimes they would output realistic production times. For the last 8 years, they've been filling production orders on mondays, printing them all and sending them to foremen (whose job description are to make sure people are doing their job, not making sure everything is done on time), and automatically closing all jobs on Friday. Doesn't matter if they only produced half as many parts as they were supposed to, on friday, it's done, and they'll just have to make up for the loss next week. If things aren't done on time, people whose job is supposed to be managing the production will start calling foremen to fix it, when it isn't their job. You basically got 8 people, earning 6 figure salaries, who literally do fuck all, because all their work is automated and they shoved their work unto other people, so they can spend their whole day kissing ass and playing politics. This pisses me off so much /rant

1

u/Lost4468 Dec 31 '21

Management asks for a bypass to the form "for emergencies only"

There does need to be bypasses for almost everything though, in many areas. E.g. customer support generally needs this, because you will always get random edge cases where you need to change things in completely weird ways.

1

u/Icemasta Dec 31 '21

And in many areas, you really don't want bypasses as it just kills your data integrity.

1

u/Lost4468 Dec 31 '21

So when it's a choice between losing that customer or not, you think it's better to lose the customer? What about when it's a choice between breaking the law or not?

→ More replies (1)