The text of this article is not in this database — only its details are. The old site it was published on is gone, but the Internet Archive kept a copy: Simple tips in writing a software requirements and specification Document(SRS) document
Join the conversation! Your thoughts help the community grow.
Sign in to leave a comment
It is the same account you read, post and publish with — and you will come straight back to this page.

Dhanusu VaradharajaPosted Mar 24, 2016, 12:14 AM
Thank you Tamer. It's very helpful for my new job. Previously use to write BRD, now started to develop SRS.
Gowtham RajamanickamPosted Apr 20, 2015, 4:20 AM
good on
knightsPosted Jan 11, 2011, 11:39 AM
Dear Tamer, Thank you for sharing your experience.I would respectfully disagree where you have quoted "DON'T STICK TO A SINGLE TEMPLATE".For a certain type of projects and if an effective template is available and being used widely why not use the same template? Software develoment is a very vast and diverse field.I believe it depends on scale and circumstances of software development in which one is working in; that is why when you say you could make your own template will not help to effciently reach the milestones. All software development documents are based on models which are concluded after some research.Not following a researched one, seems not a very nice idea.Thanks
Sam HobbsPosted Dec 29, 2010, 11:41 PM
I hope someone can provide examples of how costly mistakes can be when the requirements are not adequately determined initially. There are probably very many more than what people realize.
Hussein AhmedPosted Dec 28, 2010, 4:15 AM
Thank you Mr.Tamer for posting this article regarding the very important issue which is requirements and how it is so essential to any successful software.
Sam HobbseditedPosted Dec 28, 2010, 12:43 AMEdited Dec 28, 2010, 12:47 AM
All excellent points. Yes, the requirements should be written so the user can understand. It should not describe how to do the application technically; that cannot be determined until all the requirements are understood. The only technical items should be actual requirements, such as stating (for example) that the application must execute in Windows using SQL Server.