how do write a software specification.
Anonimo
Interview the software user, get their requirements. Write a requirements document. Review the requirements document with the users, to make all requirements are captured. Then write the software specification from users requirements document.