Grundlagen des Software Engineerings
2019
Software Engineering beschaftigt sich mit der systematischen Entwicklung von Softwaresystemen. Es beschreibt alle neben der Programmierung notwendigen Tatigkeiten der Software-Entwicklung: Anforderungsanalyse, Architektur und Design, Implementierung sowie Test. Die Abfolge der Tatigkeiten wird uber einen Software-Entwicklungsprozess festgelegt. Diese sind entweder plangetrieben oder agil. Aus den Anforderungen wird ein Software-System entworfen und schlussendlich implementiert. Software-Tests dienen zur Qualitatskontrolle. Software-Qualitat hat mehrere Dimensionen und lasst sich grob einteilen in ausere und innere Qualitat. Der Software-Lebenszyklus beschreibt die kontinuierliche Weiterentwicklung eines Software-Systems.
- Correction
- Source
- Cite
- Save
- Machine Reading By IdeaReader
11
References
0
Citations
NaN
KQI