Day 1: Landscape of approaches and undertaking an example project
1.1 Welcome to the Course
1.2 Software Development Process and the Landscape of Approaches
Figure 1

Figure 2

By Alex6nt - Own work, CC BY-SA 4.0, https://commons.wikimedia.org/w/index.php?curid=118896679
Figure 3

Figure 4

Figure 5

1.3 User Stories and Capturing Project Requirements
Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

1.4 Estimation, Prioritisation, and Stakeholder Management
Figure 1
Projects,
then New Project.
Figure 2
Coffee Analysis
for example:
Figure 3
... in the top right and select `Settings:
Figure 4

Figure 5

Figure 6

1.5 Collaborative Workflow: Branches and Merging Strategies
Figure 1

1.6 Collaborative Workflow: Pull Requests and Code Reviews
Figure 1

Figure 2

Figure 3

Figure 4
Compare changes page that comes up: 
- Select
compare:and select your new branch, e.g.123-readme-descriptionYou should now see a summary of the changes between the new branch and themainbranch, i.e. a single commit and the new README content you pushed earlier - Select
Create pull request
Figure 5
Open a pull request page that appears: 
- Enter a fitting title, brief description, and label
- Select
Reviewersand add the GitHub account for the other group member who will review your pull request - Select
Create pull request
Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Day 2: Technical Skills and Best Practices within an Agile Way of Working
2.1 Introduction to Automated Testing
2.2 Writing Unit Tests
2.3 Using Continuous Integration
Figure 1

Figure 2

Figure 3

2.4 The Agile Development ProcessScrum PhilosophyScrum ValuesScrum PillarsScrum Artifacts and CommitmentsScrum Team
Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

By Clerk, Dugald, Sir, 1854-1932. Library of
Congress Catalog, Public Domain
Figure 7

Image by freepik
Figure 8

Image by Creazilla, Creazilla Open License
2.5 Anatomy of an Agile SprintEvents of a Sprint
Figure 1

Figure 2

2.6 Working with ClientsCommunicating with ClientsDesigning a Kickoff MeetingSprint Planning for the Coffee Beans Analysis Project
Figure 1

Illustration by Muhammad Noor on Unsplash
Figure 2

Photo by zhendong wang on Unsplash
Figure 3

Photo by Denny Luan on Unsplash
Figure 4

Photo by Headway on Unsplash
Figure 5

Photo by Patti Black on Unsplash
Figure 6

Photo by airfocus on Unsplash
Figure 7

By Teemu - Own work, CC BY-SA 4.0, https://commons.wikimedia.org/w/index.php?curid=65494330
Figure 8

Photo by Paul Pastourmatzis on Unsplash
Figure 9

Illustration by Round Icons on Unsplash
Figure 10

Photo by Mapbox on Unsplash
Day 3: Undertaking our First Sprint
3.1 How to Conduct an Effective Sprint
3.2 Sprint Review
Figure 1

3.3 Sprint Retrospective
Figure 1

Figure 2

I8abug, CC BY-SA 3.0 via Wikimedia Commons