diff --git a/lectures/revealjs/05-groupwork-gitlab.adoc b/lectures/revealjs/05-groupwork-gitlab.adoc
index 12196052355ba680fa7f9074ce1b4f2ed202712e..51fa62244732963c6ce1e922ba85966060fa1fc9 100644
--- a/lectures/revealjs/05-groupwork-gitlab.adoc
+++ b/lectures/revealjs/05-groupwork-gitlab.adoc
@@ -1,4 +1,4 @@
-= GitLab
+= Groupwork and more
 :customcss: slides.css
 :icons: font
 :includedir: includes/
@@ -16,6 +16,7 @@ IT1901 Fall 2023 - {LECTURE_NO}
 - Administrative issues
 - Group contract
 - 1st group deliverable
+- Scrum
 - Gitlab
 - Summary
 
@@ -178,7 +179,6 @@ IT1901 Fall 2023 - {LECTURE_NO}
 - project should be configured to open and run in eclipse che (link in README.md)
 
 
-
 == Application description
 
 - General description included in readme.md file
@@ -192,6 +192,39 @@ IT1901 Fall 2023 - {LECTURE_NO}
 - Lead to a functional application
 
 
+[background-color = "#124990"]
+[color = "#fff6d5"]
+== Scrum
+
+== User stories
+
+[.smaller-80]
+- short, simple descriptions for application features 
+- formulated from the stand point of the user / customer
+- template: 
+** As a **< type of user >**, I want **< some goal >** so that **< some reason >**.
+- they are not replacing design documents  / requirements specification
+- they need to be developed into specific tasks and connected to constraints and other meaningful documentation. 
+
+== Sprints
+- meaningful iterations of comparable length
+- they should have a clear goal
+
+== Planning releases
+- 3 deliverables - map to releases
+- a release should produce a minimum viable product (MVP)
+** a MVP is a version of an application with just enough features to be usable in getting feedback to guide the development process 
+
+
+== Meetings
+- regular stand-up meetings (synchronize and commit, remove hindrances)
+- retrospectives (reflect on your group work)
+- sprint reviews / demos (invite TA, prepare deliverables)
+
+== Pair programming
+
+- popular agile development  technique
+- recommended to be used in your groups
 
 
 [background-color = "#124990"]
@@ -202,15 +235,60 @@ IT1901 Fall 2023 - {LECTURE_NO}
 
 * Issues
 * Milestones
-* Task lists
+* Task lists and check lists
 * Labels
 * Boards
 * Quick actions
 
+== Issues (1)
+
+- collaboration and discussion
+- elaborate on design and implementation
+- plan work and track progress
+
+== Issues (2)
+
+- issues track work (not only programming work)
+- examples
+** new features, bugs and change requests
+** other tasks - documentation, refactoring, configuration
+** knowledge acquisition  - (to get work done)
+** etc
+
+
+== Milestones
+
+- way to organize and manage issues and merge requests
+- can be used to manage releases
+- can be mapped to sprints
+
+== Task lists and check lists
+
+- split work in finer chunks
+- keep track of progress within issues
+
+== Labels
+
+- allow categorizing issues and other elements in gitlab
+- used with boards and issues to facilitate workflow and visibility
+
+== Boards
+
+- tool to manage and visualize workflow for a software artifact 
+- combine issue tracking and project management in a single tool
+- you can create a Scrum board or custom boards as needed
+
+
+== Quick actions
+
+- allow including in the text of the issue / comments commands
+- assign , label, set due date etc in one go
+- context dependent - options based on the state of the item
+
 
 [background-color = "#124990"]
 [color = "#fff6d5"]
-== GitLab
+== Summary
 
 
 include::{includedir}footer.adoc[]