SDGP CW 1 - Design and Documentation Template and Guidelines
SDGP CW 1 - Design and Documentation Template and Guidelines
Vivas will be from the 19th of November 2024 onwards. Viva's schedule will be shared later.
1
The title of the project reports must be as follows -
Ensure to include a good cover page with all the important information according to the university
standards. The cover page should not contain a page number. Numbering starts from the declaration page
and should be numbered using lowercase roman letters.
The main content of the document starts from this point onwards.
The main content should use an Indo-Arabic numbering system. There is no set page limit for this report.
You get marks for formatting. Therefore, make sure that the document is well-formatted. The following
are mandatory for every team report,
● The top right of the document (header) should mention what chapter it is. Eg - "Chapter 1 -
Introduction" or "Chapter 2 - Existing Work". It should change from chapter to chapter. This
can be done using Section breaks. Watch some tutorials if you need to learn how to do it.
● Bottom right, you should have the page number
● Bottom left, you should have your team name and number (Eg - "IIT - SE-1")
● Use the appropriate font sizes (H1 size 16, H2 size 14, H3 size 12, and Body size 12) - and the
font must be Times New Roman and NOT any other fancy fonts!
● Make sure the text is justified and proper alignment is there.
● Images and tables should have captions and be linked to the list of figures and tables.
● Don't have blank spacing unnecessarily.
It is a must to have a table of contents, a list of figures, and a list of tables. (All this must be auto-
generated and NOT typed)
ChatGPT, Bard, Bing AI or any other AI-generated content will be penalized if found.
Plagiarism will be checked using Turnitin via BB, and Plagiarism will result in 0 marks.
Make sure to use uniform numbering in the document. Chapter 1 numbering should be 1, 1.1, 1.1.1, etc.
Chapter 3 should be 3, 3.1, 3.2, 3.2.1, etc. Attention to detail matters a lot.
2
Have references to prove your statements or points. It will give credibility to what you say with
references most of the time. Rather than you saying something, it is best to use valid documentation
work to prove your statements. It is Mandatory to use the Harvard referencing style.
Bonus marks will be given if the student or team has won any recognized competition. (Individual or
group). The more extra work you do, the better it is for your CV.
It is recommended that you use Google docs to collaborate with your team (as this will be checked during
the viva to see the Individual contribution)
The report must be written in the third person; therefore, please don't use terms like "We" or "I".
Academic English is recommended for this report.
3
Section 1 - Topics to be covered as a
group report
The following topics must be covered in the report.
1. Cover Page
2. Declaration Page
3. Abstract + Keywords
4. Acknowledgement
5. Table of Contents
6. List of Figures
7. List of Tables
8. Abbreviations table
9. Chapter 1: Introduction
10. Chapter 2: Existing work
11. Chapter 3: Methodology
12. References
13. Appendix
4
Chapter 1: Introduction
1.1 Chapter Overview
This is where you convince the reader why this project must be carried out, the significance of
the product and the wow factor, the magnitude of the problem, etc. Use inline citations.
Detailed explanation about the problem identified, including stats to justify why it is a problem.
Include Examples in the problem and Describe your problem using example scenarios.
1.5 Aim
Further, elaborate on the aim, so the reader understands and gets a clearer picture
Include the things you will do & won't do as part of your final product.
1.6.1 In-scope
1.6.2 Out-scope
5
1.8.1 Hardware requirements
1.8.2 Software requirements
1.8.3 Data requirements (optional)
If you are doing a data science project, you may require appropriate datasets to work on
the tasks. You need to identify them and include those requirements here.
Add the following Business Model Canvas template to your report to match your project. Can be
downloaded from here.
6
Chapter 2: Existing work
It is up to you what sub-topics you would like to include in this chapter as every product is
different from one another.
Mention the attempted solutions of the Competitors (eg - feature comparison if there are any
commercially available products). This will be helpful if you apply for competitions in the future.
Add your identified sub topics in whichever way suits your documentation in this chapter.
This is where you will discuss the techniques that need to be done for your final product. For eg: if you
are using a machine learning approach, you may need to talk about the different steps and the best
techniques for them. Similarly you can identify the best tools for your approach here, too.
If you’re building a product, you can discuss about the rough implementation plan and what you’re
planning to do.
7
Chapter 3: Methodology
Eg: What design methodology suits your project? SSADM or OOAD or Anything else?
Provide evidence
Eg -
Trello board for Project Management
Scrum
Slack for collaboration with proof screenshots
Weekly team meetings log
5 5
8
5 4
5 1
References
Harvard referencing Westminster style ONLY accepted.
REFERENCING YOUR WORK: USING WESTMINSTER HARVARD
Appendix
Each section under the appendix should be named “Appendix A”, “Appendix B” etc.
For this the page numbering should be Uppercase roman numerals
9
Section 2 - Topics to be covered in the
individual report
The following topics must be covered in the report. (Since this report is a continu ation from the group
report the chapter numbering should remain and it should still have all the other parts of the professional
report as noted below)
1. Cover Page
2. Declaration Page
3. Abstract + Keywords
4. Acknowledgement
5. Table of Contents
6. List of Figures
7. List of Tables
8. Abbreviations table
9. Chapter 4: System Requirements Specification (SRS)
10. Chapter 5: Social, Legal, Ethical and Professional Issues
11. Chapter 6: System Architecture & Design
12. References
13. Appendix
10
Chapter 4: System Requirements Specification (SRS)
4.2.1.Onion Model
A sample is given below, don't just use that.
4.2.2.Stakeholder Descriptions
Stakeholder Viewpoint
11
Functional beneficiary
Financial beneficiary
Social beneficiary
Operational beneficiary
Negative Stakeholders
Regulatory
Experts
Neighboring systems
12
Identify the use cases and draw the use case diagrams.
Description
Priority
Primary Actor
Supporting Actors
Pre-Conditions
Trigger
Exclusions
Post Conditions
13
Prioritize the functional requirements for your final product. Recommend to use the below
template
· Critical – The requirements that are critically needed in the successful completion
· Desirable – The requirements that can add value, but are not required immediately
· Luxury – The requirements that would add luxury to the system
FR1
FR2
*In this chapter, you may discuss diagrams that are most appropriate to your topic and the above is only
an indicative. (Context diagrams, domain model diagrams etc.)
14
Chapter 5: Social, Legal, Ethical and Professional Issues
5.1. Chapter Overview
This is a small introduction to your chapter.
15
Chapter 6: System Architecture & Design
6.1. Chapter Overview
This is a small introduction to your chapter.
16
References
Harvard referencing Westminster style ONLY accepted.
REFERENCING YOUR WORK: USING WESTMINSTER HARVARD
Appendix
Each section under the appendix should be named “Appendix A”, “Appendix B” etc.
For this the page numbering should be Uppercase roman numerals
17