Schedule for CS 599: Software Process Modeling

Fall 1999

Date  Topic Reading* Assignments Due 
Aug 31
  • Course Introduction
  • Software Process Modeling Overview
  • Simulation Fundamentals I
  • Modeling Demonstration
Ithink1 Ch. 1-2

Ithink2 all

class handouts

 
Sep 7
  • Simulation Fundamentals II
  • Course  Project Description
  • Research Issues - Boehm
Ithink1 Ch. 3

SPD Ch. 1-2

class handouts

Homework #1
Sep 14
  • The Modeling Process
  • Simulation Analysis
Ithink3 Part 1 

SPD Ch. 3-4

 
Sep 21
  • Software Process Structures and Behavior

SPD Ch. 5
Homework #2

Class Project Proposal

Sep 28
  • Project Proposals - Students
  • Process Concurrence
Ithink3 Part 2

Supplement 1

Homework #3
Oct 5
  • Software Process Applications
Supplement 3

SPD Ch. 6

Homework #4
Oct 12
  •  Project Management Training Applications and ASU Research Overview - Collafello xx
Supplement 4 Homework #5
Oct 19
  • Model Implementations and Examples
SPD Ch. 7-7.5  
Oct 26
  • Model Implementations and Examples 
SPD Ch. 7.6-7.15, 8 Homework #6
Nov 2
  • Discrete Systems Modeling - Khoshnevis
TBD Interim report
Nov 9
  • Project Status Reports - Students
  • Strategic and Business Applications
Ithink3 Part 3

Ithink4

SPD Ch. 9
 

Homework #7
Nov 16
  • Selected topics
TBD  
Nov 23
  • Selected topics 
TBD Model V&V report 
Nov 30
  • Final Presentation and Demonstrations 
   
Dec 7     Final report due

* Reading Materials

Ithink: Ithink software documentation from High Performance Systems
  1. Introduction to Systems Thinking and Ithink
  2. Getting Started Tutorial
  3. Process Improvement Module
  4. Ithink Business Applications Guide
SPD: Software Process Dynamics, Madachy-Boehm
Supplemental material: 
  1. Ford-Sterman: Dynamic Modeling of Product Development  Processes, MIT D-4672, 1997
  2. Johnson M: Dynamic Systems Modeling: The Software Management Process, Bartz Associates, 1995
  3. Madachy: Software Process System Archetypes (working paper)
  4. Collofello et al: Collected ASU research papers
  5. Models on the internet

Last Update: 8/7/99