Week 10: Incremental Development (Imp.)

Goal

The goal of this week's session is that students experience what it means to collaborate on projects not designed by them from the scratch. They have to learn to understand the project contribution rules.

Expected Results Before This Week

Weekly Progress Check rules

  • Be prepared to show your results at the beginning of class.
  • Presenting teams are selected randomly each week. The same team may be selected repeatedly.
  • If your team is selected and there is no relevant work recorded before the session, 3 points will be deducted. Any relevant demonstrable work avoids the deduction: the weekly score is then between 0 and +3 points, depending on quality and completeness.
  • A missing expected result can cause a point deduction only once, but you should still catch up: later work may depend on it, and these results usually contribute to the tasks required for your desired grade. More about salary for tasks

How Weekly Progress Checks work · More about penalty and bonus points


This week's expected results

  • Your team’s repository already contains working source code with identifiable modules or features.
  • You can point out which parts of the system are functionally implemented, even if not yet polished or complete.
Title Duration
Submitting Issues 30 minutes
Collaborating on Issues with Others 30 minutes
Advanced Aopics -

Notes for tutors: 

1: Submitting Issues (30 minutes)

Why is this useful for me?

Things you learn and experience in this session will help you to solve the following tasks:

Background

Activities

2: Collaborating on Issues with Others (30 minutes)

Why is this useful for me?

Things you learn and experience in this session will help you to solve the following tasks:

Background

Activities

3: Advanced Aopics (-)

Submitting Issues

Activities

Issue Templates

Background

Activities