CMM004 Coursework Specifications
CMM004 Coursework Specifications
3. Project Topics
The project topic is usually a significant piece of software design and development
work. Each team will be given a project topic, which can be proposed or allocated by
the tutor. Proposed topics will be assessed by the tutor to ensure suitability. Some
project topics in the last 2 years are:
2022-2023:
o Campus trade-in web app
o Academic grade checker
o Electricity budgeting (connecting to smart plugs)
o Missing item reporting web app
o Live voting web app
2021-2022:
o A salon booking website
o Bus ticketing system
o Library system
o Local services directory
o RGU meet and greet portal/web app
4. Deliverables
There are 3 submissions in this module. The submission dates are stated in Section 2.
Each submission includes a few deliverables. This section describes the nature and
details of different deliverables.
Topic/Component Description/Explanation
Project management Evidence of project management following the Scrum
framework. This includes description and outcomes of all
Scrum activities in each increment. For example:
Sprint Planning Meeting outcome. e.g. Product
Note: The University policy states that exceeding the word limit by 10%
will result in a grade penalty. You can find out more information at the
following link: Assessment Word Limit Statement.
At the end of each increment, the team must give a demo of the achieved
functionalities as part of the Sprint Review meeting.
Throughout the project, the team must upload and commit your program
code regularly to a Github repository. State your Github repository
URL in the group report.
4.2Deliverable by Individuals
Content of individual submissions are opinions of individual students and need not
be agreed by the team.
For details of the Peer Assessment, please refer to the separate Peer
Assessment Form document.
At the end of the project, each student must submit an Individual Report in
Increment A2. The content of your individual report must be your
own work.
The report should include, but is not restricted to, the following content:
Topic Description/Explanation
A clear indication of personal contribution to the project.
You must give evidence to support your claims. E.g. Give
Contribution to team
screenshots, citations, and references to other
deliverables.
Appraisal of the A critical discussion of the strength and weaknesses of
teamwork the teamwork and project management experience.
A critical discussion of the current implementation. Your
discussion should include the success, problems, and
alternative designs. (Note: This is NOT a list of achieved
features. Instead, you should critically assess whether the
Appraisal of the product
final product has achieved its aims. Examine different
design and implementation decision made and argue if
there is any better option. Your opinions need not be the
same as the team’s.)
Lessons learned Personal reflection from working on the project.
Note: The same Assessment Word Limit Policy applies to the Individual
Report. See: Assessment Word Limit Statement.
The following diagram shows how the final grade is computed for a student:
The final mark is mapped into a grade according to the following rules:
A At least 85 marks.
B At least 70 marks.
C At least 60 marks.
D At least 50 marks.
E At least 40 marks.
NS Non-submission.
*If the word count is above the specified word limit by more than 10% or the submission contains an
excessive use of text within tables, the grade for the submission will be reduced to the next lowest grade.
Professional quality of Near-professional quality of Good quality of delivery and Adequate quality of deliver Poor quality of delivery. No/minimal attempt.
A2 Demo presentation delivery. delivery. content with minor issues. and content but with some Content has major omissions
issues/weaknesses. or is mostly inappropriate.
Video Excellent content which is Very good content which is Demo is mostly helpful for
appropriate. appropriate. the understanding of sprint Demo give adequate Demo gives little useful
(10%) achievement. information on sprint information on sprint
Excellent indication of Very good indication of personal Good indication of personal Adequate indication of Vague indication of personal No/minimal attempt.
Individual personal contribution to contribution to teamwork with contribution to teamwork. personal contribution to contribution to project. Little
teamwork with full evidence almost all evidence supplied. Some omission of evidence. project. Some evidence evidence supplied to support
Report supplied. supplied to support claim. claim.
Very good appraisal of system Good appraisal of system
(20%) Critical appraisal of system, and teamwork but may not be and teamwork but may be Some attempts to appraise Little appraisal of system
with clear identification of critical. generic and lack details. system and teamwork but and teamwork.
Grade weaknesses and detailed mostly generic.
: insight into potential Very good reflection but may Good reflection but may be Little reflection.
improvement. have minor issues or omission. generic in some aspects. Some sensible reflection
which can be brief/generic.
Critical appraisal of
teamwork and project
management.
Excellent reflection.
Coursework received late, without valid reason, will be regarded as a non-submission (NS) and one of your assessment opportunities
will be lost.
What else is important to my assessment?
What is the Assessment Word Limit Statement?
It is important that you adhere to the Word Limit specified above. The Assessment Word Limit Statement
can be found in Appendix 2 of the RGU Assessment Policy. It provides detail on the purpose, setting and
implementation of wordage limits; lists what is included and excluded from the word count; and the
penalty for exceeding the word count.
Excluded Included
Main Text e.g. Introduction, Literature Review,
Cover or Title Page Methodology, Results, Discussion, Analysis,
Conclusions, and Recommendations
Executive Summary (Reports) or Abstract Headings and subheadings
Figures
Appendices
Glossary
What is plagiarism?
Plagiarism is “the practice of presenting the thoughts, writings or other output of another or others as
original, without acknowledgement of their source(s) at the point of their use in the student’s work. All
materials including text, data, diagrams or other illustrations used to support a piece of work, whether
from a printed publication or from electronic media, should be appropriately identified and referenced
and should not normally be copied directly unless as an acknowledged quotation. Text, opinions or ideas
translated into the words of the individual student should in all cases acknowledge the original source”
(RGU 2023).
What is collusion?
Collusion is defined as “two or more students working together, without the prior authorisation of the
Course Leader, tutor or supervisor, to produce the same piece of work, and then attempting to present
this work as their own“ (RGU 2023).