CSSE 371 - Schedule, Fall 2013
September 2013
Week |
Sunday |
Monday |
Tuesday |
Wednesday |
Thursday |
Friday |
Saturday |
0 |
|
|
|
|
Sep 5
Lecture:
Do today in class: Your "My Colorful Portrait" completed Word Sort test and Score Sheet. |
Sep 6
Case Study 1: Meetings Bloody Meetings - There is a Moodle dropbox for the post-discussion write-up. Answer the question, "How your opinion changed, as to what's important in meetings?" See Syllabus for further instructions on Case Studies.
05:00p Due - Take “CSSE371 Student Entry Survey” on Moodle.
Note: Steve's 5th hour class will be meeting instead 10th hour on Fridays, to allow for interaction with your client. Same room! |
|
1 |
|
9
Reading: Chapters 1 - 4 (Requirements Book) Discussions: Introduction to Requirements, Introduction to Teamwork There is now a quiz to fill out before class and put in the Moodle drop box or bring with you to turn in at the start of class (your choice).
01:30p Due: CS 1 ("Meetings, Bloody Meetings") Post-Discussion |
10
Reading: Chapter 5 (Pages 43 - 52) (Requirements Book) HW 1 Assigned
Discussion: Problem Analysis.
|
11
How to start & rubric for Milestone 1! Meet with your Project Manager ASAP about Team organization, MS1, HW1, and Team Rules. Post questions to GoogleDocs ASAP so that client can review 24 hrs prior to first meeting! |
12
Reading: Chapter 6,7,8,9, 10
(Requirements Text)
and about Personas in agile development and Personas in interaction design.
Discussion 1: Problem Analysis,
Continued. Quiz - to do before class, and bring with you.
Discussion: Personas and Interviews. Quiz to do before class. |
13
7 AM Week 1 Weekly summary report due on Moodle, one per team. Class: Client Meeting Day, and Steve talks to each team as time allows.
HW 2 Assigned
Start Personal Journals - See the Examples under Resources.
|
|
2 |
|
16
Reading: Chapter 12 (Requirements
text)
Discussion: Brainstorming. With Quiz. Class Activity: Brainstorming, Part 1
Discussion: The lists of features every team turned in on GoggleDocs. What's most important, and what's most urgent?
|
17
Quiz - Uses the above file (and says how). On Storyboarding - Read Ch 13 and the web article.
Class Activity: Brainstorming, Part 2 HW 3 Assigned
Discussion: Storyboards
Discussion: "Who'll do what" - team signup for features. We'll have each team meet with each other team!
11:55p Due: HW 1
|
See "Detailing your features" ppt for what's expected for your Fri client meeting.
Steve wil put list out on GoogleDocs, of which teams do what features.
Meet with your team to decide what that list means to you, and what other teams you need to work closely with on these!
Expand on your team's features enough to show what you think they mean! Post to GoogleDocs 24 hrs before Fri client meeting. Show to your PM.
Meet with your PM to review these feature expansions. |
19
Before class -
Due: Case Study 2 Pre discussion report
Case Study: A Baggage System
|
20 7 AM Week 2 Weekly summary report due on Moodle, one per team. Class: Client Meeting Day, and Steve talks to each team as time allows. 06:00p
Due: Milestone 1 to Project
Manager
11:55p Due: HW 2
|
|
3 |
|
23 Reading: Chapters 14, 21
(Requirements Text)
Discussion: Use cases
and quiz
Due: As we may think Extra Credit
01:30p Due: CS 1 Post-Discussion HW3 Assigned
|
24
Class Activity: Use Cases. See samples under resources/ExamplesFromPriorClasses, such as "TeamBiohazard_MileStone_2_word.docx", section 3.3. We'll start on the use case to do for your client meeting - see Wed slide set on this. |
25 Things to do for your client meeting this week:
For each team - see the "use case" slides.
For the whole class - see the "throwaway prototype" slides. |
26 Reading: Chapters 7 & 11(ID Book)
Discussions: Data Gathering - an ID Perspective, with Quiz and ID Prototyping, with Quiz
01:30p
Due: HW 3
HW 4 Assigned |
27
7 AM Week 3 Weekly summary report due on Moodle, one per team. Class: Client Meeting Day - Steve will be out of town, Chandan will be presiding.
HW 5 Assigned
05:30p
Due: Milestone 1
|
|
4 |
|
30 Reading: Chapters 20, 22
(Requirements Text) Discussion: Supplementary Specification, with quiz to do before class, as usual. See also template, under Resources here. And examples of non-use-case functional specs in this document. |
Oct 1 Reading: Chapter 8 (ID Book)
Discussion: Data Analysis, with quiz.
HW 5 Assigned
11:55p
Due: HW 4
New "GUI team" - Post rules to Google Groups by 11:55 pm! See the "Wednesday lecture" for details. |
Do paper prototype to show to client on Fri. Get PM feedback. See this week's instructions for the Friday meeting, "The GuI Challenge." See also the revised MS2 description. Mike McDonald lecture on GitHub, GM room - 9th hour! |
3 Exam 1
Last year's Exam 1 Key. The key for this year's exam is now here. |
4 7 AM Week 4 Weekly summary report due on Moodle, one per team. Class: Client Meeting Day, showing off paper prototypes.
11:55p
Due: Milestone 2 to Project
Manager, except for the GUI to backend connections!
|
|
October
2013, cntd
Week |
Sunday |
Monday |
Tuesday |
Wednesday |
Thursday |
Friday |
Saturday |
5 |
|
7 Domain modeling, with quiz! See also additional reference for answers to a couple quiz questions. Assigned: HW 6
Get exams back 11:55p
Due: HW 5
|
8 Reading: Chapters 23, 24
(Requirements Text)
Discussion: Ambiguity in Requirements, with Quiz and - Reading: Chapters 25,
26 (Requirements Text)
Discussion: Requirements to Implmentation, with Quiz
Slide 7 has extra credit assignment for this week!
11:55p: Due: Project Team Member Evaluation
and Do this survey: Midterm Plus Delta on Moodle - under Surveys (an opportunity to get in on course adjustments) - before Wed 8 AM
HW 7 Assigned
|
9 Work on the GUI to backend connections for client demo Friday.
Additional client meeting item - Domain modeling.
See Week 5 slides for details on both topics.
Put finishing touches on MS2 to turn in to me Friday. See MS2 description for both of these. |
10
Reading: Chapters 15 - 19
(Requirements Text)
Discussion: Organizing Requirements
System Sequence Diagrams (SSD's), with Quiz
11:55p
Due: HW 6
|
11 7 AM Week 5 Weekly summary report due on Moodle, one per team. Add risks section. See "Starting in Week 5" in syllabus. Class: Client Meeting Day, showing off GUI to backend connections! Plus discuss domain model with client(s).
11:55p Due: Milestone 2
from team,
|
|
6 |
13
|
14 Reading: Chapters 27 - 29
(Requirements Text) Discussion: Managing Change and
Quality
Plus Delta feedback. Alternatives for Team Peer Feedback.
Due: Week 5 extra credit assignment. |
15 Reading: Chapter 1 (ID Book) Discussion: What is Interaction
Design?
11:55p Due: HW 7
|
16 11:55pm
Due Milestone 3 - paper part to Project Manager
|
17 Fall Break
|
18 Fall Break No weekly report due! |
|
7 |
|
21 HW 8 Assigned
Introduction of MS4 and the Final Deliverables.
Time to work on implementation to show PM and to show client and me on Friday.
GUI cross-team, reviews standards for your usability prototype!
11:55p Due: Extra Credit Week 6 |
22 Reading: Chapter 12, 13, 14 (ID Book)
Discussion: Evaluate and Decide
Discussion: Usability Testing
Team extra credit assignment - See the ID Ch 12-13 ppt, slide 12!
Assigned: Do Team Consent Form for Friday's class. See example on pp 465-7 in ID book. And we'll discuss in class with your client.
|
23 MS 3 - Show your PM the implementation part of MS3, and have them review your code and task management on GitHub. 11:55pm
Due Milestone 3 - paper part to me, along with your personal journal.
|
24 Case Study: The CONFIRM Failure
Also discuss - Usability studies and getting subjects! Includes reviewing your team's consent form.
Before class: Due: CS 3 Pre Discussion Report
|
25 7 AM Week 7 Weekly summary report due on Moodle, one per team. Class: Client Meeting Day. Show the Implementation part of Milestone 3 to your client, and discuss MS3 design work you did.
Usability study: Bring Your Team's Consent Form to Class (see slide 18 from Tuesday), to show your client.
Sign up with Lynn Degler for times for your team to do your usability testing in the Usability Lab.
Review the Usability Lab Instructions,V1. Over the weekend, try out the Lab and give feedback on the how it went, Monday.
11:55p HW 9 Assigned
|
|
8 |
27 Usability Prototype: Your team's should be ready to use for testing on Monday, and you should have a Prototype Usability Testing Script and Steps. You should also have your subjects lined up to do the tests (especially if they are not in our class).
|
28 Review over the weekend usability lab work. Bring your team's Prototype Usability Testing script to class.
We'll identify a new cross-team to start building the final version of requirements. See the FinalDeliverables rubric.
Work on Milestone 4 in class (test cases, etc.).
Likely - We'll do Usability Studies in class. And, one or two teams will have
11:55 pm Due: CS 3 Post Discussion Report |
29
Likely - We'll do Usability Studies in class, and time to work on Milestone 4. And, one or two teams will have
11:55p
Due : HW 8
|
30
More usabilitiy studies, work on Milestone 4. |
31 More Usability Studies in class. And, one or two teams will have
11:55p Due: HW 9 Note: Anything on paper (like actual ballots) you can turn in, in class, on Friday. |
Nov 1 7 AM Week 8 Weekly summary report due on Moodle, one per team. Class: Client Meeting Day. A likely target - One team - use your client(s) as a subject for a usability study today!
|
|
|
|
|
|
|
|
|
|
November
2013
Week |
Sunday |
Monday |
Tuesday |
Wednesday |
Thursday |
Friday |
Saturday |
9 |
|
Reading: Chapter 15 (ID Book)
Discussion: Analytical Evaluation , with Quiz
|
Reading: Chapter 2, and Chapter 3 sec 3.1 and 3.2 (ID Book) Discussion: Conceptual Modeling with Quiz
We'll discuss some additional material on Personality Theory in class - it's also in the slides. Discussion: Exam 2 Review
|
7 Exam 2
Last year's Exam 2 Key This year's
|
8 7 AM Week 9 Weekly summary report due on Moodle, one per team. Class: Client Meeting Day. Likely topic - review close to final set of requirements with client.
11:55p Due: Milestone 4 to Project
Manager
|
Sign up by 11:55 pm if you want to take the Exam 2 Makeup Mon at 9am or 9:55am |
|
10 |
10
|
11 Exam 2 Makeup - 9 AM or 9:55 AM in ECE Conference Rm (D-212), if you got a confirmation from me on Sunday!
Class: Project work time.
Get back "My Colorful Portrait" and analyze it yourself!
Talk about teams for 374 next term, and development goals. See discussion sheet.
Each team do peer evaluations your own way by Friday!
Do course evaluations at end of class! |
12 Project work time Last chance to do field studies in class(Hint!)
11:55p Due: Milestone 4, with personal journals. Show your presentation to your project manager. Show them where you are on your Final Deliverables.
|
13 |
14 Project work time.
One more extra credit, by end of class today - How to set Steve's clock. (Give me a set of instructions for how to set the time, and how to turn alarms on and off.)
|
15 No Weekly summary report due on Moodle! Class: Likely Client Meeting Day with In-Class Presentations - See Final Deliverables.
11:55p Due: Written part of Final Deliverables - including consolidated Requirements and a copy of your Presentation
11:55p Due Team Member Evaluation: Here is the default Team Member Evaluation Form
|
|
Finals |
|
We have no final exam in 371! |
|
|
|
|
|
Break week | Thanksgiving Day! |
Image of Thanksgiving is a painting by Norman Rockwell. From http://www.counter-currents.com/tag/thanksgiving/.