SgDotNet
Singapore Professional .NET User Group -For Cool Developers

Urgent: Software requirement specs doc willing to share?

This post has 15 Replies | 2 Followers

Top 25 Contributor
Posts 235
darenhan Posted: 05-06-2006 6:38 PM

Hi guys,

   I need a SRS template for a web project using OOAD (Object-oriented application development) for a web project. Anyone has a used template I can look into?

 

Top 50 Contributor
Posts 61
can recommend u going to sun's site they have quite a number of SRS docs there for use.
Top 10 Contributor
Posts 2,284
SRS is SRS, and nothing about the approach and design to the solution to fulfill those requirements to get whatever job they need done.

The older Microsoft Solutions Framework v3.0 (MSF) provides a collection of sample documents that can be adapted. It is overkill to apply everything they have templated, so choose only what you need.

The melody of logic will always play out the truth. ~ Narumi Ayumu, Spiral

Top 25 Contributor
Posts 235

arghhh...too late.... i did it on my own

i follow this template

 http://www.systemsguild.com/GuildSite/Robs/Template.html

 

and IEEE standard

the first template is very detail and good....IEEE  not very useful. :(

Top 25 Contributor
Posts 235
where is the sun website for template? i didnt know they have one.
Top 50 Contributor
Posts 61

Just realized Sun's docs are located in this course:

http://www.sun.com/training/catalog/courses/OO-226.xml?printFriendly=true

When I attended it, they gave out the templates, u may want to search around if the templates are published.

Top 25 Contributor
Posts 235
mind sharing the templates? cannot find leh....
Top 10 Contributor
Posts 2,284
darenhan:
and IEEE standard

the first template is very detail and good....IEEE  not very useful. :(

So IEEE is so good that it is not useful??? I do not get it.

The melody of logic will always play out the truth. ~ Narumi Ayumu, Spiral

Top 10 Contributor
Posts 1,626

Daren,

Searching for a template should be the least of your worries as you should be thinking about the purpose of your SRS which is to "Define WHAT the new system should do".

I discovered that often, having a template may not help ease your job because you will be restricted to the template you found. You must understand that each environment have different requirements, needs and project structure, therefore, as long as you know the purpose of an SRS, you should be OK.

You can start off with a simple document and evolve it to your own environment. There is no right or wrong way.

Remember, documentation is a process and also an artifact.

Software development made easy with Paladin RAD Framework. Save some trees, use Stickies.NET
Top 50 Contributor
Posts 61

yea i kinda agree with firedancer and icelava.

i've never used the SRS at all since i've attended the course. Most of the requirements i get from customer are very high level, just detailing the overall functionality and certain issues regarding timing and performance.

they do not provide the preconditions, postcondition, etc, etc. for each requirement, those details are mostly left to the designer, developer to establish. Can u imagine a full fledged enterprise system that followed that template? it wld probably the size of the Yellow Pages.

Top 25 Contributor
Posts 235
err...IEEE  explains to a certain level but no examples given to illustrate...
Top 25 Contributor
Posts 235

i found some templates then i mix and match whats the best way to illustrate the points of IEEE standard... thats what i do...i think i take out those sections not relevant in IEEE....so i got only like 33 pages....not yellowpages so thick.

Top 10 Contributor
Posts 1,626
darenhan:

i found some templates then i mix and match whats the best way to illustrate the points of IEEE standard... thats what i do...i think i take out those sections not relevant in IEEE....so i got only like 33 pages....not yellowpages so thick.

The next question is, were those sections that you mixed-and-matched relevant to your customers? or is it just a pretty-looking homework? Following a particular template from a standard does not apply that you are standard-compliant. (i.e. You don't get CMMI by just ripping off a CMMI Process template).

Sorry to say this, but judging from this thread and this thread, I'm beginning to feel that you don't like to do much thinking, or at a minimum, take some effort to learn.

Software development made easy with Paladin RAD Framework. Save some trees, use Stickies.NET
Top 50 Contributor
Posts 61

hey Darren, i think to be fair to you, can u kindly share with us a little detail on the project that you are under taking, maybe it'll be better for us to judge just how much u need or want and advise you from there?

right now i find that ur just picking fruits from a farm without actually knowing which fruit to pick. Agree?

Top 25 Contributor
Posts 235

 

I did a overall picture , describe user characteristics, use case specs, functional specs, non-functional specs, class diagram and data model, data dictionary, justify how the functional requirements can be measured......

all part of user requirements mah....dun judge pple by what they write ...i take around two-3 days for this document....

as the types of templates i found differs...i need to see whats relevant ...thats why i mix and match...not i don't want to learn...

 

 

 

Page 1 of 2 (16 items) 1 2 Next > | RSS
Copyright SgDotNet 2004-2008
Powered by Community Server (Commercial Edition), by Telligent Systems