Social Sciences, asked by kuchbhi3432, 1 year ago

What are the three generic phases of software engineering?
a. definition, development, support
b. what, how, where
c. programming, debugging, maintenance
d. analysis, design, testing?

Answers

Answered by writersparadise
11

The answer is Option A.


The three generic phases of software engineering are definition, development, and support.


Definition – This phase focuses on aspects such as identifying the information to be processed, interfaces to be established, design constraints that exist, validation criteria required.


Development - This phase focuses on aspects such as specifying how data are structured, a function is implemented in software architecture, interfaces are characterized and so on. Three tasks take place that comprise are software design, code generation, and software testing.


Support - This phase focuses on aspects such as changes related to error correction or due to enhancements because of changing customer requirements, and adaptation according to the software environment. The four types of changes possible in this phase are correction, adaptation, enhancement, and prevention.
Similar questions