Comment Believable.. (Score 1) 162
I can pretty much believe it..
In the Govenmental areas, there are so many people that are used to being able to say "Yes, but wouldn't it be a great idea if...".. And when they're told no, it's not possible in the current scope, they bring in all kinds of political manoeuvers to make life extremely difficult unless it gets added (and these manoeuvers can extend time drastically). So, more gets added that they should have identified initially. Or it can be a 'clarification'. "Oh, we meant this.. In this context.. Sort of. Until we change our minds."
They aren't used to thinking critically. They aren't used to doing specifications (and they actively resist attempts to perform a full specification gather, as "they don't have time for all those useless questions". They have "things to do,don't you know").
That's when it starts out as a big project.. Some smaller ones can actually start with a well defined set of requirements, and be entirely achievable. They other people hear that there's funding attached to a project, so they want a slice of the pie.. Get themselves on the steering groups, have the "bright ideas that weren't there originally that just _have_ to be put in there now", and move things in an entirely different direction. Or at least pull in it, as there are usually a whole bunch of people pulling in different directions, getting opposing things added to the requirements.
Sometimes you get lucky and find that there's someone with clout who is also technically savvy, and they can stamp on internal rubbish and let a project go properly.. Unfortunately, they're reasonably rare, and the voices that understand the reality of it are drowned out by the higher management that haven't touched tech, don't understand it, don't want to understand it, and believe if they have a bright idea, someone will wave a magic wand and the solution will magically appear.