Tasks
Develop UML diagrams (use case, activity, and class diagrams
Finalise the app/website advanced prototype
Evaluate the advance prototype
Develop a presentation to present your final proposal (an accumulation of CW2 and CW3 material)
Requirements
Design use case and activity diagrams and explain in detail in your report.
Design one detailed class diagram and explain in detail in your report.
Finalise and evaluate your advance prototype by following testing methods such as UX and UI surveys, pilot with a group of users and the run a survey etc.)
Collect all information and designs from CW2 and CW3 and collate them together in one report.
The report should have the following structure:
Cover page (project idea name and name)
Introduction
Research based analysis to support your project idea
Agile software development cycle (i.e., SCRUM).
Design:
Chosen program to develop your app or website and colour scheme
Sitemap of mobile application or website
Sketches and Wireframes
Mock-up designs (UX design and UX flows (functionality)
UML diagrams (entity-relationship, use case, activity, class diagrams)
Relational database diagrams
Implementation (presentation / screenshots and explanation of clickable prototype)
Evaluation process
Development reflection (overall discussion, improvements, what went well and what went wrong)
Project Management (did it work? What did you learn about the process? Discuss positive and negative experiences)
Conclusion
References