CSE584: Software Engineering Lecture 1 (September 28, 1998)

9/28/98


Click here to start


Table of Contents

CSE584: Software Engineering Lecture 1 (September 28, 1998)

Lecture 1, Outline

Introductions?

But I do want some basics

Distance learning

Interaction

Your undergraduate experience?

Intent of course

Another key intent

Possible impediments

Tichy’s main impediment

Overview—five topics

What’s omitted? Lots

Design (2 lectures)

Evolution (2 lectures)

Requirements (2 lectures)

Analyses and Tools (2 lectures)

Quality assurance (1 lecture)

Anything else?

Overview of course work

Grading

Notkin’s Top 10 Observations

Number 0

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

Sample code sizes

Relative sizes

Absolute sizes

How I spend my time

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 it engineering?

Author: CSE

Email: notkin@cs.washington.edu

Other information:
CSE 584, Lecture 1

Download presentation source