News for hackers. Stuff that matters.
Re:Canada to Scrap IBM Payroll Plan Gone Awry Costing $1B by AndyNemmity on Thursday March 01, 2018 @03:21PM (#16495859)
And, often times that discussion leads to a decision maker saying - that shouldn't be the case, it's your problem, not ours that you can't handle that.

So you end up assigning someone to 8+ hours of work to do it, you also have to end up having 2-4 meetings on the topic, and on and on.

Re:Canada to Scrap IBM Payroll Plan Gone Awry Costing $1B by cm2187 on Friday March 02, 2018 @03:55AM (#16500053)
8 hours of work to fix a small issue like this one is just bad design. In this case using php.
Re:Canada to Scrap IBM Payroll Plan Gone Awry Costing $1B by AndyNemmity on Friday March 02, 2018 @11:37AM (#16503015)
You're right, but at the same time, it's a totally unhelpful statement in a project.

Everything is bad design everywhere, at least when you're a consultant. You're generally not brought into projects that have good design, and everything's roses.

I've been on a few projects with amazing design, and it was a very different experience. I didn't even argue for more work for them, because they had it all under control.

They essentially, wanted to be confirmed how great they were. I don't know if the CIO was curious if it was true, or if they all just wanted pats on the back, but we taught them a few really detailed things they didn't know, helped on a few really tricky edge cases, and said you're golden, keep killing it.