SE 1: Software Requirements Specification and Analysis
Lecture 2: Requirements Elicitation
Nancy Day, Davor Svetinovi´ c http://www.student.cs.uwaterloo.ca/˜cs445/Winter2006 uw.cs.cs445
U Waterloo SE1 (Winter 2006) – p.1/107
SE 1: Software Requirements Specification and Analysis Lecture 2: - - PowerPoint PPT Presentation
SE 1: Software Requirements Specification and Analysis Lecture 2: Requirements Elicitation Nancy Day, Davor Svetinovi c http://www.student.cs.uwaterloo.ca/cs445/Winter2006 uw.cs.cs445 U Waterloo SE1 (Winter 2006) p.1/107
U Waterloo SE1 (Winter 2006) – p.1/107
U Waterloo SE1 (Winter 2006) – p.2/107
U Waterloo SE1 (Winter 2006) – p.3/107
U Waterloo SE1 (Winter 2006) – p.4/107
U Waterloo SE1 (Winter 2006) – p.5/107
U Waterloo SE1 (Winter 2006) – p.6/107
U Waterloo SE1 (Winter 2006) – p.7/107
U Waterloo SE1 (Winter 2006) – p.8/107
U Waterloo SE1 (Winter 2006) – p.9/107
U Waterloo SE1 (Winter 2006) – p.10/107
U Waterloo SE1 (Winter 2006) – p.11/107
U Waterloo SE1 (Winter 2006) – p.12/107
U Waterloo SE1 (Winter 2006) – p.13/107
U Waterloo SE1 (Winter 2006) – p.14/107
U Waterloo SE1 (Winter 2006) – p.15/107
U Waterloo SE1 (Winter 2006) – p.16/107
U Waterloo SE1 (Winter 2006) – p.17/107
DESIGN MAINTENANCE TESTING/ VERIFICATION IMPLEMENTATION REQUIREMENTS CERTIFICATION, ETC. CUSTOMER
U Waterloo SE1 (Winter 2006) – p.18/107
U Waterloo SE1 (Winter 2006) – p.19/107
U Waterloo SE1 (Winter 2006) – p.20/107
U Waterloo SE1 (Winter 2006) – p.21/107
U Waterloo SE1 (Winter 2006) – p.22/107
U Waterloo SE1 (Winter 2006) – p.23/107
U Waterloo SE1 (Winter 2006) – p.24/107
U Waterloo SE1 (Winter 2006) – p.25/107
U Waterloo SE1 (Winter 2006) – p.26/107
U Waterloo SE1 (Winter 2006) – p.27/107
U Waterloo SE1 (Winter 2006) – p.28/107
U Waterloo SE1 (Winter 2006) – p.29/107
U Waterloo SE1 (Winter 2006) – p.29/107
U Waterloo SE1 (Winter 2006) – p.30/107
U Waterloo SE1 (Winter 2006) – p.31/107
U Waterloo SE1 (Winter 2006) – p.32/107
U Waterloo SE1 (Winter 2006) – p.33/107
U Waterloo SE1 (Winter 2006) – p.34/107
U Waterloo SE1 (Winter 2006) – p.35/107
U Waterloo SE1 (Winter 2006) – p.36/107
U Waterloo SE1 (Winter 2006) – p.37/107
U Waterloo SE1 (Winter 2006) – p.38/107
U Waterloo SE1 (Winter 2006) – p.39/107
U Waterloo SE1 (Winter 2006) – p.40/107
U Waterloo SE1 (Winter 2006) – p.41/107
U Waterloo SE1 (Winter 2006) – p.42/107
U Waterloo SE1 (Winter 2006) – p.43/107
U Waterloo SE1 (Winter 2006) – p.44/107
U Waterloo SE1 (Winter 2006) – p.45/107
U Waterloo SE1 (Winter 2006) – p.46/107
U Waterloo SE1 (Winter 2006) – p.47/107
U Waterloo SE1 (Winter 2006) – p.48/107
U Waterloo SE1 (Winter 2006) – p.49/107
U Waterloo SE1 (Winter 2006) – p.50/107
U Waterloo SE1 (Winter 2006) – p.51/107
U Waterloo SE1 (Winter 2006) – p.52/107
U Waterloo SE1 (Winter 2006) – p.53/107
U Waterloo SE1 (Winter 2006) – p.54/107
U Waterloo SE1 (Winter 2006) – p.55/107
U Waterloo SE1 (Winter 2006) – p.56/107
U Waterloo SE1 (Winter 2006) – p.57/107
U Waterloo SE1 (Winter 2006) – p.58/107
U Waterloo SE1 (Winter 2006) – p.59/107
U Waterloo SE1 (Winter 2006) – p.60/107
U Waterloo SE1 (Winter 2006) – p.61/107
U Waterloo SE1 (Winter 2006) – p.62/107
U Waterloo SE1 (Winter 2006) – p.63/107
U Waterloo SE1 (Winter 2006) – p.64/107
U Waterloo SE1 (Winter 2006) – p.65/107
U Waterloo SE1 (Winter 2006) – p.66/107
U Waterloo SE1 (Winter 2006) – p.67/107
U Waterloo SE1 (Winter 2006) – p.68/107
U Waterloo SE1 (Winter 2006) – p.69/107
U Waterloo SE1 (Winter 2006) – p.70/107
U Waterloo SE1 (Winter 2006) – p.71/107
U Waterloo SE1 (Winter 2006) – p.72/107
U Waterloo SE1 (Winter 2006) – p.73/107
U Waterloo SE1 (Winter 2006) – p.74/107
U Waterloo SE1 (Winter 2006) – p.75/107
U Waterloo SE1 (Winter 2006) – p.76/107
U Waterloo SE1 (Winter 2006) – p.77/107
throughput — number of tasks completed per unit time response time — avg time between request and
U Waterloo SE1 (Winter 2006) – p.78/107
relevance — Is the information what you want to see? too
form — Is the presentation helpful? Comprehensible? timeliness — Are you getting the right information at the
accessibility — How easy is it to get what you want to
U Waterloo SE1 (Winter 2006) – p.79/107
U Waterloo SE1 (Winter 2006) – p.80/107
U Waterloo SE1 (Winter 2006) – p.81/107
U Waterloo SE1 (Winter 2006) – p.82/107
U Waterloo SE1 (Winter 2006) – p.83/107
U Waterloo SE1 (Winter 2006) – p.84/107
U Waterloo SE1 (Winter 2006) – p.85/107
U Waterloo SE1 (Winter 2006) – p.86/107
U Waterloo SE1 (Winter 2006) – p.87/107
U Waterloo SE1 (Winter 2006) – p.88/107
U Waterloo SE1 (Winter 2006) – p.89/107
U Waterloo SE1 (Winter 2006) – p.90/107
U Waterloo SE1 (Winter 2006) – p.91/107
U Waterloo SE1 (Winter 2006) – p.92/107
U Waterloo SE1 (Winter 2006) – p.93/107
U Waterloo SE1 (Winter 2006) – p.94/107
U Waterloo SE1 (Winter 2006) – p.95/107
U Waterloo SE1 (Winter 2006) – p.96/107
U Waterloo SE1 (Winter 2006) – p.97/107
Wrong moral: Controllers don’t like audible warnings since
More accurate observation: Controllers don’t like to be
U Waterloo SE1 (Winter 2006) – p.98/107
U Waterloo SE1 (Winter 2006) – p.99/107
U Waterloo SE1 (Winter 2006) – p.100/107
U Waterloo SE1 (Winter 2006) – p.101/107
U Waterloo SE1 (Winter 2006) – p.102/107
U Waterloo SE1 (Winter 2006) – p.103/107
U Waterloo SE1 (Winter 2006) – p.104/107
U Waterloo SE1 (Winter 2006) – p.105/107
U Waterloo SE1 (Winter 2006) – p.106/107
U Waterloo SE1 (Winter 2006) – p.107/107