Software Process Models

Software Process Models

Assessment

Flashcard

Computers

University

Hard

Created by

Anitha Peris

Used 1+ times

FREE Resource

Student preview

quiz-placeholder

9 questions

Show all answers

1.

FLASHCARD QUESTION

Front

What is a software process model?

Back

It is the representation of the software process.

2.

FLASHCARD QUESTION

Front

What does a software process model represent?

Back

A simplified description of a software process that presents one view of that process.

3.

FLASHCARD QUESTION

Front

What may process models include?

Back

Activities that are part of the software process, software products, and the roles of people involved in software engineering.

4.

FLASHCARD QUESTION

Front

What are the three general models of software development?

Back

1. The Waterfall model 2. Incremental development/Evolutionary development model 3. Integration and configuration/Component based software engineering model

5.

FLASHCARD QUESTION

Front

Describe the Waterfall model.

Back

It represents activities as separate process phases such as requirements specification, software design, implementation, testing, etc. Once a stage is defined, it is 'signed-off' and development moves to the next stage.

6.

FLASHCARD QUESTION

Front

What is a key characteristic of the Waterfall model?

Back

Once a stage is completed, you cannot go back.

7.

FLASHCARD QUESTION

Front

Describe the Incremental development/Evolutionary development model.

Back

This approach interleaves the activities of specification, development, and validation. An initial system is rapidly developed from abstract specifications and refined with customer input.

8.

FLASHCARD QUESTION

Front

What happens in the Incremental development model after the initial system is developed?

Back

It may be delivered or further refined to produce a more robust and maintainable system.

9.

FLASHCARD QUESTION

Front

Describe the Integration and configuration/Component based software engineering model.

Back

This technique assumes that parts of the system already exist, focusing on integrating these parts rather than developing them from scratch.