Dataåtkomster i .NET 2020

Kurs från 2020-03-03 till 2020-04-15

Mob programming

Your group going to do present (a mini-presentation) the key points of you solution. And the rest of the class will give a points for the solution.

You need:

Work with mob programming, one driver, 15 min per driver, driver wears a green hat, spy wears an yellow hat.

Everybody in the group is driver on turn. The last thing the drives does before leaving the keyboard to the next driver is to perform a commit and push of the code to GitHub. The comment should have the following comment “Driver @Github-username” eg. “Driver @skjohansen”

Team

The team consist of 3 to 4 persons, with the following roles:

The team rotate roles every 10 minutes, following this pattern:

The timing is important as the team will retrieve penalty points for late or early rotation (measured on the git commit/push).

Spying

When the signal is given should all spys go to a driver to learn about the solution by another team. Only the driver is allowed to talk with the spy and answer all the spy’s questions. The total spy session from signal is given is only 45 seconds! And it’s the mater of the timekeeper to cut of the spy.

A hint is to plan the spying: which team are we spying at? what are we looking for?

The result of the spying is a comment in the code like this:

// Spy: @GitHub-username, a short desciption of findings

Mini-presentation of the project

Each group will do a mini presentation. You should long before the presentation have made decision in the group who is going to do the talking.

Be sharp you only have 5 min including attaching your computer.

The rest of class will give a vote on paper, scale is 1-5, this vote is placed into the hat of the group.

When voting

Remember to write the group you are voting on and your own group on the voting paper. Otherwise is the vote considered invalid.

Look for the following in the presentation:

Points

This project is part of the overall evaluation of all students. This is done by collecting point. You and you team will get points for the following: