[Year 12 SofDev] Non-Functional requirements - SRS

Claudia Graham claudia.graham at overnewton.vic.edu.au
Thu Mar 3 15:35:48 EST 2011


Mark, each question brings more questions but am enjoying the discussion.

Yes probably I would like to see them as objectives.. but does that then mean the 'purpose of the solution' should /could be written as a list of goals..  because you really can't have objectives without linking them to some set of goals.

From: sofdev-bounces at edulists.com.au [mailto:sofdev-bounces at edulists.com.au] On Behalf Of Mark KELLY
Sent: Thursday, 3 March 2011 1:28 PM
To: Year 12 Software Development Teachers' Mailing List
Subject: Re: [Year 12 SofDev] Non-Functional requirements - SRS

Both functional and non-functional specs could be made specific enough to qualify as objectives. Instead of "fast" you could specify "Fast enough to process a day's worth of invoices in 10 minutes".

Maybe I misinterpreted you.  Were you wondering whether SRS statements should be formulated as objectives rather than goals?
On 3 March 2011 11:04, Claudia Graham <claudia.graham at overnewton.vic.edu.au<mailto:claudia.graham at overnewton.vic.edu.au>> wrote:
Good distinction Mark, however objectives are measurable and should be written in a way that allows them to be 'measured' during evaluation.

So for me 'Fast' is a little like writing 'efficient' doesn't say much. However if it was 'the system (solution) shall update totals at least every 20 secs in a designated area of the totals form' this is more informative but am I expecting too much..

Claudia

From: sofdev-bounces at edulists.com.au<mailto:sofdev-bounces at edulists.com.au> [mailto:sofdev-bounces at edulists.com.au<mailto:sofdev-bounces at edulists.com.au>] On Behalf Of Mark KELLY
Sent: Thursday, 3 March 2011 10:50 AM
To: Year 12 Software Development Teachers' Mailing List
Subject: Re: [Year 12 SofDev] Non-Functional requirements - SRS

Hi Claudia. I think of nonfunctional requirements as if they were adjectives, e.g. the software must be: fast, reliable, accurate, secure.

The functional requirements I treat as verbs, e.g. it should be able to do: process, sort, print, calculate, display, store, search.

In a way both of them are objectives in that the developers want to achieve them.

On 3 March 2011 10:10, Claudia Graham <claudia.graham at overnewton.vic.edu.au<mailto:claudia.graham at overnewton.vic.edu.au>> wrote:
> Hi all,
>
>
>
> Found this good article on non-functional requirements.
>
>
>
> http://broadcast.oreilly.com/2010/02/nonfunctional-requirements-how.html
>
>
>
> It reads a lot like 'objectives' is anyone else sort of thinking along that
> line when students identify them in SRS?
>
>
>
> Regards
>
> Claudia
>
>
>
> *********************************************************************
>
> Claudia Graham
>
> VCE Coordinator
>
> Overnewton College
>
> 9334 0049 (direct)
>
>
>
> ________________________________
>
> A dual campus, coeducational Prep to Year 12 school.  Delivering
> consistently high academic results in Melbourne's North West for over 24
> years.
>
> www.overnewton.vic.edu.au<http://www.overnewton.vic.edu.au>
>
> Keilor Campus  I  2-30 Overnewton Road Keilor, Victoria, 3036  I  T  03 9334
> 0000  I  F  03 9336 1835
> Taylors Lakes Campus  I  39 - 57 Robertsons Road Taylors Lakes, Victoria,
> 3038  I  T  03 9334 0000  I  F  03 9390 5144
>
> 2011 College Theme  I  Making Connections  I
>
> Consider the environment before choosing to print this email.


--
Mark Kelly
Manager of ICT, Reporting, IT Learning Area
McKinnon Secondary College
McKinnon Rd McKinnon 3204, Victoria, Australia
Direct line / Voicemail: +613 8520 9085, Fax +613 9578 9253
kel at mckinnonsc.vic.edu.au<mailto:kel at mckinnonsc.vic.edu.au>

VCE IT Lecture Notes: http://vceit.com
Moderator: IT Applications Edulist

All generalisations are false, except this one.
________________________________

A dual campus, coeducational Prep to Year 12 school.  Delivering consistently high academic results in Melbourne's North West for over 24 years.

www.overnewton.vic.edu.au<http://www.overnewton.vic.edu.au>

Keilor Campus  I  2-30 Overnewton Road Keilor, Victoria, 3036  I  T  03 9334 0000  I  F  03 9336 1835
Taylors Lakes Campus  I  39 - 57 Robertsons Road Taylors Lakes, Victoria, 3038  I  T  03 9334 0000  I  F  03 9390 5144

2011 College Theme  I  Making Connections  I

Consider the environment before choosing to print this email.

_______________________________________________
http://www.edulists.com.au - FAQ, Subscribe, Unsubscribe
IT Software Development Mailing List kindly supported by
http://www.vcaa.vic.edu.au - Victorian Curriculum and Assessment Authority and
http://www.vcaa.vic.edu.au/vce/studies/infotech/softwaredevel3-4.html
http://www.vitta.org.au  - VITTA Victorian Information Technology Teachers Association Inc



--
Mark Kelly
Manager of ICT, Reporting, IT Learning Area
McKinnon Secondary College
McKinnon Rd McKinnon 3204, Victoria, Australia
Direct line / Voicemail: +613 8520 9085, Fax +613 9578 9253
kel at mckinnonsc.vic.edu.au<mailto:kel at mckinnonsc.vic.edu.au>

VCE IT Lecture Notes: http://vceit.com
Moderator: IT Applications Edulist

All generalisations are false, except this one.
________________________________

A dual campus, coeducational Prep to Year 12 school.  Delivering consistently high academic results in Melbourne's North West for over 24 years.

www.overnewton.vic.edu.au<http://www.overnewton.vic.edu.au>

Keilor Campus  I  2-30 Overnewton Road Keilor, Victoria, 3036  I  T  03 9334 0000  I  F  03 9336 1835
Taylors Lakes Campus  I  39 - 57 Robertsons Road Taylors Lakes, Victoria, 3038  I  T  03 9334 0000  I  F  03 9390 5144

2011 College Theme  I  Making Connections  I

Consider the environment before choosing to print this email.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.edulists.com.au/pipermail/sofdev/attachments/20110303/7a89243e/attachment-0001.html 


More information about the sofdev mailing list