Phase 1 : Specification & Mockup Design
Development on anything will not be started in this phase Meetings one will be conducted to decide on feature requirements and we will create a feature requirements document. After Initial Requirements are gathered then Flows and Mockups will be made by Designer After Flows, Mockups are made and shared with everyone. Data Requirements are created from Mockups Based on Data Requirements Tasks will be created for backend, frontend or smart contracts. Then in meeting two Development Timeframes will be discussed and Priorities will be assigned Phase 2: High Fidelity Design & Backend / Smart Contract Development ( can take 1Week to 4 weeks)
Coding will start in this Phase. High Fidelity Design, Backend Design and Implementation, and or Smart Contract Design and Implementation can be started Backend or SmartContract Implementation can be done parallely to High Fidelity Design with Designers Phase 3: Frontend Development and Integration ( can take 1Week - 2 weeks)
Once High Fidelity Design is ready frontend can be started. Backend And Smart Contract Development can still be ongoing in this phase Create Components in Component library. Create Pages based on Design Before Integration Frontend State Architecture will be planned within frontend team. Integrate page with backend and smartcontracts. Phase 4: Final Testing
UI and UX will be tested in this phase. If an issue is raised . Task is created for the issue and it feature again goes to Phase 2 or Phase 3 If required. This phase will consist of bug fixing and issues related ux . It will be part frontend development and code review and testing. Phase 5: Completed
Feature is Completed and Live For Users
Meeting 1:
Purpose: Describe the feature and its requirements.
Meeting 2:
Purpose: Discuss flows and proposed timelines and discuss any problems in implementing the requirements.