CSSE 579 Schedule

Spring 2014-15

Week Session Topics/Slides Preparation Project Work Done / Assignments / Exams
1 Fri, Mar 13, 2015 Intro to each other and to the course Look at Syllabus Do Week 1 of the "project"...
    First discussion of project management Bring questions!  
   

What's in the course?

First reading from SPMH, with quiz - See Moodle  
    What do PM's do?    
    Intro to "Agile" vs "Old School"    
         
2 Fri, Mar 20 Waterfall and Scrum See readings and web links on Moodle - with quizzes Do Week 2 of the "project"...
    Extreme Programming   Do the Take-home exam 1 - Part 1 on Moodle, Parts 2 & 3 here.
    Microsoft's classic process    
        Exam 1 due Thursday night, Mar 26.
3 Fri, Mar 27 By popular demand - Agile and regular software project planning (Course objective 5)    
   

From readings done:

Agile planning (APM Ch 7)

Old School planning (SPMH Ch 6)

   
   

Previewing next readings:

Old School requirements (SPMH Ch 5)

Envisioning Agile requirements (APM Ch 6)

  Do Week 3 of the "project"...
         
4 Fri, Apr 3 By popular demand - Agile and regular software project estimation (Course objective 3). We'll also finish talking about requirements. The four Moodle reading quizzes on these two topics. Do Week 4 "project" which includes both the usual Questions to ask and also an Experiment!
   

From estimation readings done:

Agile estimation (the ThoughtWorks pdf on Moodle)

Estimation "Old School" (SPMH Sec 6.4)

The requirements and estimation reading quizzes. In case you have trouble accessing the Thoughtworks article, it's also here.  
         
         
5 Fri, Apr 10 By popular demand - Software risk planning and management (Course objective 4), Agile and "Old School", plus detailed planning in Agile and "Old School" The four Moodle reading quizzes on these two topics. Do Week 5 "project" which includes both the usual Questions to ask and also a WBS activity!
      Also, please find a good video on "Scrum meeting" and watch, report back to the class what you learned. A couple I found interesting are here and here.  
         
         
6 Fri, Apr 17 By popular demand - Progress, Program / Portfolio Management (Course objective 8). Agile Program Management, Agile Portfolio Management, and "Old School" both. Also, let me know if you have a recommended topic for our vision box activity! Do Week 6 "project". Just a few questions, because of the Exam.
         
         
         
7 Fri, Apr 24 Project Management vs Designing (in general, and agile) and Testing (in general and agile).   Exam 2 due Thursday night, Apr 23. Get it here, turn-in on Moodle.
        Do Week 7 "project".
         
         
8 Fri, May 1 Teamwork - Agile, and Regular. Plus a reading on Compensation.   Do Week 8 "project".
         
         
         
9 Fri, May 8 Maintenance and Metrics topics, related to Project Management:   Do Week 9 "project".
    Maintenance, Metrics and Measurement, Critical Chain, and Release Management    
         
         
10 Fri, May 15 Ethics and Trends   We'll have Exam 3, due about a week after this last class - See below.
    Trendy views of managing design, Ethical decision making, Flat organizations like Google and Valve.    
         
         
         
         
  Mon, May 25 (Memorial Day!)     Exam 3 due Monday night, May 25