Introduction to Software Engineering: Lecture 1 Flashcards

1
Q

Aspects of Software

A
  1. Computer Programs
  2. Data Structure
  3. Documentation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Why software projects fail?

A

Development of high quality, defect-free software, which really solves customer’s problems is hard.

We build

  • a system for the wrong reasons
  • the wrong system
  • the system in the wrong way
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Software Development Process Model

A
  1. Linear
  2. Iterative
  3. Concurrent
  4. Configurable or Adaptive
How well did you know this?
1
Not at all
2
3
4
5
Perfectly