II1305 VT25 Project in Information and Communication Technology (TCOMK+CINTE)

Course Timeline

This page summarizes the course, in timeline form. If a change must be done during the course, there will be a relevant announcement about the change here in Canvas.

Most important links: Course PM, Expo 2025, Expo: Instructions for Teams, Last Sprint Demo and more, Practices and Tools, Things You Need To Know.

Useful links: Current and Finished Projects, Documents, Scrum Videos.

Schedule: Schedule for II1305.

There is a course evaluation board (kursnämnd), currently consisting of Denise Hommik (e-mail deho@kth.se). Contact Denise to give your opinions of the course. If you would like to join the course evaluation board, e-mail flu@kth.se.

Contact: e-mail flu@kth.se

Part 0: Advance preparation

Teams are formed by the examiner one week before the first lecture. In the time between the forming of teams and the first lecture, each team is encouraged to meet, discuss a social contract, and do brainstorming to find project ideas. This enable the team to make a running start with the project.

For your social contract and brainstorming, see the instructions on the page Practices and Tools.

Part 1: Preparation

Summary: learn Scrum, learn Git, get your team together, get your product idea approved.

  • Get the course book. Start reading it.
  • Install Git on your computer. Git is a command-line system for version management of source-code for programs and other stuff.
  • Course start and introductory lecture, Wednesday, 2025-03-19 at 10:15-12:00.
  • Teamwork Exercise and Scrum Exercise, Wednesday, 2025-03-19 13:15-15:00.
  • Watch the first video seminar on the Git version-management system. Link: Git Seminars 
  • Try Git yourself.
  • Lecture on Scrum and other agile methods. Thursday, 2025-03-20 at 08:15-10:00.
  • Watch the second video seminar on the Git version-management system. Link: Git Seminars 
  • Go through the slides from a seminar on testing. Link: Git Seminars
  • First meeting with the teachers, to discuss product ideas. Held separately for each team. 20-21 March.
  • Finish reading the whole course book.
  • Finish all quizzes, with no more than one incorrect answer on each quiz. Deadline: 2025-03-26 at 12:30 for all quizzes.
  • Second meeting with the teachers, to get a product idea approved. Held separately for each team, 26 March.
  • Project Start. Thursday, 2025-03-27, at 08:01 exactly (not later). Obligatory attendance.

Part 2: Sprints

Summary: develop product. Attendance is obligatory during all sprints.

  • Sprint 1: 27 and 28 March, and 2, 3, 4 April 2025.
  • Sprint 2: 9, 10, 11, 16, 17 April 2025.
  • Sprint 3: 7, 8, 9, 14, 15 May 2025.

During the sprints, you work every working day, from 8:00 to 17:00, with a one-hour lunch break. Obligatory attendance.

  • Before first sprint: backlog refinement meeting, preferably with product owner.
  • Morning of first day of first sprint: sprint planning.
  • Afternoon of first day of first sprint, and three days more: product design and implementation.
  • Last day of first sprint: sprint demo. Times announced separately.
  • Last day of first sprint: sprint retrospective (one hour, time booked separately).
  • The second and third sprint look like the first one, only better.

Part 3: Expo and Reflection

Summary: show product, reflect on project to improve your ways of working.

  • At the end of the last sprint: create an exhibition of your project, open to the general public.
  • The exhibition is open on Friday, 2024-05-16 at 9:00-16:00. Further instructions will come. Obligatory attendance.
  • Each group compiles their questions, answers and feedback from the exhibition into a document. The document is submitted in Canvas. Deadline: 2024-05-20 at 16:30.
  • After the project weeks: each student submits an Individual Project Reflection. Deadline: 2024-05-29 at 16:30.

Links that were once useful