SLASSCOM Bootcamp Curriculum

Contributed by the IT industry as a guidance to educational institutes.

This project is maintained by SLASSCOM

Home > Industry Knowledge > Agile Processes

Topic: Agile Processes

  1. Lesson: Fundamentals of Agile
  2. Lesson: Familiarize Scrum
  3. Lesson: Requirements and Planning
  4. Lesson: Sprints in Action
  5. Lesson: Tools for Scrum Teams
  6. Assessment: Assessment


Lesson 1

Fundamentals of Agile

Self Learning Duration
mins
Lecture Duration
mins
Lab Tutorial Duration
mins

Self learning content

Complete the Lesson 3 of the below module of this course before coming to class:

Software Lifecycle > 3. Lesson: Agile Flavours of SDLC

Lecture content

Lab and tutorials

None



Lesson 2

Familiarize Scrum

Self Learning Duration
mins
Lecture Duration
mins
Lab Tutorial Duration
mins

Self learning content

Watch and try to get familiar with Scrum fundamentals as demonstrated in this video series:

youtube.com/playlist?list=PL03E1B79402FD4A8D

Lecture content

With examples, further discuss the fundamentals of Scrum:

Lab and tutorials

Write a Whitepaper (~200 Words) regarding one of the following topics. In the article, include the reference as citation content.



Lesson 3

Requirements and Planning

Self Learning Duration
mins
Lecture Duration
mins
Lab Tutorial Duration
mins

Self learning content

Complete the Week 1 of the following free course on Coursera before coming to class:

coursera.org/learn/agile-planning-for-software-products

Lecture content

Lab and tutorials

Write a Whitepaper (~200 Words) regarding one of the following topics. In the article, include the reference as citation content.



Lesson 4

Sprints in Action

Self Learning Duration
mins
Lecture Duration
mins
Lab Tutorial Duration
mins

Self learning content

Complete the Week 3 of the following free course on Coursera before coming to class:

coursera.org/learn/agile-software-development

Lecture content

Further discuss with examples of sprint planning, estimations, and ceremonies. Prepare the students by providing basic understanding of applying Sprint ceremonies and the values behind these practices.

Discuss the main topics from: coursera.org/learn/agile-software-development

Lab and tutorials

Make a tech talk video (~7 minutes) presenting in the format of Pecha Kucha and publish onto YouTube. Use one of the Scrum topics discussed during the lecture.

Presentation format to use:



Lesson 5

Tools for Scrum Teams

Self Learning Duration
mins
Lecture Duration
mins
Lab Tutorial Duration
mins

Self learning content

None

Lecture content

Lab and tutorials

None



Assessment 1

Scrum

MCQ assessment (~20 Questions) verifying the understanding of the students in purpose and terms of Agile and Scrum. Preferably use a gamified assessment tool such as Kahoot.