I just have to say, it REALLY feels good to be able to put finishing touches to a nice project.
We were able to finally wrap up a pretty good size project just last week for a nationwide organization. The project had a lot of blood, sweat and tears put into it. Well alright, no tears.
I learned a good amount about feature creep from this project. It was quite easy for the client to constantly want to add new reporting features or capabilities to the project.
Sometimes it is difficult to tell the end user "Yes, the system will be able to expand to support your needs." Often times, the client understands. Phase 2 of the project should be coming soon!