As web developers/programmers, one thing that we have to worry about is the scope of a project. Things can start out small, but get out of hand so quickly that it's not even funny. The client starts making "what if we just tweaked this" or "how about this instead of this" requests, and things get blown way out of balance. Well, hopefully, some of the suggestions in this article from A List Apart will help keep those pesky clients under control.
The article makes a few suggestions, including making fast prototypes (a "wireframe" to act as a guide for the features to come later), and better communication between the developers on a project. The second one is a must for just about anything that is developed with more than one person. I've personally seen things get done a few times over in a project just because of a lack of communication. They suggest some software called DevNotes that aids developers in communicating about additions and changes to a site in progress.




