I've worked on federal contracts for Canada for a few years in the past. It really doesn't surprise me that this happened.
I saw failures on every level. The client (government), the PMs, the developers. It was mind-blowing how much incompetency was infested into the entire system.
I think the problem with the public sector is that some of them genuinely don't give a shit about their work and there's really zero repercussions to them for not doing their job well. They won't get fired like someone would in the private sector. With that said, I've no doubt some of them do work hard and are comparable to their private sector counterparts.
But until workers in the government can truly be held accountable, these types of IT disasters will continue to happen. Heads need to start rolling.
I saw failures on every level. The client (government), the PMs, the developers. It was mind-blowing how much incompetency was infested into the entire system.
I think the problem with the public sector is that some of them genuinely don't give a shit about their work and there's really zero repercussions to them for not doing their job well. They won't get fired like someone would in the private sector. With that said, I've no doubt some of them do work hard and are comparable to their private sector counterparts.
But until workers in the government can truly be held accountable, these types of IT disasters will continue to happen. Heads need to start rolling.