best practices for avoiding scope problems
1.keep the scope realistic :Don't make project so large that they can't be completed; break large projects down into a series of smaller ones
2.involve users in project scope management :assign key users to the project team and give them ownership of requirements definition and scope verification
3.Use off-the-shelf hardware and software whenever possible:many it people enjoy using the latest technology,but business needs,not technology trends,must take priority