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: 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: each w/Component Diagram 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.