28.11.2014 Views

Software Engineering I - Chair for Applied Software Engineering

Software Engineering I - Chair for Applied Software Engineering

Software Engineering I - Chair for Applied Software Engineering

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Techniques to elicit Requirements<br />

• Bridging the gap between end user and<br />

developer:<br />

• Questionnaires: Asking the end user a list of preselected<br />

questions<br />

• Task Analysis: Observing end users in their<br />

operational environment<br />

• Scenarios: Describe the use of the system as a series<br />

of interactions between a concrete end user and the<br />

system<br />

• Use cases: Abstractions that describe a class of<br />

scenarios.<br />

© 2008 Bernd Bruegge Introduction into <strong>Software</strong> <strong>Engineering</strong> Summer 2008<br />

15

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!