CS 494 Spring 2015
Professor:
Email Address:
Office Location:
Strain 203C
Office Hours:
Mon 1:00 - 2:00pm
Wed 1:00 - 2:00pm
Fri 10:30 - 11:30am
Wed 1:00 - 2:00pm
Fri 10:30 - 11:30am
During this course, students will study the implementation and maintenance of a large software project. This includes the study of software development techniques, managing requirement and design changes during implementation, verification and validation, and defect management. In addition, students will participate in code reviews, study professionalism and job interview techniques. Prerequisite: CS 493 with a grade of "C" or better. 2 hours.
Schedule:
|
|
|
Notes |
|
Week
1 |
Jan
27 |
Introductions Syllabus Schedule Update on projects Review of scrum Role of scrum master |
Project
report Semester calendar Weekly time sheet |
Scrum Master: Ryan |
Jan
29 |
Sprint
planning (7 min each) |
DUE:
User stories updated on ScrumDo |
||
Week
2 |
Feb 3 |
Review
calendars and schedules Code Reviews: Just Do It Things Everyone Should Do: Code Review Checklist for Code Reviews |
DUE:
Semester calendar Due: Weekly time sheet |
|
Feb
5 |
Code
review: Josh |
|||
Week
3 |
Feb
10 |
Demos,
sprint retrospective, and sprint planning Class ends at 11:20am |
DUE: project description | Scrum Master: Kai |
Feb
12 |
Class
cancelled |
|
||
Week
4 |
Feb 17 |
Resume
Reviews |
DUE:
Bring your resumes to class |
BUSY WEEK |
Feb 19 |
Resume
Reviews |
DUE:
Registration form for Senior Projects Day |
BUSY WEEK | |
Week
5 |
Feb
24 |
Sprint retrospective / next sprint planning | BUSY WEEK Scrum Master: Josh |
|
Feb 26 |
Writing
abstracts |
|||
Week
6 |
March 3 |
Critique of abstracts | DUE: draft version of abstracts | |
March
5 |
Class canceled - Prof. at a conference |
DUE: final version of abstracts due Friday @ 5pm | ||
Week
7 |
March
10 |
Sprint retrospective / next sprint planning | Scrum Master: Ben | |
March
12 |
Coding
Interviews |
|
BUSY WEEK | |
Week
8 |
March 17 |
Individual
Meetings |
|
BUSY WEEK |
March 19 |
Class
Cancelled |
BUSY WEEK | ||
March
24 |
Spring
Break |
|
||
March
26 |
Spring Break | |||
Week 9 | March 30 |
Sprint retrospective / next sprint planning | Scrum Master: Bryan | |
April 2 |
Testing |
|
||
Week 10 | April
7 |
Practice
presentations: Troy, Ryan |
||
April
9 |
Practice
presentations: Ben, Kai |
|||
Week 11 | April 14 |
Practice
presentations: Bryan, Josh, Huyen |
||
April 16 | Beta
Testing |
Scrum Master: Troy | ||
Week 12 | April
21 |
Sprint retrospective / next sprint planning | BUSY WEEK | |
April
23 |
Class
canceled as you just finished senior projects day |
|
BUSY WEEK | |
Week 13 | April 28 |
Writing
final report Putting together the portfolio |
||
April
30 |
Peer
review of writing Putting together the poster |
|||
Week
14 |
May
5 |
Sprint retrospective | ||
May 6 | Reading day | |||
May 7 |
Final
at noon |