Don’t write a functional specifications document. Why? Well, there’s nothing functional about a functional specifications document.