[Year 12 SofDev] Functional and non-functional requirements task

Mark KELLY kel at mckinnonsc.vic.edu.au
Tue Aug 21 11:10:25 EST 2012


I've been playing with a worksheet on FR & NFR identification.  Answers are
at the end of each line - use search/replace to remove them.

Feel free to adopt, adapt, snog, marry, or avoid.

 *Functional and non-functional requirements task
*

An SRS is being written during the analysis of a new accounting software
package.  For each of the following requirements, state whether it is a
functional requirement (FR) or a non-functional requirement (NFR).



It must be easy to use.   [NFR]

The user must be able to change tax rates when necessary.  [FR]

It should be reliable.  [NFR]

It should calculate when a mortgage will be paid off.  [FR]

The display should be clear and very readable.  [NFR]

It should allow the user to show negative numbers like “-3“ or “(3)”  [FR]

Large numbers will have commas as thousands separators (e.g. 45,467,345).
[FR]

It must be responsive.  [NFR]

It should be easy to maintain and extend over time.  [NFR]

It can be switched between using simple interest & compound interest.  [FR]

Its calculations must be accurate.  [NFR]

Users can choose from a variety of languages.  [FR]

Data entry should be smooth and efficient.  [NFR]

It should have inbuilt backup facilities.  [FR]

Size of the text can be changed.  [FR]

It should be able to print pay cheques quickly.  [FR]

Its saved data should be encrypted.  [FR]

It must obey standard interface conventions for its OS.  [NFR]

It must immediately save newly-entered or newly-changed data.  [FR]

---



-- 
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 << use this, not Edumail please!
VCE IT Lecture Notes: http://vceit.com
Moderator: IT Applications Edulist

--
The illiterate of the 21st century will not be those who cannot read and
write, but those who cannot learn, unlearn and relearn - Alvin Toffler.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.edulists.com.au/pipermail/sofdev/attachments/20120821/fba3bd5e/attachment.html 


More information about the sofdev mailing list