Skip to main content

Specification

[Note for the author of this section: validate the consistency of User Stories with functions, data structures, ERD]

usos-new-email.png

Figure 1. Sketch of an email application window

Let's consider the example of an email application. Figure 1 presents the menu of the application and a sketch of the New Message window function.

The user stories corresponding to the menu are as follows:


As a user, i want to see all sent messages, so i can cheack if i wrote it correct.
As a user, i want to see all of groups of recipients, so i can cheack someones mail.
As a user, i want to see all of my drafts, so i can edit them later.
As a user, i want to create an messege, to send to someone.

The user stories corresponding to the New Message window are as follows:

As a user, i want to  view all recipients addresses, to see whom im sending an email to .
As a user, i want to have an option to add new recipients, to send massege to someone that i just met.
As a user, i want to attach a file to the message, so i dont have to describe an foto for the reciver.
As a user, i want to have an option to delete scrap of draft, if i change my mind.
As a user, i want to have an option to save scrap of draft, to send it later.