[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