1 of 27

Applying SCRUM in a Physics II undergraduate course: effect on student progression and soft skills development 

  • Manolis Lourakis, PhD candidate in Hellenic Mediterranean University of Greece , (HMU), Department of Electronic Engineering
  • Konstantinos Petridis , Assοciate Professor, Department of Electronic Engineering, HMU

2 of 27

OUTLINE

  1. What is SCRUM
  2. Application method
  3. Tools
  4. Results
  5. Feedback
  6. Future work

3 of 27

What is SCRUM?

“Scrum is a lightweight framework that helps people, teams and organizations generate value through adaptive solutions for complex problems. “

Ken Schwaber

Jeff Sutherland

4 of 27

AGILE manifesto

5 of 27

6 of 27

WHAT IS SCRUM

7 of 27

3 roles:

Product owner

Scrum master

Developers

5 events:

Sprint planning

Daily Scrum

Sprint review

Sprint retrospect

3 artifacts:

Product Backlog

Sprint Backlog

Increment

WHAT IS SCRUM

  • No sub-teams
  • No hierarchy
  • Self managed
  • Small

8 of 27

WHAT IS SCRUM

9 of 27

  1. The challenge:

Scrum application, during remote teaching semester, on top of all the other student’s obligations

  • The desired outcome:

-To learn by their own, in groups, while attending the course like the rest of the students

-To enhance their soft skills

  • Selecting the teams:

-Volunteers

-Students from different semesters

  • Team size:

-1st SCRUM: 3 teams of 3,3 and 4 students

-2nd SCRUM: 2 teams of 4 and 5 students

APPLICATION�

10 of 27

  1. Sprint assignment & duration:

1st SCRUM: 3 sprints of 14 days each

2nd SCRUM: only one sprint , 3 weeks duration

  • The final Product (delivered at the end of each scrum):

One 45-minute presentation explaining the function of a device, using concepts, laws and terms from Physics II course.

  • Desired increments:

A 30-minute presentation explaining the sprint backlog items, at first 2 sprint review meetings (2 in total for each team)

A burndown chart on each standup meeting with the scrum master.

APPLICATION�

11 of 27

APPLICATION

SCRUM 1 Backlog and deliverables:

12 of 27

APPLICATION

SCRUM 2 Backlog and deliverables:

13 of 27

TOOLS�

Virtual working space for work, meetings, discussion and fun

DISCORD App for PC, Android and OS devices

14 of 27

TOOLS�

Sprint Planning and Sprint Review

Zoom platform

15 of 27

TOOLS�

Product delivery

Microsoft’s Power Point

16 of 27

TOOLS�

Burndown chart

Microsoft’s Excel

17 of 27

RESULTS

All teams managed to deliver the products on both Scrums

Total increments:

6 presentations 30 minutes each(after each sprint)

5 presentations 45 minutes duration each (after each scrum)

56 burndown charts

Average working weekdays : four days per week

Average duration of each working day: two hours

Dropouts: one student at the end of Sprint 3 / SCRUM 1

18 of 27

RESULTS

No Scrum

Scrum

Total

Registered students

137

Final exam participation

92

8

100

Pass Scores

31

5

36

Success rates

34%

63%

36%

AVERAGE FINAL EXAMS GRADE

3,8/10

6,7/10

4,0/10

Final Exams pass only average

6,8/10

8,9/10

7,2/10

19 of 27

RESULTS

20 of 27

FEEDBACK

  1. Attending semester

9 answers

2. Have you ever participated in group assignments in the past?

9 answers

Yes

No

21 of 27

FEEDBACK

3. If yes, what was the size of the group?

6 answers

6. Have you ever heard of the Scrum framework in the past?

9 answers

22 of 27

FEEDBACK

9. In the beginning of the semester you were introduced in the Scrum framework with two different lectures, which described the concept and the methodology we were to follow. Now, after the completion of the group assignment, how difficult do you think was to follow the steps of Scrum?

“Neither difficult, nor easy, it was as expected”

23 of 27

FEEDBACK

“much more”

“more”

12. What is your opinion about the amount of knowledge you gained for the course (Physics II) by participating in the Scrum group assignment, in comparison to the conventional remote teaching (attending online lectures) of the course?

24 of 27

FEEDBACK

13. Following the previous question number 12, do you believe that if you have worked without the Scrum framework, the results would be…

9 answers

“much worse”

“worse”

25 of 27

FEEDBACK

Keeping deadlines

Communication with my peers

Focus on the course

Time management

Course material handling

Searching in the literature

Nothing

Critical thinking

Decision making

Presentation of my work

 

 

14. In which of the following areas, do you think that you improved, using Scrum framework?

(you can choose more than one area)

26 of 27

FUTURE WORK

  • Application of SCRUM projects with bigger teams
  • Final product diversification
  • Assignment of the SCRUM MASTER role to students
  • Train faculty on SCRUM

27 of 27

Thank you for your attention

Questions?