By jason on 08/06/2013
It's often that we see the big picture of what we want, and not recognize the myriad of hurdles that stand before us on the path there.
In software, "Scope Creep" is the term that developers use; to others, we call it enhancement. Both are correct, we just require some vocabulary alignment and/or translation.
If it's to the benefit of the project, then it is a welcome change. "Benefit" is used loosely here. We certainly don't want to lose development velocity/momentum, however we balance that with the value of the change desired.
At Nerdy Dragon, we encourage enhancement, success, scope creep, and all those sorts of things. We realize that as things progress, more and better is identified. That's why we've chosen an agile development model based on Scrum.
We break our projects down into manageable (both in terms of production and budget) sprints.