Required: This status means this requirement is required without it feature is not possible
To-Be Decided: This requirement has not been discussed yet in a meeting
Not Necessary: This status means this requirement is discussed but can be Implement Later on.
Task Statuses:
Open: This task Status means task is ready to be developed with all its requirements and dependencies .
In Progress: This status means task is being worked upon by developer
Completed: This means task is completed and tested and is code reviewed
Not Progressable: This means due to some issue unrelated to task it cannot be completed by assigned dev For e.g Dev backend not working or project failing start for some unknown reason.
Testing: This means task is in testing or code review phase
Requirements
Name
Status
Feature
Name
Status
Feature
1
user should be able add/edit profile information
Required
Feature Name
2
user should be able to add/edit cover image
To Be Decided
Feature Name
3
user should be able to make his Profile public / private
To Be Decided
Feature Name
There are no rows in this table
User Flow & Mockups:
F1: How can the user update profile image
link to prototype of F1 or flow diagram
F2 : How can the user update cover image
link to prototype of F2 or flow diagram
F3 : How can the user make profile public or private
link to prototype of F3 or flow diagram
Data Requirements:
Person:
name
description
id
Feature Tasks
Name
Description
Status
Progress
Feature
Type
Assignee
Name
Description
Status
Progress
Feature
Type
Assignee
1
Add Api
Complete
000
Feature Name
Backend
2
Add UI
Open
000
Feature Name
Frontend
3
Integrate with API
Pending
000
Feature Name
Frontend
There are no rows in this table
Notes:
ChangeLog:
Any new feature or data requirement added or some major decision was done in architenute to be added here
Name
Date
By
Name
Date
By
1
Requirement for updating db to match scalability has been delayed due to time constraint