# Requirements

\
The specification of requirements is the basis for the development and verification of a software system. Requirements describe in detail what functional and non-functional characteristics of the system are to be implemented in a given module.

<figure><img src="https://3920520305-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FyZbW8vbNs5hz8x57emJJ%2Fuploads%2FemD79jdOdj0LGDr1Nmif%2FReq_view.png?alt=media&#x26;token=906556e9-8acf-4e95-bb8c-2ffeff7791d6" alt=""><figcaption><p>Requirement view</p></figcaption></figure>

1\. Ribbon Bar

2\. Requirement Details

3\. Requirement Description

4\. Navigation Bar

5\. Path&#x20;

How the items in aqua are generally structured and how they are created and edited is explained in detail in the following articles:[ Creating and Editing Elements](https://docs.aqua-cloud.io/documentation/items/general-item-capabilities/creating-and-editing-items), [Notifications](https://docs.aqua-cloud.io/documentation/project-configuration/email-notifications/my-notifications), [Print](https://docs.aqua-cloud.io/documentation/items/general-item-capabilities/print-item-data), [Dependencies](https://docs.aqua-cloud.io/documentation/items/general-item-capabilities/dependencies), [Attachments (Files)](https://docs.aqua-cloud.io/documentation/items/general-item-capabilities/attachments-files), [History](https://docs.aqua-cloud.io/documentation/items/general-item-capabilities/history-of-changes), [Templates](https://docs.aqua-cloud.io/documentation/items/general-item-capabilities/item-template-defaults), [Discussions](https://docs.aqua-cloud.io/documentation/items/general-item-capabilities/discussions-comments).
