Software requirements specification in the real world – The good, the bad & the ugly.
Why do we need software requirements specification, where does it go wrong (samples), who can do it?
3. Definition according to wikipedia... A Software Requirements Specification (SRS) is a complete description of the behavior of the system to be developed. It includes a set of use cases that describe all the interactions the users will have with the software. In addition to use cases, the SRS also contains nonfunctional (or supplementary) requirements. Non-functional requirements are requirements which impose constraints on the design or implementation (such as performance engineering requirements, quality standards, or design constraints).
13. The Good (Case 1) Project brief: Substitute X resource with Y resource on the clients corporate website.UX have created a ”resource map”, which is located on our internal project server. Projected duration: 1 business day. Estimated rate of success: >75%.
14. The Good (case 1) it was a piece of cake. Technical brief: Substitute X resource with Y resource on the clients corporate website at ftp://mysite.com. See sitemap from UX @ {server}project} for further details on the resource-2-page mappings. Actual development time: 1½ business day. Actual rate of success: 100%.