Difference between revisions of "Agile Software Development Course Schedule"

From Knowledge Kitchen
Jump to navigation Jump to search
m
m
Line 401: Line 401:
 
|  
 
|  
 
|  
 
|  
Quizzes:
 
* Part 11 Quiz
 
 
 
Scrum:
 
Scrum:
 
* [[Daily standups|Daily scrum]]
 
* [[Daily standups|Daily scrum]]

Revision as of 08:36, 2 December 2019


Day Date Topic Reading done Assignment due
Part 1 - Introduction
1 9/4 Course overview

Required:

2 9/9 What software engineers do

Required:

Individual assignments:

Part 2 - Basics
3 9/11

Required:

Quizes:

Individual assignments:

4 9/16

Required:

Part 3 - System specification
5 9/18

Quizzes:

Individual assignments:

6 9/23 System modeling and design

Individual assignments:

Part 4 - Sprint 0
7 9/25 Team formation

Quizzes:

9/30 No class
8 10/2 Sprint planning

Required:

Team assignments:

Scrum:

Part 5 - Sprint 0
9 10/7 Testing

Quizzes:

Scrum:

10/9 No class
10/14 No class
10/15 No class
10 10/16

Sprint planning

Scrum:

Part 6 - Sprint 1
11 10/21 Shell scripting

Individual assignments:

Scrum:

12 10/23

Required:

Quizzes:

Scrum events:

Part 7 - Sprint 1
12 10/28

Quizzes:

Scrum:

Part 8 - Sprint 2
13 10/30 Review before exam

Individual assignments:

Quizzes:

Scrum:

14 11/4 Midterm exam

Scrum:

Part 9 - Sprint 2
15 11/6 Stakeholder demos

Scrum:

16 11/11 Code design and quality

Required:

Scrum:

Part 10 - Sprint 3
17 11/13

User experience design

Scrum:

18 11/18 Stakeholder demos

Quizzes:

Scrum:

Part 11 - Sprint 3
19 11/20

Continuous deployment

Team assignments:

Scrum:

20 11/25 Work session

Quizzes:

Scrum:

Part 12 - Sprint 4
22 12/2 Containers

Individual assignments:

Scrum:

23 12/4 Projects

Scrum:

Part 13 - Sprint 4
24 12/9 Projects

Scrum:

25 12/11 Projects

Required:

Quizzes:

Scrum:

Part 14 - Release
12/18 12:00pm Final exam
12/18 12:00PM - 1:50PM Final project presentations