jackmyers.info
Schedule for SW Eng
Week of (Mon) | Monday | Wednesday | Thursday | Assignments | |
---|---|---|---|---|---|
1/17 | 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. |
|
1/24 | 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: |
|
1/31 | 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 |
2/7 | 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 (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. |
|
2/14 |
Monday Teams Sprint 0 Review (30 min) Sprint 0 Retro (15 min) Sprint 1 Planning (15 min) time allowing |
Wednesday 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 |
2/21 | 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 Email and upload to BlackBoard deliverables required per defintion of DONE to ASRC 2 days before the Sprint Review. |
|
2/28 | Monday Teams Sprint 1 Review (30 min) Sprint 1 Retro (15 min) Sprint 2 Planning (15 min) time allowing |
Wednesday 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 |
3/7 | 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
Email and upload to BlackBoard deliverables required per defintion of DONE to ASRC 2 days before the Sprint Review. |
|
3/14 | Spring Break | ||||
3/21 | Monday Teams Sprint 2 Review (30 min) Sprint 2 Retro (15 min) Sprint 3 Planning (15 min) time allowing |
Wednesday 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 |
3/28 | Activity: Therapy Sessions Daily Scrum (15 min) |
Acivity: Design Reviews Daily Scrum (15 min) |
Lecture 5: SW Testing and Maintenance Daily Scrum (15 min) |
||
4/4 | Monday Teams Sprint 3 Review (30 min) Sprint 3 Retro (15 min) Sprint 4 Planning (15 min) time allowing |
Wednesday 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 |
4/11 | 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. |
|
4/18 | Monday Teams Sprint 4 Review (30 min) Sprint 4 Retro (15 min) Sprint 5 Planning (15 min) time allowing |
Wednesday 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 |
4/25 | 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 PLUS poster and abstract Finalize Design Document for Customer (entire team) |
|
5/2 | 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.