Topic | ||||
---|---|---|---|---|
Requirements + constraints analysis (15%) | Requirements Analysis
functional and non functional (security, performance) , correct user , user stories and acceptance criteria , logically group features , what competition looks like ……. Constraints -Assumptions , Technical Challenges System designConstraints Analysis
| |||
System design (35%) | Software Architecture Design
(frameworks - comparison table , multiple comparisons, decision making process and reasoning) Sytem modelling, API design, api lifecycleAPI design
Sytem modelling
API lifecycle
| |||
Report Structure | Breadth and Depth of Implementation Software Quality - testing - pylint / pytest percentage , style - docstrings , testing practices , continuous integration and testing - how it is being run and hosted , what peripheral systems are being hosted, decision making and reasoning , continuous deployment Front End Design - UX/UI, Figma , decision making process and reasoning , wireframes, user testing , use cases , system modelling , sketches | Project Management and Communications | abstract, appendix , conclusion , no word limit , cover page , problem statement, Formatting, Future improvements, reflections (35%) | Software Quality
Deployment
Front End Design
|
Project Management and Communications (10%) |
| |||
Report Structure (5%) |
|
Content Comparison
General
Content
Integrations