CSE584: Software Engineering Lecture 1 (April 1, 1997)

4/1/97


Click here to start


Table of Contents

CSE584: Software Engineering Lecture 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