• kth.se
  • Student web
  • Intranet
  • kth.se
  • Student web
  • Intranet
Login
IV1201 VT24 (60119)
Final Individual Written Report
Skip to content
Dashboard
  • Login
  • Dashboard
  • Calendar
  • Inbox
  • History
  • Help
Close
  • Min översikt
  • IV1201 VT24 (60119)
  • Assignments
  • Final Individual Written Report
2024 VT
  • Home
  • Modules
  • Lecture Notes
  • Project
  • Links
  • Assignments
  • Course Evaluation

Final Individual Written Report

  • Due 17 Mar 2024 by 23:59
  • Points 24
  • Submitting a file upload
  • File types pdf
  • Available until 18 Mar 2024 at 0:10
This assignment was locked 18 Mar 2024 at 0:10.

The assignment consists of the development of one single application, and of a number of oral and written reports.

1. Development

The application that shall be developed is described here, application-description.pdf Download application-description.pdf

. The development is performed in groups of four, and is meant to correspond to the first iterations of a software project. The result shall be a complete architecture implemented in code. It is not intended that the product shall be ready for use, instead, you shall develop a code skeleton spanning all layers. The code shall be sufficiently complete to show how risks and issues have been solved. All code and configuration files of the application shall be available in a public git repository.

1.1 SQL for Existing Database

Section three in application-description.pdf Download application-description.pdf and the Data Migration task in tasks-affecting-grade.pdf Download tasks-affecting-grade.pdf mention an SQL script that generates the existing database. That script is here, existing-database.sql Download existing-database.sql. The script is made for PostgreSQL, and intended to be executed with psql. It might not work if executed with pgAdmin, or with another DBMS than PostgreSQL.

2. Reporting

There are three oral group reports, were all group members together present the application to an instructor, and to another project group. You also have to submit a short (about 400 words) individual written report before each of these three oral group reports. Both oral and written reports are described under Reporting in the document tasks-affecting-grade.pdf Download tasks-affecting-grade.pdf

. 

There is also an individual final written report, which shall be submitted here, under this assignment. The final written report must follow this template, iv1201-report-template.pdf Download iv1201-report-template.pdf

. Here is the latex file for the template, in case you want to write in latex, iv1201-report-template.tex Download iv1201-report-template.tex
.

3. Grading

The grade is decided by the tasks specified in this document, tasks-affecting-grade.pdf Download tasks-affecting-grade.pdf

. There are mandatory tasks, which must all be solved to pass the course, and tasks which contributes to a higher grade than E. To complete a task, it must be implemented in code, reported at one of the reporting meetings, and explained in the final individual written report. All group members get the same grade, provided everyone contributes to the development to about the same extent. If different group members want different grades, everyone shall contribute equally to the lowest of the group member's grades, and then only those who want a higher grade solve extra higher grade tasks. In this case, clearly state at both oral and written reports who has done what extra higher grade tasks.

1710716399 03/17/2024 11:59pm
Please include a description
Additional comments:
Rating max score to > Pts
Please include a rating title

Rubric

Find rubric
Please include a title
Find a rubric
Title
You've already rated students with this rubric. Any major changes could affect their assessment results.
 
 
 
 
 
 
 
     
Can't change a rubric once you've started using it.  
Title
Criteria Ratings Pts
This criterion is linked to a learning outcome Description of criterion
threshold: 5 pts
Edit criterion description Delete criterion row
5 to >0 Pts Full marks blank
0 to >0 Pts No marks blank_2
This area will be used by the assessor to leave comments related to this criterion.
pts
  / 5 pts
--
Additional comments
This criterion is linked to a learning outcome Description of criterion
threshold: 5 pts
Edit criterion description Delete criterion row
5 to >0 Pts Full marks blank
0 to >0 Pts No marks blank_2
This area will be used by the assessor to leave comments related to this criterion.
pts
  / 5 pts
--
Additional comments
Total points: 5 out of 5
Previous
Previous Module:
Week 7-8 (Calendar Week 9-10), Third Development Iteration