CSCI 621 - Software Project Management

This material is intended for the sole use of students of Winthrop University currently enrolled in CSCI621.

Fall 2007 Syllabus

Lecture Notes:
Aug 21 - Course Overview, Development Life Cycles
Aug 28 - Domain Processes, The Project Team
Sept 4 - Defining Goal, Scope, Work Packages, and Activities
        Example of How this Stuff Fits Together
        IEEE 1074
Sept 11 - Intro to Estimation, COCOMO
Sept 18 - Organization, Fundamentals of Scheduling
Sept 25 - Gathering Requirements, Writing Specifications
Oct 2 - Mid-term Exam
Oct 9 - Risk Analysis
Oct 16 - Fall Break
Oct 23 - even more Metrics
Oct 30 - Software Testing Methods
Nov 6 - Configuration Management
Nov 13 - Basic Quality Assurance Activities
        NASA checklists
Nov 20 - Quality Standards such as CMM and ISO9000
Nov 27 - Student Presentations, Review
        Kerr - Configuration Management
        Kuhn - Formal Methods for Gathering Requirements
        Marshall - Six Sigma Methods Applied to Requirements Management
        Moody - Cost Estimating

Reading Assignments / "Homework" :     Do these assignments before coming to these classes
Aug 28 - pick two most important "Competencies" from textbook
Sept 4 - read article on Project Goals and Work Breakdown - from US Navy magazine CHIPS
Sept 11 - read article on estimating in the real world
Sept 18 - read article on survey of Factors Related to Success for in-house projects
Sept 25 - read requirements article
Oct 2 - study for mid-term
Oct 9 - in class, perform risk analysis for the web development project
Oct 16, 23, - enjoy the break
Oct 30 - investigate any commercial test tool
Nov 6 - develop a test plan
Nov 13 - value of SEI-CMM - read the case study in section 4.1
Nov 20 - test plan revisited
Nov 27 - prepare for your presentation