jackmyers.info

Schedule for SW Eng

Week of Monday Wednesday Friday Assignments
9/4 Labor Day Introduction
Team Formation
Activity: Practice Sprint
Read The Scrum Guide for test.
Read Chapter 2 of text book for test.
Optionally, also read Chapter 1 for background on the discipline.
9/11 Selection of Projects
Test 1: The Scrum Guide and Chapter 2
Activity: Review of Practice Sprint
Syllabus and Course Review
Lecture 1: Software Processes
Selection of Team Roles
Videos: Planning; Team Building
Lecture 1: Software Processes
Read Chapter 3 of text book for test.
Read the following to prepare for Sprint 0:
9/18 Sprint 0 Planning (15 min)
   focus on your best questions
Lecture 2: Agile SW Dev and Scrum
Video: User Stories (7 mins)
Activity: Using Trello
Daily Scrum (15 min)
Video: Req. Engineering Challenges (13 mins)
Meet with Project Sponsors (hopefully)
Read Chapter 4 of text book for test.
Scrum Masters need to meet with me this week.
Upload Definition of Done (Sprint 0)
S
P
R
I
N
T

0
9/25 Lecture 2: Agile SW Dev and Scrum
Test 2: Scrum in depth (take home; date TBD)
Daily Scrum (15 min)
Test 3: Chapter 4
Lecture 3: Requirements Engineering
Daily Scrum (15 min)
Writing Deliverable #1:
Project Initiation Document
   (Authors should read Chapter 22.1 on Project Risk Management.)
Email deliverables required per defintion of DONE to ASRC on the Friday before the Sprint Review.
10/2
Team2 and Team3
Sprint 0 Review

(30 min)
Sprint 0 Retro
(15 min)
Sprint 1 Planning
(15 min) time allowing
Team1, Team4, Team5
Activity: GitHub
(60 min)
Daily Scrum (15 min)
Team2 and Team3
Activity: GitHub
(60 min)
Daily Scrum (15 min)
Team4 and Team5
Sprint 0 Review
(30 min)
Sprint 0 Retro
(15 min)
Sprint 1 Planning
(15 min) time allowing
Team1
Sprint 0 Review
(30 min)
Sprint 0 Retro
(15 min)
Sprint 1 Planning
(15 min) time allowing

Upload Retrospective Committments   (Scrum Masters)
Upload Definition of Done (Sprints 1-5)
S
P
R
I
N
T

1
10/9 Lecture 3: Requirements Engineering
Activity: SMART or not?
Daily Scrum (15 min)
Lecture 4: Design Doc and Processes: Architecture
Daily Scrum (15 min)
Writing Deliverable #2:
Requirements Document due Friday 3/3
Read Chapters 6 & 7 of text book for test.
Email deliverables required per defintion of DONE to ASRC on the Friday before the Sprint Review.
10/16
Team2 and Team3
Sprint 1 Review

(30 min)
Sprint 1 Retro
(15 min)
Sprint 2 Planning
(15 min) time allowing
Team1, Team4, Team5
Test 4: Chaps 6 & 7
(60 min)
Daily Scrum (15 min)
Team2 and Team3
Test 4: Chaps 6 & 7
(60 min)
Daily Scrum (15 min)
Team4 and Team5
Sprint 1 Review
(30 min)
Sprint 1 Retro
(15 min)
Sprint 2 Planning
(15 min) time allowing
Team1
Sprint 1 Review
(30 min)
Sprint 1 Retro
(15 min)
Sprint 2 Planning
(15 min) time allowing
Upload Retrospective Committments   (Scrum Masters) S
P
R
I
N
T

2
10/23 Lecture 4: Design Doc and Processes
Daily Scrum (15 min)
Team Meetings with Professor
Daily Scrum (15 min)
10/30
Team2 and Team3
Sprint 2 Review

(30 min)
Sprint 2 Retro
(15 min)
Sprint 3 Planning
(15 min) time allowing
Team1, Team4, Team5
Activity: Creating Design Diagrams
(60 min)
Daily Scrum (15 min)
Team2 and Team3
Activity: Creating Design Diagrams
(60 min)
Daily Scrum (15 min)
Team4 and Team5
Sprint 2 Review
(30 min)
Sprint 2 Retro
(15 min)
Sprint 3 Planning
(15 min) time allowing
Team1
Sprint 2 Review
(30 min)
Sprint 2 Retro
(15 min)
Sprint 3 Planning
(15 min) time allowing
Writing Deliverable #3: Design Document
Upload Retrospective Committments   (Scrum Masters)
Email deliverables required per defintion of DONE to ASRC on the Friday before the Sprint Review.
S
P
R
I
N
T

3
11/6
Team Meetings with Professor
Daily Scrum (15 min)
Lecture 4: Design Doc and Processes: Design
Daily Scrum (15 min)
Read Chapters 8 & 9 of text book for test.
11/13
Team2 and Team3
Sprint 3 Review

(30 min)
Sprint 3 Retro
(15 min)
Sprint 4 Planning
(15 min) time allowing
Team1, Team4, Team5
Test 5: Chaps 8 & 9 (essay; open book)
Daily Scrum (15 min)
Team2 and Team3
Test 5: Chaps 8 & 9 (essay; open book)
Daily Scrum (15 min)
Team4 and Team5
Sprint 3 Review
(30 min)
Sprint 3 Retro
(15 min)
Sprint 4 Planning
(15 min) time allowing
Team1
Sprint 3 Review
(30 min)
Sprint 3 Retro
(15 min)
Sprint 4 Planning
(15 min) time allowing
Writing Deliverable #4:
Validation Plan, incl. Traceability Matrix Writing Deliverable #5:
Test Plan, incl. Test Scripts
Upload Retrospective Committments   (Scrum Masters)
Email deliverables required per defintion of DONE to ASRC on the Friday before the Sprint Review.
S
P
R
I
N
T

4
11/20 Lecture 5: SW Testing and Maintenance
Daily Scrum (15 min)
Lecture 5: SW Testing and Maintenance
Daily Scrum (15 min)
Thanksgiving Read Computer System Validation for test.
11/27
Team2 and Team3
Sprint 4 Review

(30 min)
Sprint 4 Retro
(15 min)
Sprint 5 Planning
(15 min) time allowing
Team1, Team4, Team5
Test 6: Computer Systems Validation (open article)
Daily Scrum (15 min)
Team2 and Team3
Test 6:
Computer Systems Validation (open article)
Daily Scrum (15 min)
Team4 and Team5
Sprint 4 Review
(30 min)
Sprint 4 Retro
(15 min)
Sprint 5 Planning
(15 min) time allowing
Team1
Sprint 4 Review
(30 min)
Sprint 4 Retro
(15 min)
Sprint 5 Planning
(15 min) time allowing
Writing Deliverable #6:
Implementation Plan, incl. Change Management, Training... plus poster and abstract
Upload Retrospective Committments   (Scrum Masters)
Email deliverables required per defintion of DONE to ASRC on the Friday before the Sprint Review.
S
P
R
I
N
T

5
12/4 Lecture 5: SW Testing and Maintenance
Daily Scrum (15 min)
Lecture 6: Project Management and Planning
Daily Scrum (15 min)
Finalize Design Document for Customer (entire team)
Upload Peer and Self Evaluations (every individual)
12/11 Sprint 5 Review
...to be scheduled, probably on-site
Finals Week Finals Week Finals Week
12/18 Finals Week


Textbook chapters

ChapterCoverage
2Software Processes
3Agile Software Development
4Requirements Engineering
6Architectural Design
7Design and Implementation
8Software Testing
9Software Evolution

Modified: