[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