Course Timeline
This page summarizes the course, in timeline form.
Most important links: Individual Project Reflection, Expo 2021, Things You Need To Know, Telecommuting, Practices and Tools, Documents, Current and Finished Projects;
General course information, Intended Learning Outcomes and Examination, Schedule.
Contact: e-mail flu@kth.se (Bengt Koren is not available at this time).
Part 0: Advance preparation
Even before the course officially starts, you should preferably begin to discuss product ideas. For an external project, making contact early is particularly important.
Please register for the course as soon as possible. Registration opens 2021-03-18.
Part 1: Preparation
Summary: learn Scrum, learn Git, get your team together, get your product idea approved.
Even before the official course start, you can discuss product ideas, learn Scrum, etcetera.
- Read the course book.
- 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, Monday, 2021-03-22 at 13:15-15:00. Zoom link: https://kth-se.zoom.us/j/63660497256 Links to an external site. (Meeting ID: 636 6049 7256). This lecture, and all other activities in the course, can only be attended remotely using Zoom. Please see the "Telecommuting" page for details. Slides: slides20210322-rev2.pdf Download slides20210322-rev2.pdf
- First video seminar on the Git version-management system. Link: Git Seminars
- Try Git yourself.
- Second video seminar on the Git version-management system. Link: Git Seminars
- Finish all quizzes, with no more than one incorrect answer on each quiz. Deadline: 2021-03-29 for all quizzes.
- First meeting with the teachers, to discuss product ideas. Held separately for each team. 30-31 March. Highly recommended, but not obligatory.
- Scrum Exercise. Wednesday 14 April 2021, 10:15-12:00. Online with Zoom.
- Second meeting with the teachers, to get a product idea approved. Held separately for each team. 12-16 April. Obligatory.
- Project Start. Monday, 2021-04-19, at 08:00 (sharp, not fifteen minutes later). Obligatory attendance. Zoom link: https://kth-se.zoom.us/j/63660497256 Links to an external site. (Meeting ID: 636 6049 7256). Slides: slides20210419.pdf Download slides20210419.pdf
Part 2: Sprints
Summary: develop product. Attendance is obligatory during all sprints.
Sprint 1: 19-23 April. Sprint 2: 26-30 April. Sprint 3: 3-7 May. Sprint 4: 10-12 May and 17-18 May.
- 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).
- Last day of first sprint: backlog refinement and fixing things in general.
- The second, third, and fourth 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.
- After the fourth sprint: on 2021-05-19, create an online exhibition of your project, open to the general public. Obligatory attendance.
- The online exhibition is open on 2021-05-20 and 2021-05-21. During these days, the group must provide answers to questions, and other suitable feedback to visitors. A messaging format is okay. You don't have to be online all the time during these two days.
- Each group compiles their questions, answers and feedback into a document. The document is submitted in Canvas. Deadline: 2021-05-24.
- After the project weeks: each student submits an Individual Project Reflection. Deadline: 2021-05-31.