Le specifiche sono una parte fondamentale di ogni progetto web.
Al cliente va subito fatto capire che le specifiche sono vincolanti: se in corso d'opera vorrà cambiarle, gli andrà comunicato che ogni modifica verrà fatturata a parte o che il costo verrà aggiunto al totale.
Il cliente va educato: deve capire che le specifiche vanno ponderate e discusse. Soprattutto, dovranno essere dettagliate e articolate. In altre parole, non si potranno considerare come specifiche le e-mail, le conversazioni telefoniche o le chat via Skype.
Queste ultime possono al limite essere considerate come idee o abbozzi o appunti, ma mai come specifiche.
Le specifiche sono un documento dettagliato su cui lo sviluppatore può discutere o chiedere chiarimenti. Il resto è solo comunicazione non pertinente alle specifiche.