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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Exercise<br />

• Reverse engineer the requirements <strong>for</strong> the<br />

Heathrow luggage system<br />

• Use the requirements analysis document template<br />

• Use available in<strong>for</strong>mation on the internet.<br />

• Questions to ask:<br />

• How are the bags stored after passengers have checked,<br />

but be<strong>for</strong>e they enter the plane?<br />

• How are the bags retrieved from the storage area?<br />

• What about existing luggage systems (“legacy systems”)?<br />

• Scalability: How many users should the new luggage<br />

system support? How can this be tested be<strong>for</strong>e<br />

deployment?<br />

• Throughput: How many suit cases/hour need to be<br />

supported?<br />

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

65

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

Saved successfully!

Ooh no, something went wrong!