jackmyers.info

Schedule for SW Eng

 
Week of (Mon) Monday Tuesday Thursday Assignments

wk. 1


1/15

MLK Day Introduction
Team Formation
Activity: Practice Sprint
Reading due for next class:  Read pages 1-6 of The Scrum Guide (focus on team roles)
Selection of Projects
Selection of Team Roles
Syllabus and Course Review
Lecture 1: Software Processes
Read The Scrum Guide.
Read Chapters 2 & 3 of text book.
Optionally, also read Chapter 1 for background on the discipline.

wk. 2


1/22

Lecture 2: Agile SW Dev and Scrum

Scrum Masters: Meet with
Lecture 2: Agile SW Dev and Scrum
Video: User Stories (7 mins)

professor outside of class
Lecture 2: Agile SW Dev and Scrum
Video: Req. Engineering Challenges (13 mins)
Daily Scrum (15 min)
Assignment #1: MS Project Basic; DUE 1/31
Read Chapters 4 & 5 of text book.
Read the following to prepare for Sprint 0:

wk. 3


1/29

Sprint 0 Planning (15 min)
   focus on your best questions
Meet with Project Sponsors
Lecture 3: Requirements Engineering
Activity: SMART or not?
Daily Scrum (15 min)
Lecture 3: Requirements Engineering
Activity: SMART or not? pt. 2
Daily Scrum (15 min)
Upload Definition of Done for Sprints 1 - 5 S
P
R
I
N
T

0

wk. 4


2/5

Lecture 3: Requirements Engineering
Daily Scrum (15 min)
Activity: Trello board strengthening Lecture 3: Requirements Engineering
Daily Scrum (15 min)
Writing Deliverable #1:
Project Initiation Document
  w/Use Case Diagram
   (Authors should read Chapter 22.1 on Project Risk Management.)
Email and upload to BlackBoard deliverables required per defintion of DONE to ASRC 2 days before the Sprint Review.

wk. 5


2/12

Monday Teams
Sprint 0 Review

(30 min)
Sprint 0 Retro
(15 min)
Sprint 1 Planning
(15 min) time allowing
Tuesday Teams
Sprint 0 Review

(30 min)
Sprint 0 Retro
(15 min)
Sprint 1 Planning
(15 min) time allowing
Thursday Teams
Sprint 0 Review

(30 min)
Sprint 0 Retro
(15 min)
Sprint 1 Planning
(15 min) time allowing

Upload Retrospective Committments   (Scrum Masters)
Read Chapters 6 & 7 of text book.
 
S
P
R
I
N
T

1

wk. 6


2/19

Lecture 4: Design Doc and Processes: Architecture
Daily Scrum (15 min)
Activity: Therapy Sessions
Daily Scrum (15 min)
Lecture 4: Design Doc and Processes: Design
Activity: StarUML artifact creation
Daily Scrum (15 min)

Writing Deliverable #2:
Requirements Document

  w/Activity Diagram


Email and upload to BlackBoard deliverables required per defintion of DONE to ASRC 2 days before the Sprint Review.

wk. 7


2/26

Monday Teams
Sprint 1 Review

(30 min)
Sprint 1 Retro
(15 min)
Sprint 2 Planning
(15 min) time allowing
Tuesday Teams
Sprint 1 Review

(30 min)
Sprint 1 Retro
(15 min)
Sprint 2 Planning
(15 min) time allowing
Thursday Teams
Sprint 1 Review
(30 min)
Sprint 1 Retro
(15 min)
Sprint 2 Planning
(15 min) time allowing
Assignment #2: UML; DUE 3/7
Upload Retrospective Committments   (Scrum Masters)
S
P
R
I
N
T

2

wk. 8


3/4

Lecture 4:Design Doc and Processes: Design
Daily Scrum (15 min)
Lecture 4:Design Doc and Processes: Design
Daily Scrum (15 min)
Activity: Therapy Sessions
Daily Scrum (15 min)

Writing Deliverable #3: Design Document

  w/Class, Object, Robustness, Sequence,

  State (if applicable) Diagrams


Email and upload to BlackBoard deliverables required per defintion of DONE to ASRC 2 days before the Sprint Review.

3/11

Spring Break

wk. 9


3/18

Monday Teams
Sprint 2 Review
(30 min)
Sprint 2 Retro
(15 min)
Sprint 3 Planning
(15 min) time allowing
Tuesday Teams
Sprint 2 Review
(30 min)
Sprint 2 Retro
(15 min)
Sprint 3 Planning
(15 min) time allowing
Thursday Teams
Sprint 2 Review
(30 min)
Sprint 2 Retro
(15 min)
Sprint 3 Planning
(15 min) time allowing
Upload Retrospective Committments   (Scrum Masters)

Read Chapters 8 & 22 of text book.
S
P
R
I
N
T

3

wk. 10


3/25

Activity: Therapy Sessions
Daily Scrum (15 min)
Acivity: Design Reviews
Daily Scrum (15 min)
Lecture 5: SW Testing and Maintenance
Daily Scrum (15 min)

wk. 11


4/1

Monday Teams
Sprint 3 Review
(30 min)
Sprint 3 Retro
(15 min)
Sprint 4 Planning
(15 min) time allowing
Tuesday Teams
Sprint 3 Review
(30 min)
Sprint 3 Retro
(15 min)
Sprint 4 Planning
(15 min) time allowing
Thursday Teams
Sprint 3 Review
(30 min)
Sprint 3 Retro
(15 min)
Sprint 4 Planning
(15 min) time allowing
Upload Retrospective Committments   (Scrum Masters)
Read Computer System Validation.
Email and upload to BlackBoard deliverables required per defintion of DONE to ASRC 2 days before the Sprint Review.
 
S
P
R
I
N
T

4

wk. 12


4/8

Lecture 5: SW Testing and Maintenance
Daily Scrum (15 min)
Lecture 5: SW Testing and Maintenance
Daily Scrum (15 min)
Final Exam Writing Deliverable #4:
Validation Plan, incl. Traceability Matrix
Writing Deliverable #5:
Test Plan, incl. Test Scripts
Email and upload to BlackBoard deliverables required per defintion of DONE to ASRC 2 days before the Sprint Review.

wk. 13


4/15

Monday Teams
Sprint 4 Review
(30 min)
Sprint 4 Retro
(15 min)
Sprint 5 Planning
(15 min) time allowing
Tuesday Teams
Sprint 4 Review
(30 min)
Sprint 4 Retro
(15 min)
Sprint 5 Planning
(15 min) time allowing
Thursday Teams
Sprint 4 Review
(30 min)
Sprint 4 Retro
(15 min)
Sprint 5 Planning
(15 min) time allowing
Upload Retrospective Committments   (Scrum Masters) S
P
R
I
N
T

5

wk. 14


4/22

TBD
Daily Scrum (15 min)
Final Class Period
Activity: Complete Peer and Self Evaluations
Activity: Complete Course Assessment
Daily Scrum (15 min)
Reading Day (Fri) ==> 

Writing Deliverable #6:
User Manual or Implementation Manual

  each w/Component Diagram
PLUS poster and abstract


Finalize Design Document for Customer (entire team)

wk. 15


4/29

Finals Week Finals Week Finals Week



Textbook chapters

Chapter Coverage
2 Software Processes
3 Agile Software Development
4 Requirements Engineering
5 System Modeling*
6 Architectural Design
7 Design and Implementation
8 Software Testing
22 Project Management*

* These chapters are to be read independently for the lab portion of the course.

Modified: