Notes - SRE - Lecture 7
Notes - SRE - Lecture 7
Lecture # 7
Lecturer
U.E.T TAXILA
Email:: [email protected]
Storyboarding
Benefits of Storyboarding
Limits of Storyboarding
Types of Storyboarding
Passive Storyboarding
Active Storyboarding
Interactive Storyboarding
What Storyboards Do
Tools for Storyboarding
Tips for Storyboarding
Role Playing
How to Role Play
Scripted Walkthroughs
CRC Cards
Requirements Elicitation Techniques
Interviews
Questionnaires
Background Reading
Introspection
Social Analysis
Requirements Workshops
Story Boarding
Role Playing
Prototyping
Helps to Bridge the gap between the user and the developer
Is extremely inexpensive
Active Storyboards
Interactive Storyboards
Passive Storyboards
Passive storyboards tell a story to the user.
How it happens
What Storyboards Do
The who element defines the players, or the users of the system.
the manager to plan and follow up the analysis & design work.
Examples
This drawing shows only one field for the account number." Then
he adds: "And by the way, I don't want to enter the year all the time
, so please initialize this value with the current year, which I can
overwrite if necessary."
Role Playing
Role playing allows the development team to experience the user
world from the user’s perspective by playing the role of the user
Many users cannot articulate the procedures they follow or the needs
that must be addressed
Many users do not have the freedom to admit that they do not follow
prescribed procedures; therefore what they tell you may or may not be
what they actually do
Individual users may have patterns of work activity that are deeply in
grained and apply workarounds or unique paths of implementation that
may mask real problems from the observer
Use the Fish bone diagram, together with user’s input to analyze the
existing system and finds the root cause
By Playing the role of the user and using the system, the
developer or analyst can gain a better understanding of the
problem of existing system
Scripted Walkthroughs
In scripted walkthrough each participant follows a script that
defines a specific role in the “play”
A prototype of the device can be used and had team members and
customer representatives play the roles of student and teacher
The scripted walkthrough was very useful way to get the feel for the
class room environment and the team learned a few new things in the
process
Scripted Walkthroughs
a) Requirements Organization
b) Requirements Classification
c) Requirements Conflicts
d) Requirements Prioritization
a) Background Reading
b) Interviews
c) Questionnaires
d) Introspection
QUIZ # 3
3. ________ technique is used when users are not available, don’t
want to answer your questions or shows lack of feedback or
input
a) Background Reading
b) Interviews
c) Questionnaires
d) Introspection
a) Background Reading
b) Interviews
c) Questionnaires
d) Introspection
QUIZ # 3
5. ________ technique of Social analysis is carried out without
the direct involvement of the observer in the society
a) Passive Observation
b) Active Observation
c) Interactive Observation
d) Explanatory Observation