Dear client, please make up your mind and write that SPEC

How often have you had to change your Layout, your db organization, or your business logic because the client had “forgotten a tiny detail”. Which obviously is not tiny, and in a lot of cases creates a lot of cascading changes to your application.

Of course we can plan things ahead. But you can’t take into consideration every possible modification. Also that would mean to trade off speed for flexibility. A more rigid system is often a more optimized one. How much compromises are you ready to make?

I wish *fingers crossed* i could get that Perfect Spec for every project.
Or only that the client had its mind made up once, and sticks with it.

Before you contract a web agency, read this article called If Architects Had to Work Like Web Designers, it might be easier to understand why its important to know what you want

Leave a Reply