CS394 example scheme
1
CS39440
Major Project
Outline project specification
The outline project specification should be written in consultation with your supervisor. It should be three pages in length, with the following structure. Title Page - 1 page. Project Outline - 2 pages
10
Project description
Two or three reasonably detailed paragraphs describing what the project is about. Make clear the main substance of the project, those aspects of it that are essential in making it worthwhile, and the end-goals of the project.
25
Excellent
5
A clear and concise description of the project, little could be done to improve.
Good
3
A reasonable overview of the project was given.
false
Some aspect(s) were covered in too much technical detail.
022962224
false
There were was unnecessary justifications for a project description.
false
The description was felt to be a little difficult for someone outside of the field to understand (too technical for a brief summary perhaps)
028437368
false
The description didn't really paint a complete 'bigger picture' of the project; some aspects did not seem to make sense.
Poor
2
The project description was difficult for someone outside of the field to understand.
024253729
false
It is difficult to understand what the project will achieve.
024253729
false
There was an over reliance on technical language, lack of context, or acronyms etc.
024253729
false
It is unclear (from the description) why the project is needed or what it can provide;
Very poor
1
The project summary description did not clearly describe the project at a suitable level. It is very difficult or impossible to get an idea of what the project was intending to achieve from the provided description.
false
The description assumes far to much specialist background knowledge on the part of the reader.
Non existent
0
No project description was submitted.
022962224
Good
022849009
Excellent
024674529
Excellent
024253729
Poor
028437368
Good
022842009
Non existent
022842009
false
Where was the project description?
Work to be tackled
This should summarise the tasks that will form the major part of the work. If there is lots of research reading to be done you can say so here. If there are coding techniques to learn or APIs to wrestle with then you can say that too.
25
Excellent
5
A well thought out summary of the main tasks that will be required to complete the project. No obvious oversights or inconsistencies.
Good
3
A sensible list of the main tasks was provided, however it could be improved.
false
There seem to be some omissions or questions raised about the major tasks.
024674529
028437368
false
The tasks are specified at slightly the wrong level (too detailed/brief perhaps) at the expense of a more complete overview.
Reasonable
2
The work to be tackled gave some level of information however it was not particularly well done.
024253729
false
Many obvious tasks appear to have been omitted.
false
The tasks discussed were not clearly described.
Poor
1
The description of the work to be tackled was poorly done. Reasons might be that it or .
022842009
true
The items of work to be tackled seem to be very incomplete
022842009
false
The items of work to be tackled contained many irrelevant details
Non existent
0
No description of the work to be tackled was submitted.
022962224
Good
022849009
Excellent
024674529
Good
024253729
Reasonable
028437368
Good
022842009
Poor
Project deliverables
This should list everything you expect to produce. This should normally include specified items of working software, any reviews (of technology etc...) that you see as of fundamental importance to the project, documentation for requirements, design and testing, and of course the progress report and the final report.
25
Excellent
5
A complete overview of project deliverables was provided. No obvious omissions and the items are not generic, but relate to the major objectives of the project.
Good
3
A reasonable list of the project deliverables was provided. Some improvements could be made.
024674529
028437368
false
A little more explanation of the deliverables is needed.
false
There appear to be a few deliverables missing.
false
Improvements could be made to the level of abstraction of the deliverables included (too low/high level for example)
Poor
1
The description of project deliverables was not well done and requires substantial improvement.
022962224
024253729
022842009
true
The deliverables itemised were incomplete or inappropriate.
024253729
022842009
false
The list of deliverables was too generic e.g. a standard list of documents only.
024253729
022842009
false
More explanation was needed as to what the deliverables actually are.
Non existent
0
No description of the project deliverables was submitted.
022962224
Poor
022849009
Good
024674529
Good
024253729
Poor
028437368
Good
022842009
Poor
Initial bibliography
This should list things that you expect to read to help with your project. For example, your supervisor may provide you with some references that give essential background to your project and you are likely to need to do some preliminary reading of the scientific literature, text books, and internet material.
25
Excellent
5
A reasonably complete early overview of literature required for the project was provided. All of the major research aspects and technologies were covered. The format of the citations was correct.
Good
3
The bibliography was good however some improvements could be made.
022849009
false
The coverage of the major project tasks was missing important areas, particularly for the specialist or research elements of this project.
022962224
024253729
false
The formatting was not as specified (e.g. missing accessed dates on web pages).
Poor
1
The bibliography was poorly done with weakness in several areas.
022842009
true
Very few references provided and these may not be appropriate to the project.
022842009
false
The coverage of the major project tasks was missing important areas, including the specialist or research elements of this project,
022842009
false
The formatting was not as specified (e.g. missing publishers, pagenumbers, accessed dates on web pages etc.
Non Existent
0
No initial bibliography was submitted.
022962224
Good
022849009
Good
024674529
Excellent
024253729
Good
028437368
Good
022842009
Poor
022962224
022849009
false
Why is your bibliography right justified?
1
The project description didn't mention existing tools or techniques for doing this. What is the current solution? why is it inadequate? Cash flow tools are complex. Do you really want to build one? or would integration with existing one be better?
Research of existing solutions and integration seems to be missing from the work to be tackled. What about test data generation and testing?
Deliverables mentions several "Reviews" but what about implementation?, testing? etc
false
2
Overall a good project description. You could have added ISBN numbers to the bibliography and perhaps a reference specifically on GA's
false
10
You could have dismissed the usb and dock connetor solution is a few words (at the level of project description) since they are overly complex and detract from the project solution.
Where are the implementation of the software/gui/IR codes database work to be tackled?
Bibliography doesn't have much coverage?
false
4
The "getting rid of books" reads very negatively to me, I'd have pitched it as a necessity due to the logistical problems of relocating with heavy books, plus the benefit of recovering some of the not insubstantial financial investment. Expand the AI acronym on first use. It is not that clear how or what the AI module will do or what data it will work with. "It may be worth..." is rather vague. If this needs to be done say so, if there is prelininary work to be done to decide if something is worth doing then say what that work is to be.
false
11
Work to be tackled is a little brief and fails to mention testing (although these tasks are mentioned in the deliverables) etc.
The bibliography was rather too brief and are missing required information. however the 3 listed items do cover the major elements of the project.
false
8
Good project overview. Bibliography needs a few details adding.
false
9
In the project description it is not clear how the flagging and account suspension will work in practice, who does the flagging? The deliverables are a little generic, e.g. how does testing apply to the different parts of the system such as the database and maps for example? Bibliography is a reasonable start but only contains tech manuals and no market research/application research.
Note "they're" is actually spelled "their"
false
7
The deliverables list does not reflect your project structure or technologies - is could be the same for any project... Bibliograpy is very short, since you say there is a lot to learn I'd have expected at least a trip to the library to fetch books on the techniques you need to investigate.
false
6
In the project description, I think the model does not need to be saved in XML, since it can be saved in the FIL itself (unless the GUI needs additional data fro layout etc). We can talk about this. Project deliverables is rather minamilist... Bibliography format is a mess and needs ISBNs etc.
false
3
Statements like "Once users have registered they will have full access to the site" do not provide much to the project overview description, since it is a technical implementation detail. You could sell the uniqueness of this project a bit more - to make it clear that this isn't "just another SNS".
Work to be tackled reads more like a requirements/functional spec. rather than the significant project issues such as what technologies to investigate, tools, research etc. Several technologies mentioned but not what the provide in the context of the project.
Deliverables are very generic. Add project specific information such as backend/front end software and test deliverables.
References are missing lots of information. Author, publisher, ISBN...
false
5
In the work to be tackled section the "Research" section woul better focus on the real research such as the algorithms to use and what data to capture and put the SQL stuff in the database section.
false
022962224
Overall a good project overview and you handed it in with 23 seconds to spare.
false
022849009
Nice one Justin, keep it up.
false
024674529
false
024253729
false
028437368
A reasonably good assignment, you just need to put a little more thought into all aspects.
false
022842009
false
students_fictional.csv
1
2
3
5
60
60
7
15
40
40
125
Attached is feedback on the major project outline specification. Please note that this task does NOT contribute to the project assessment in any way and this feedback is just for information.
2000-2001
022962224
Coddle, Mollie
dummy1
022849009
Thyme, Justin
nns
024674529
Lee, Earl
dummy2
024253729
Warm, Luke
dummy3
028437368
Shave, Klaus
dummy4
022842009
Blank, Drew. A
dummy5