# Activities

**1) Explain** why it is important to define the objective of a task or feature before developing it. Provide an example to support your answer.

{% hint style="warning" %}
**Explain:**

* Relate cause and effect.
* Make the relationships between things evident.
* Provide why and/or how.
{% endhint %}



**2) List** two functional requirements that might be necessary for an online book reservation system.&#x20;

**Explain** why each requirement is important.
