Professional Documents
Culture Documents
Initial 23
Initial 23
Jens Blanck
5 October 2023
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 1 / 35
Why are we doing a project?
Overview
2 Projects
4 The End
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 2 / 35
Why are we doing a project?
1
One of the Educational Aims in the Departmental Handbook.
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 3 / 35
Why are we doing a project?
Computing courses often conclude with a capstone activity, which brings together
knowledge and practical and analytical skills that learners have developed throughout the
course. This may take the form of a traditional project [our emphasis] or end-point as-
sessment, but other formats can be appropriate, whether research or practice-led.2
2
Subject Benchmark Statement: Computing, The Quality Assurance Agency for Higher Education (QAA),
March 2022.
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 4 / 35
Why are we doing a project?
[…]
Demonstrate the ability to work in a proactive and effective manner, including as a
member of a team, making good use of tools and techniques to successfully communicate,
manage tasks and plan projects with minimum guidance3 [our emphasis]
[…]
3
Subject Benchmark Statement: Computing, The Quality Assurance Agency for Higher Education (QAA),
March 2022.
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 5 / 35
Projects
Overview
2 Projects
4 The End
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 6 / 35
Projects
Project modules
3 types of projects
Development module Dissertation module
Software Engineering CSP301 CSP300
Computer Science CSP354 CSP344
Non-technical (CS) CSP354 CSP302
All projects share the same number of credits (15 + 15) and have the same
deliverables and deadlines.
Projects differ in
global aims
style, documentation and management.
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 7 / 35
Projects
Supervision policy
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 8 / 35
Projects
Timeline
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 9 / 35
Projects
Information
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 10 / 35
Projects
Some Tips
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 11 / 35
Project Specification and Planning document
Overview
2 Projects
4 The End
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 12 / 35
Project Specification and Planning document A general rule
Suggestions
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 13 / 35
Project Specification and Planning document A general rule
Length of document
Length of document
There is an upper bound on the length of the core text (introduction to summary).
The core text should not exceed 7500 words (about 15 pages).
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 14 / 35
Project Specification and Planning document Marking Scheme
Marking Scheme
Marking Scheme
The four main categories are roughly equally weighted.
Project Definition
Understanding the Topic
Project Management (CS/SE versions)
Quality of the Presentation
Formative feedback
There is no set formula for computing grades from marks indicated by the boxes.
These are indicative only as formative feedback to students.
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 15 / 35
Project Specification and Planning document Project Definition
Project Definition
Motivation behind the project This should explain why the project is worthwhile. The
project should be placed into context so that it is clear
what the project will achieve.
Project aims and objectives Aims and objectives should be clearly stated. They should
be measurable.
Suggested amounts
About 2 pages:
1–1.5 pages on motivation.
0.5–1 page of detailed project aims and objectives.
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 16 / 35
Project Specification and Planning document Project Definition
Note the facts supported by a reference that lead to the conclusion made.
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 17 / 35
Project Specification and Planning document Project Definition
Project Aims
These are precise statements that may be checked for completion at the end.
The distinction in aims and objectives varies with topic area and personal preferences.
Please check with your supervisor how they would like to see them presented.
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 18 / 35
Project Specification and Planning document Understanding of the Topic
Background research Has a good selection of material been found and understood?
Related work Have similar things been attempted before? What are the
differences? What has been learnt from these other attempts?
Suggested amounts
Substantial part of the Project Specification and Planning Document.
About 3-4 pages.
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 19 / 35
Project Specification and Planning document Understanding of the Topic
Background research
There is a clear trajectory in the sections showing that they have an overall grasp.
2 Testing 4 Genetic algorithms 5 Genetic algorithms applied to testing
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 20 / 35
Project Specification and Planning document Understanding of the Topic
Related work
They have found support for their approach as it has been found successful in
previous attempts.
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 21 / 35
Project Specification and Planning document Project management
Methodology
The methodology is the general strategy that outlines the way in which the project is to be
undertaken and, among other things, identifies the methods to be used in it. It’s the
difference in methodology that divide projects into three categories.
Computer Science (Non-technical)
Computer Science (Technical)
Software Engineering
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 22 / 35
Project Specification and Planning document Project management
Choosing methodology
Non-technical CS:
e.g., “Scientific Methods for the Humanities.”
Not BCS Accredited!
Technical CS:
e.g., “About Computing Science Research Methodology.”
Software Develpment Life Cycle (SDLC) elements should be in.
Software Engineering:
SDLC must be chosen, student chooses how it applies.
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 23 / 35
Project Specification and Planning document Project management
Suggested amounts
About 2-3 pages:
1-2 pages on the applied methodology & work schedule.
1 page on risk analysis.
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 24 / 35
Project Specification and Planning document Project management
Suggested amounts
About 2-3 pages:
1 page on how the chosen SDLC applies & work schedule
1 page on risk analysis
1 page on client requirements. Be formal.
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 25 / 35
Project Specification and Planning document Project management
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 26 / 35
Project Specification and Planning document Project management
Work schedule
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 27 / 35
Project Specification and Planning document Project management
Question
Are these phases visible in the project plan?
Question
Are these reflected in the milestones & deliverables of the project plan?
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 28 / 35
Project Specification and Planning document Project management
Risk analysis
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 29 / 35
Project Specification and Planning document Quality of presentation
Quality of presentation
Organisation and structure Presentation is clear and easy to navigate and follow.
Referencing Citations and references follow good practice. Claims are
supported by references.
Use of tables and figures Tables and figures support the written text.
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 30 / 35
Project Specification and Planning document Quality of presentation
An abstract.
A title page.
A table of contents.
An introduction.
Several sections for the main body of your work, including a background one.
A summary or conclusion.
References.
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 31 / 35
Project Specification and Planning document Quality of presentation
Proofreading
These tools do not prevent the need to proofread.
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 32 / 35
Project Specification and Planning document Quality of presentation
References
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 33 / 35
Project Specification and Planning document Marking
Marking
Markers
Two markers in general.
Second marker will check that first marker’s mark and comments are accurate.
Components of Development module:
Project Specification and Planning Document: 35%
Career Development: 10%
Gregynog Presentation: 25%
Project Fair: 30%
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 34 / 35
The End
Good Luck!
Jens Blanck Lecture onProject Specification and Planning Document 5 October 2023 35 / 35