Você está na página 1de 11

Features-User Stories For Optimal Fertilizer Solution(OFERS)

Feature ID Feature User story ID AS a/an I want to


1.1 User search for a crop

1.2 User select the crop type


from the drop down
menu
The user can look a
1 Fertilizer record 1.3 User select growth stage

1.4 User Application method

1.5 User view record

2.1 User/Lab Add a crop


Technician/Lab
Researcher
2.2 User/Lab Add a crop type
Technician/Lab
Researcher
2.3 User/Lab select growth stage
Technician/Lab
Researcher

2.4 User/Lab select application


The admin can create a Technician/Lab method
2 new fertilizer record Researcher

2.5 User/Lab enter a new syntesised


Technician/Lab solution in the lab
Researcher
2.6 User/Lab see the details entered
Technician/Lab
Researcher
2.7 User/Lab save the record
Technician/Lab
Researcher

3.1 User Add soil conditions

The user wants a


3 generate a fertilizer 3.2 User I want to select output
solution parameters
3.3 User select this report
4.1 Admin I want to create an
admin account
The user creates an
4 account 4.2 Admin I want to create a
regular account

Functionality
Database
User
InterfaceUI
ERS)

So that A.C 1
I can select the crop Crop exists in FerData

I can select the crop type Crop types exist

I can select the growth stage Growth stage with scrolling


functionality
I can select the application method Application method with radio
from drop down button feature
I can print the record Prompts a message if printer is not
attached

I can create a new record Prompts a message if crop already


exists

I can add the crop type to the above User can select from drop down.
crop

I can add this detail to above crop This information can be left blank.
System should still update record

I can add this detail to the crop This information can be left blank.
System should still update record

I can save it for the above crop The user has to enter a new
solution

I can verify the details entered prompts a message to save or


discard changes

I can use it in future prompts a message if unable to


save

OFERS can use it to generate report Minimum 1 check box has to be


selected

the report contains the parameters I Minimum 1 parameter should be


want to use. selected
I can print this solution Promt a message if printer is not
connected
I can login to my account Prompt a message of user already
exits
Other users can use the account. Prompt a message of user already
exits
A.C 2 A.C 3
The result matches the crop name The result displays crop not found if the
exactly crop does not exist

The result displays not found if the type The result displays crop type not found
does not exist if the crop does not exist

This field is grey if crop is not selected

This field is grey if crop is not selected

Saves the record before printing This field is grey if crop is not selected.

Promts a message to modify existing


record

This field is grey if crop is not selected

This field is grey if crop is not selected

This field is grey if crop is not selected

This field is grey if crop is not selected The record is created as new record in
FerData

This field is grey if crop is not selected

promts a message to print the new


record
Prompt a message if the username fails Compulsory Admin radio button is
to fulfill username rules selected
Prompt a message if the username fails Admin radio button is greyed out
to fulfill username rules
A.C 4 Functionality Story Points Priority
The result displays 'Add new crop' if the crop Database,U.I 3 5
does not exists

The result displays 'Add new crop' if the crop Database,U.I 2 5


does not exists

Database,U.I 2 3

Database,U.I 2 3

Technical 1 1

Database,U.I 5 5

Database,U.I 2 5

Database,U.I 2 5

Database,U.I 2 5

Database,U.I 2 5

Database,U.I 2 5

Technical 1 1

U.I, Database 3 4

U.I, Database 3 4

Technical 1 1
U.I,Database 3 5

One type of regular user has to be selected U.I,Database 3 5


Status Criticality
New High

New High

New Medium

New Medium

New Low

New High

New High

New High

New High

New Medium

New Medium

New Low

New High

New High

New Low
New High

New High
Priority Story Status Related Criticality
Points Work
1 1 New Independ High
ent
2 2 Existing Depende Medium
nt
3 3 Low
4 5
5 8
13
20