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, iI want to see all sent messages, so iI can check if i wrote it correct.correctly.
As a user, iI want to see all of groups of recipients, so iI can check someonessomeone's mail.
As a user, iI want to see all of my drafts, so iI can edit them later.
As a user, iI want to create ana messege, to send it to someone.

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

As a user, iI want to  view all recipients addresses, to see whom imI'm sending an email to .
As a user, iI want to have an option to add new recipients, to send massegemessage to someone that iI just met.
As a user, iI want to attach a file to the message, so iI dontdon't have to describe ana fotophoto forto the reciver.receiver.
As a user, iI want to have an option to delete scrap of draft, if iI change my mind.
As a user, iI want to have an option to save scrap of draft, to send it later.