Table of Contents
CSE584: Software EngineeringLecture 1 (April 1, 1997)
Lecture 1, Outline [approximate minutes]
Intent of course
Overview—four topics
What’s omitted? Lots
Design (2 lectures)
Evolution (2 lectures)
Requirements (2 lectures)
Quality assurance (2 lectures)
Anything else you want to cover?
Overview of course work
Assignment 1
Michael Jackson, ICSE-17
Notkin’s Top 10 Observations
Number 1
Number 2
Number 3
Number 4
Number 5
Number 6
Number 7
Number 8
Number 9
Number 10
Software is critical to society
(Old) sample code sizes [Jon Jacky]
Delivered source lines per person
Inherent & accidental complexity
“The Software Crisis”
Notkin’s view—“mostly hogwash”
Some “crisis” issues
SE <> PL
Why is it hard?
Law XXIII, Norman Augustine [Wulf]
Dominant discipline
“Is software engineering” engineering?
|
Acrobat
Author: David Notkin
Email: notkin@cs.washington.edu
Home Page: http://www.cs.washington.edu/homes/notkin
|