The chosen approach needs to fit within the program.
[To prepare students for a larger] software project where they work with a group of 10 for a client. This way we have a line in the bachelor where they first do our [smaller] project and then have a big project at the end.