Software Engineering I
CSCI 577a: Fall 2008
csci577@usc.edu
 SCHEDULE

Best printed in Landscape layout, or and then print it !

Note: Links to the assignments and course readings can be found in their respective pages.

Abbreviation Legend :

Assignments: ER = Effort Report, PR = Progress Report
Papers: EP = Electronic Papers, EC = Electronic Charts, GL = MBASE Guidelines
Books: CII = Software Cost estimation with COCOMO II

Electronic papers (EP) are available here.
Electronic charts (EC) are available here.
All assignments can be found on the Assignments page.
All forms that need to be filled out can be found on the Forms page.

DEN and on campus students (both) have to do individual assignments.

Date Lecture Speakers Individual Assignments Team Assignments
(On Campus)
Team Assignments
(Off Campus)
Tutorials Readings
M
8/25

Course Overview, VBSE, Risk

Boehm EF-1; EF-2       EC-01
EP-01
EP-02
W
8/27
VBSE II, MBASE / ICM Boehm PC-1       EC-02
EP-04
EP-05
EP-06
EP-07
F
8/29
ICM for CSCI577 Brown EF-3; EF-4       EC-03a
EC-03b
EP-23
M
9/01
Labor Day - No Class
W
9/03
Stakeholder Win Conditions,
Wiki Win-Win
Boehm, Wu HW-1 Team Mixer   COCOMO
+
MS Project
EC-04
EP-08
EP-09
EP-10
F
9/05
COTS Based Systems Boehm, Aroonva HW-2     EC-05
EP-11
EP-12
M
9/08
Simplifiers and Complicators and MBASE & DEN Roles Boehm, Brown PC-2 Team Finalization    
WikiWinWin1
(DW)
EC-06
EP-13
T
9/09
  EF-5: Teams Formed Meet with Clients EF-6: DEN Project Selection  
W
9/10
OCD, Risk Analysis Boehm PC-3

 

EC-07
EP-14
Th
9/11
     
F
9/12
Client Interaction Majchrzak HW-3     EC-08
 
M
9/15
Requirements Colbert ER; PC-4  

 

WikiWinWin2
(DW)
EC-09a
EC-09b
EP-15
W
9/17

DART,
Prototyping: UI, Security and other risks

Brown   1) PR
2) MS Project
3) DART
Client Interaction Report
EC-10
EC-10a
EC-10b
EC-10c
 
F
9/19
Cost Estimation, Business Case Boehm PC-5     EC-11
 
M
9/22
Quality Management I; Peer Reviews I Brown

ER;
Evaluation of ICM EPG
(DEN students only);
Post-Class 4

VC Package WikiWinWin Negotiations

 

RSM
(EC)
EC-12a
EC-12b
EC-12c
 
W
9/24
OOA&D I Colbert PC-6 1) PR
2) MS Project
3) DART
  EC-13a
EC-13b
EP-16
EP-20
F
9/26
LCP: Planning & Control Boehm PC-7     EC-14
EP-17
EP-18
EP-19
M
9/29
OOA&D II Colbert ER;
HW-4
Initial Prototype Evaluation of VC Package

   
EP-20
EP-25
EP-26
W
10/01
Feasibility Evidence Description
Boehm PC-8

1) PR
2) MS Project
3) DART

    EC-16
EP-21
F
10/03
Quality/Configuration Management Brown
   

 

 
 
 
M
10/06
OOA&D III Colbert ER Core FC Package Evaluation of initial Prototype    
 
W
10/08
User Interface

Brown

HW-5 1) PR
2) MS Project
3) DART
WWW Report
   
 
F
10/10
OOA&D Workshop Colbert   System Analysis Model      
 
M
10/13
Agile Concepts I Boehm ER Draft FC Package Evaluation of Core FC Package
  EC-20
 
W
10/15
Agile Concepts II Boehm   1) PR
2) MS Project
3) DART
    EC-21
EC-21b
 
F
10/17
Past Experiences, FCR Workshop Boehm HW-6 Response to Evaluation of Core FC Package     EC-22
 
M
10/20
FCR ARBs ER  

Evaluation of Draft FC Package

   
 
W
10/22
FCR ARBs   1) PR
2) MS Project
3) DART

   
 
F
10/24
FCR ARBs          
 
M
10/27
FC Package Q&A
iStudio & COTS
Koolman,
Aroonva
ER FC Package QMP #1   EC-23
 
W
10/29
OOA&D IV, DCR SSAD Colbert  

1) PR
2) MS Project
3) DART
4) Response to Eval. of Draft PC Package


  EC-24
 
F
10/31
ARB Feedbacks and
Looking Forward Into Development
Brown Mid-Sem Evaluation       EC-25a
EC-25b
 
M
11/03
Future of Software Engineering Boehm ER COTS Pre-Assignment Survey Evaluation of FC Package
  EC-26
 
W
11/05
SW Transition and Support Boehm   1) PR
2) MS Project
3) DART

  EC-27
 
F
11/07
QMP: QFP, testing, and CM Plans (and DCR expectations) Brown         EC-28
 
M
11/10
QM: Peer Reviews for Foundations and Construction Brown ER; PC-9 Response to Eval. of FC Package     EC-29
 
W
11/12
SSAD in DC Colbert   1) PR
2) MS Project
3) DART
    EC-30
 
F
11/14
SW Ethics Boehm   COTS Integration Analysis     EC-31
EP-22
M
11/17
ICM-Sw and Large Systems Brown ER   QMP #2   EC-32
 
W
11/19
577: Integrate Education and Research Boehm HW-7 1) PR
2) MS Project
3) DART
Updated WWW Report
  EC-33
 
F
11/21
DCR Architecture Workshop Colbert,
Brown
        EC-34
 
M
11/24
Software Architecture Masterclass Booch ER Draft DC Package     EC-35a: (DCR Workshop II)
 
W
11/26
DCR ARB Workshop Brown   1) PR
2) MS Project
3) DART
    EC-36
 
F
11/28
Thanksgiving Holiday - No Class
M
12/01
DCR ARBs ER   Evaluation of Draft DC Package    
 
W
12/03
DCR ARBs   1) PR
2) MS Project
3) DART
     
 
F
12/05
DCR ARBs          
 
M
12/08

ER DC Package      
 
W
12/10

End-Sem Evaluation 1) PR
2) MS Project
3) DART
4) Response to Eval. of Draft DC Package
     
 
F 12/12   Individual Critique        
 
M 12/15       Evaluation of DC Package