25.02.2015 Views

Volere Requirements Specification Template

Volere Requirements Specification Template

Volere Requirements Specification Template

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.

Internal objects/entities that are connected to this business event. For<br />

example, both events 8 and 9 would be connected to an internal object<br />

called road. In other words there is a need within the context to<br />

remember information about roads and that information is relevant to<br />

events 8 and 9 (and many other events as well). It is this identification<br />

of common internal objects that provides a link between events.<br />

Motivation<br />

To identify logical chunks of the system that can be used as the basis for<br />

discovering detailed requirements. These business events also provide the<br />

subsystems that can be used as the basis for managing detailed analysis and<br />

design.<br />

Example<br />

Event List<br />

Event Name Input & Output<br />

1. Weather Station transmits reading Weather Station Readings (in)<br />

2. Weather Bureau forecasts weather District weather Forecast (in)<br />

3. Road engineers advise changed roads Changed Road (in)<br />

4. Road Engineering installs new weather New Weather Station (in)<br />

station<br />

5. Road Engineering changes weather station Changed Weather Station (in)<br />

6. Time to test Weather Stations Failed Weather Station Alert (out)<br />

7. Truck Depot changes a truck Truck Change (in)<br />

Amended De-icing Schedule (out)<br />

8. Time to detect icy roads Road De-icing Schedule (out)<br />

9. Truck treats a road Treated Road (in)<br />

10 Truck Depot reports problem with truck Truck Breakdown (in)<br />

Amended Gritting Schedule (out)<br />

11. Time to monitor road gritting Untreated Road Reminder (out)<br />

Considerations<br />

Attempting to list the business events is a way of testing the work context.<br />

This activity uncovers uncertainty and misunderstanding about the project<br />

and helps with precise communications.<br />

<strong>Volere</strong> <strong>Template</strong> V6.1 Copyright © Atlantic Systems Guild 23<br />

This template may be copied for internal use provided copyright is acknowledged

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

Saved successfully!

Ooh no, something went wrong!