1, Choose a supplier
2, Sign contract
3, Pay supplier
187, agree on exactly what the system should do.....
A critical report by the UK's public sector spending watchdog has blamed the Home Office for delays to a new crime-fighting IT platform designed to replace two systems on the verge of obsolescence. The National Law Enforcement Data Service (NLEDS), which was supposed to be up and running last year, is designed to replace both …
The problem is that if they write the spec for the new system before they do everything else then they'll have to stump up the full cost of the system and, more importantly, the full cost of any changes they want to make cos they wrote crap requirements in the first place. My experience of government projects is that they get developers/suppliers contracted on projects with a low spec. (and hence low price). This has two advantages - they look like they've got a good price and any cost growth will likely fall on a different administration. Then, they try to grow the requirements without paying the full cost by using a range of techniques, the main ones being threatening suppliers with not getting future contracts, using delaying tactics to drag the contract out at the suppliers' expense (££ and reputation) or going legal very early and pointing out that going to court would be more expensive than just doing the additional work.
Government under pressure from big consultancies introduced IR35 in public sector to remove qualified independent specialists. This caused massive drop in quality, as they thought they can just fit these roles with people straight from the "boot camps" finishing a couple of online courses, that those big consultancies hire.
Now public sector has to deal with massive failures and also cannot find right people to help rectify them.
Of course no investigations why this happened, who is responsible, who benefited...
Introduction of these changes in private sector meant to create a level playing field for access to talent, but specialists won't touch zero rights employment.