21.01.2022 Views

Sommerville-Software-Engineering-10ed

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

19

Systems engineering

Objectives

The objectives of this chapter are to explain why software engineers

should understand systems engineering and to introduce the most

important systems engineering processes. When you have read this

chapter, you will:

■ know what is meant by a sociotechnical system and understand why

human, social, and organizational issues affect the requirements and

design of software systems;

■ understand the idea of conceptual design and why it is an essential

first stage in the systems engineering process;

■ know what is meant by system procurement and understand why different

system procurement processes are used for different types of system;

■ know about the key systems engineering development processes and

their relationships.

Contents

19.1 Sociotechnical systems

19.2 Conceptual design

19.3 System procurement

19.4 System development

19.5 System operation and evolution

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!