|
|
|
|
|
by gumboza
1272 days ago
|
|
Many years ago I worked for a big ecommerce "platform" with about 200 stores on it. They broke their checkout for non IE users for 9 months due to a shit security banner overlapping the make payment button. Why 9 months? Well because no one gave a shit, not because it couldn't be fixed. I was handed the defect and saw there were over 150 customer reports attached to it. Total fix and test time? 4 minutes. Asked around. Well the CEO was on fire about it, had lost several customers, had several $million on lost sales. Was anyone made responsible? No. And that's where the problem lies. Ownership and responsibility. It's up to that to come from the top down because as hard as you can try and own something from the bottom up, some asshole will no doubt screw it up somewhere in the chain of command. Same thing at the last 4 companies I've worked at. |
|
We never ended a meeting, without making sure that everyone had specific, well-documented marching orders, and we had an insane JIRA workflow, designed especially, to ensure that someone owned the issue, at every point. GitHub issues (my preferred method, these days) would never have been acceptable, as it does not force ownership.
They had huge Excel spreadsheets, that tracked issues, and there was always a “responsible person” column.
It could be a massive pain, but things seldom “fell through the cracks.”