jackmyers.info
Schedule for SW Eng Section 1
TRF 11:00
Week of (Mon) | Tuesday | Thursday | Friday | Assignments and Labs | |
---|---|---|---|---|---|
8/30 | No class yet | No class | No class | Read The Scrum Guide. Read Chapters 2 & 3 of text book. Optionally, also read Chapter 1 for background on the discipline. |
|
9/6 | Introduction Activity: Practice Sprint Lecture 1: Software Processes |
Lecture 2: Agile SW Dev and Scrum Video: User Stories (7 mins) Scrum Masters: Meet with |
Video: Req. Engineering Challenges (13 mins) Lecture 2: Agile SW Dev and Scrum professor outside of class |
Read Chapters 4 & 5 of text book. Read the following to prepare for Sprint 0: |
|
9/13 | Sprint 0 Planning (15 min) focus on your best questions Meet with Project Sponsors Daily Scrum (15 min) |
Lecture 2: Agile SW Dev and Scrum
Lecture 3: Requirements Engineering Daily Scrum (15 min) |
Lecture 3: Requirements Engineering Activity: SMART or not? Daily Scrum (15 min) |
S P R I N T 0 |
|
9/20 | Lecture 3: Requirements Engineering Daily Scrum (15 min) |
Lecture 3: Requirements Engineering Activity: SMART or not? pt. 2 Daily Scrum (15 min) |
Friday Teams Sprint 0 Review (30 min) Sprint 0 Retro (15 min) Sprint 1 Planning (15 min) time allowing 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 to sponsor 3 full calendar days before the Sprint Review, e.g., documents for Monday Sprint Reviews are due on Friday. Late submissions receive an automatic 10 point reductiona in grade. |
|
9/27 |
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 |
Lecture 3: Requirements Engineering Activity: SMART or not? pt. 2 Daily Scrum (15 min) Test #1: Chapters 2-4, Scrum Guide, Lessons 1-3 |
Upload Retrospective Committments (Scrum Masters) Upload Definition of Done (Sprints 1-5) Read Chapters 6 & 7 of text book. |
S P R I N T 1 |
10/4 | Lab Lecture: Web Services Lecture 4: Design Doc and Processes: Architecture Daily Scrum (15 min) |
Lecture 4: Design Doc and Processes: Architecture Daily Scrum (15 min) |
Friday Teams Sprint 1 Review (30 min) Sprint 1 Retro (15 min) Sprint 2 Planning (15 min) time allowing |
Writing Deliverable #2: Requirements Document Email and upload to BlackBoard deliverables to sponsor 3 full calendar days before the Sprint Review, e.g., documents for Monday Sprint Reviews are due on Friday. Late submissions receive an automatic 10 point reductiona in grade. |
|
10/11 | 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 |
Lecture 4:Design Doc and Processes: Design Daily Scrum (15 min) Activity: StarUML artifact creation |
Read Chapters 8 & 22 of text book.
Upload Retrospective Committments (Scrum Masters) Assignment #1: MS Project Basic; DUE: |
S P R I N T 2 |
10/18 | Lecture 4:Design Doc and Processes: Design Daily Scrum (15 min) |
Team Meetings with Professor
Daily Scrum (15 min) |
Friday Teams Sprint 2 Review (30 min) Sprint 2 Retro (15 min) Sprint 3 Planning (15 min) time allowing |
Writing Deliverable #3: Design Document
Email and upload to BlackBoard deliverables to sponsor 3 full calendar days before the Sprint Review, e.g., documents for Monday Sprint Reviews are due on Friday. Late submissions receive an automatic 10 point reductiona in grade. |
|
10/25 | 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 |
Lecture 4:Design Doc and Processes: Design Daily Scrum (15 min) |
Writing Deliverable: Design/Code Review #1 Upload Retrospective Committments (Scrum Masters) Assignment #2 UML |
S P R I N T 3 |
11/1 | Team Meetings with Professor Daily Scrum (15 min) |
Lecture 5: SW Testing and Maintenance Daily Scrum (15 min) |
Friday Teams Sprint 3 Review (30 min) Sprint 3 Retro (15 min) Sprint 4 Planning (15 min) time allowing |
||
11/8 | 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 |
No class | Writing Deliverable: Design/Code Review #2 Upload Retrospective Committments (Scrum Masters) Read Computer System Validation. Email and upload to BlackBoard deliverables to sponsor 3 full calendar days before the Sprint Review, e.g., documents for Monday Sprint Reviews are due on Friday. Late submissions receive an automatic 10 point reductiona in grade. |
S P R I N T 4 |
11/15 | TBD | Design Review #2 Presentations (part 1) |
Friday Teams Sprint 4 Review (30 min) Sprint 4 Retro (15 min) Sprint 5 Planning (15 min) time allowing |
Writing Deliverable #4: Validation Plan, incl. Traceability Matrix Writing Deliverable #5: Test Plan, incl. Test Scripts Email and upload to BlackBoard deliverables to sponsor 3 full calendar days before the Sprint Review, e.g., documents for Monday Sprint Reviews are due on Friday. Late submissions receive an automatic 10 point reductiona in grade. |
|
11/22 | 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 |
Thanksgiving Friday | Writing Deliverable: Design/Code Review #3 Upload Retrospective Committments (Scrum Masters) |
S P R I N T 5 |
11/29 | Test #2: Chapters 6-8 & 22, Lessons 4-5, key learnings from labs Daily Scrum (15 min) |
Final Class Period Activity: Complete Peer and Self Evaluations Activity: Complete Course Assessment Daily Scrum (15 min) |
Writing Deliverable #6: User Manual PLUS poster and abstract Finalize Design Document for Customer (entire team) |
||
12/6 | Reading Day | 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.