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.

How do we find scenarios?<br />

• Don’t expect the client to be verbal if the system<br />

does not exist<br />

• Client understands problem domain, not the solution<br />

domain.<br />

• Don’t wait <strong>for</strong> in<strong>for</strong>mation even if the system<br />

exists<br />

• “What is obvious does not need to be said”<br />

• Engage in a dialectic approach<br />

• You help the client to <strong>for</strong>mulate the requirements<br />

• The client helps you to understand the requirements<br />

• The requirements evolve while the scenarios are being<br />

developed<br />

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

23

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

Saved successfully!

Ooh no, something went wrong!