You are on page 1of 23

|   

 

CSCI 4800/6800
Feb. 25, 2003

 

ï   does  e clien wn/need? (gol: go from


vgue o specific)
ï Represenion of problems wi curren
sysem
ï Represenion of requiremens of new sysem
£   

ï Inerviewing/quesionnires
ï Observion
ï Documen nlysis
ï Prooyping
ï C eckliss
£    |   

ï !  -      
ï Ñ -        
   
ï D  -         
      
!  |   

ï ro umn & sysem


ï Dflow digrms
ï D dicionries
Ñ  |   

ï ‰niy-Relions ip digrms
D     

ï  ernbiliy
ï T roug pu
ï Flexibiliy
ï Aiude
!  |   

ï    e sysem does
ï    e user does
ï Resul of nlysis & collecing requiremens is
funcionl specificion
ï Dflow digrms
ï Documen or o er represenion
ï Sepre modules
ï Orgnized ierrc iclly
!  |   
ï Dbses - more persisen  n dflows
ï An bsrcion of  e exising sysem, no  copy of  e
curren p ysicl process
ï rsis for 


  -   
           
        
ï º

 
ï !  
ï    -   
Ñ  |   

ï Aenion on srucure r er  n processing


ï ‰ 
ï º  
ï Ñ    
ï   
ï 
Ñ  |   
ï  -|    |        
          
              
           
ï ‰ -           
      
ï ‰   -        
 !    
ï |   -         
 
D     
ï ‰sy o lern & remember, Useful, ‰sy & plesn o
use
ï   

 £ !          
ï £
  
 £          
      
   
ï ! 
               
ï Î
Ñ    
   "

ï Tsk nlysis  (nex secion)


 deermine cogniive nd o er c rcerisics
required of users by sysem (serc sregy, prereq
knowledge, cogniive loding, ec.)
ï User nlysis 
 deermine scope of populion w o will use  e
sysem  user modeling ec iques my be pplied
ere; ypiclly use c eckliss
ï ‰nvironmen nlysis
 w ere sysem will operre
£  #  

ï deermine cogniive nd o er


c rcerisics required of users by
sysem
 serc sregy
 prereq knowledge
 cogniive loding
 ec.
D  #  

ï User nlysis 
 deermine scope of populion w o will use
 e sysem
 user modeling ec iques my be pplied
ere
 ypiclly use c eckliss
  #  

ï w ere sysem will opere


 P ysicl specs
 User suppor environmen
 more
D     

ï ‰xpressed s usbiliy merics


 Compleion ime for specific sks by specific
se or ype of user
 umber of errors per sk
 Time spen using documenion
D   

ï ime o complee sk ï ime spen in elp/doc


ï % of sk complee ï fvorble:unfvorble
ï % complee per uni ime commens
ï success:filure rio ï number of reps. of filed
ï ime spen on errors commnds
ï % number of errors ï number of successful
runs
ï number of commnds
used ï number of filure runs
ï frequency of doc/ elp ï number of imes
use inerfce misleds user
ï .... & more
    
ï  ernbiliy
 ime nd effor required o rec  specified level of use
performnce (µese of lerning¶)
ï T roug pu
 sks ccomplis ed by experienced users
 speed of sk execuion, number nd ype of errors
ï Flexibiliy
 exen o w ic sysem cn ccomode c nge
ï Aiude
 do users like i?
D  

ï  e c of g ering usbiliy requiremens


ï involves:
 sk nlysis
 user nlysis
 environmen nlysis
£    

ï deermine c rcerisics, priculrly


cogniive c rcerisics, required of users by
sysem
 serc sregy
 pre-req knowledge
 cogniive loding
D    

ï deermine scope of user populion   will


use sysem
 inellecul biliy, cogniive processing biliy,
previous experience, p ysicl cpbiliies
ï ypiclly  c ecklis descripion, r er  n
c r or digrm s in dflow nd ‰-R
    

ï p ysicl environmen
 emperure, umidiy, lig ing, vilble spce
ï socil environmen
 quie/loud, busy/isoled, ec.
ï user suppor environmen
 elpful/ osile