In this article, the terms software and software engineer have been defined, an overview of the process followed by software engineers has been provided, and three examples of embedded software development of increasing complexity have been discussed. The phases of the software development process have been highlighted. Special considerations required due to the nature of the system being developed were given for the examples used. It is hoped that this provides some insight into what a software engineer does. The training of a software engineer was not discussed here, but is provided later in this issue.
CITATION STYLE
Revell, D. (1991). Software engineering. U.S. Woman Engineer, 37(2), 7–11. https://doi.org/10.1145/311963.312025
Mendeley helps you to discover research relevant for your work.