1. Project Planning & Review
The document outlines the initial steps of project management, including proposal writing, timeline creation, task assignments, risk assessment, and lecturer review for feedback and grading criteria.
2. Requirements & Design
It emphasizes gathering stakeholder needs, defining functional and non-functional requirements, and creating system models such as use case diagrams, ER diagrams, DFDs, and UI/UX prototypes to ensure clear system design.
3. Implementation & Collaboration
The guidelines highlight coding standards, modularity, security practices, and version control strategies (e.g., GitFlow). It also covers documentation, deployment instructions, and collaboration through repositories.
4. Testing & Final Deliverables
The final stages include test plans, bug reports, automated testing, and preparation of user manuals, technical documentation, presentations, and optional video demonstrations for the project’s conclusion.