Skip to content
Donkey Development Guide
  • Pages
    • Project Overview
    • Workflows
      • Developer Flow
      • Adding New Features
      • icon picker
        Feature Requirements Document (Sample)
      • Syncing Design & Code
    • Design Guide
      • Style guide
      • Components
      • Exports
    • Coding guide
      • Folders structure
      • Coding Practices
        • Styling
      • Naming Practices
      • Commenting Practices
    • Github & Code Review Practices
    • Components
    • Resources

Feature Requirements Document (Sample)

Purpose:

Reason why this feature needs to be added . What will be its benefits.

Description

Some Description About this feature
Current Feature
Name
Phase
Page Link
Feature Name
There are no rows in this table

Terms and Definitions:

Farmer: definition of farmer in crypto terms
Requirement Statuses:
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
user should be able add/edit profile information
user should be able to add/edit cover image
user should be able to make his Profile public / private
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
Add Api
000
Add UI
000
Integrate with API
000
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
Requirement for updating db to match scalability has been delayed due to time constraint
Feb 17, 2022
There are no rows in this table

 
Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
CtrlP
) instead.