Requirements came in so late that development didn't even start until March of this year, and requirements were changing right up until the week before launch. Only one week of full integration testing was performed.
While open source should be used in government IT, that's not the main problem in government IT. The main problems are poor project management, a lack of accountability, a broken contract award process, and decisions makers who don't understand IT well enough to guide these projects to fruition. Open source would not solve any of those problems.