Please enable JavaScript.
Coggle requires JavaScript to display documents.
Software Engineering (types of software (System software (debugger,…
Software Engineering
-
layered approach
Process
allows the development of software on time. It defines an outline for a set of key process areas that must be acclaimed for effective delivery of software engineering technology
A quality focus
Any engineering approach must rest on an quality. The "Bed Rock" that supports software Engineering is Quality.
Methods
provides technical knowledge for developing software. This layer covers a broad array of tasks that include requirements analysis, design, coding, testing, and maintenance phase
Tools
provides computerized or semi-computerized support for the process and the method layer. Sometimes tools are integrated in such a way that other tools can use information created by one tool.
-
-
-