CIS 375 SOFTWARE ENGINEERING

University Of Michigan-Dearborn

Dr. Bruce Maxim, Instructor

Software Engineering Is:

(Up to 80% of code may be for the user interface alone).

Why Is Software Engineering Important?

One incorrect line of code caused it to fly off into space uncontrollably.

Poor user interface design (green = close; red = open), caused operator confusion.

Due to a poor user interface.

Due to poor user interface.

Historical System Implementation Costs:


 

 

Why Has Structured Design Become So Important?


Characteristics Of Software Designers:

(If they didn’t create the problem they cannot fix it).

Software Characteristics: