CSE784 - Software Studio
Lecture #4 - Software Development Process Models
Revised: 05 October 2008
Web Resources:
Software Project Survival Guide
Steve McConnell's Top 10 Reading List
Frederick Brooks
Steve Dewhurst
techNetCast
Multics
Content:
This lecture completes a discussion of testing, then continues with a discussion of software development
process models. These models describe the phases, products, and roles defined for the development of
software.
-
The Syllabus describes topics to be covered,
reading material for you to digest before coming to class, and due dates
for the assigned projects.
-
Hand out and Discuss Final Project.
Windows Communication Foundation:
-
Windows Communication Foundation (WCF) Presentation,
Must run demos as administrator
Message Passing Demo using WCF,
Message Contract Demo (MicroSoft Samples),
Activation Models (MicroSoft Samples)
Windows Presentation Foundation:
-
Windows Presentation Foundation (WPF) Presentation,
Wizard Demo,
Control Events Demo,
CASE Project Prototype Demo
Testing:
-
Implementation and Test
Midterm References:
-
Midterm links:
SRS Quality Measures,
Software Design,
Implementation and Test
Process Models:
-
Software Development Process Models
-
Design by Contract model
-
Discussion of continuous testing : Built in test, validation of arguments, testing invariants